summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-05-28Better debug printf.Alexander Yurchenko
2007-05-28delay error reporting a bit more: try installing and deinstalling everythingMarc Espie
and report more issues.
2007-05-28store skipupdatedeps in the set, not the plistMarc Espie
2007-05-28lift up more of the dev checking code into Vstat.Marc Espie
un-special case SpecialFiles on deletion. Now that CONTENTS is part of the plist, it's checked as well on addition.
2007-05-28oops, can't copy CONTENTS twiceMarc Espie
2007-05-28always create packing-lists with a `contents' entry.Marc Espie
2007-05-28split off handle creation (for added packages) into its own routine.Marc Espie
2007-05-28clean up packing-list validation, call the methods `prepare_for_addition'Marc Espie
and `prepare_for_deletion', that's clearer...
2007-05-28sync for xl(4)Martin Reindl
2007-05-28Only call add_net_randomness() once per interrupt instead of once per ↵Ryan Thomas McBride
packet. If multiple packets come in on a single interrupt the times mixed into the randomness pool will be identical or predictably close anyways, and nanotime() is expensive. ok toby jason miod claudio
2007-05-28Initial bits of if_media and mii support.Claudio Jeker
2007-05-28use memcpy when copying to/from the fifos, apparently gcc can do a betterDavid Gwynne
job of optimising it.
2007-05-28Users of arc4random() should include dev/rndvar.h directly.Ryan Thomas McBride
ok dlg claudio
2007-05-28Fix tree breakage. Variables only used inside #ifdef NFSSERVER shouldKenneth R Westerback
be defined inside same. ramdisk_cd (has nfs, but is not a server) compiles again.
2007-05-28Provide a separate DMA-able command frame buffer for each CCB to preventAlexander Yurchenko
a race when the new command is posting while the target DMA engine is still reading the previous command. Now I can finaly remove the openings=1 hack. Many thanks to dlg@ for analizing the problem.
2007-05-28Sprincle some more scsi_done().Alexander Yurchenko
2007-05-28Eliminate unsightly blank lines in dmesg.Kenneth R Westerback
ok marco@
2007-05-28Remove #wt0 lines.Kenneth R Westerback
2007-05-28Release CCB before calling scsi_done(). Thanks dlg@ for the tip.Alexander Yurchenko
2007-05-28Don't look for wt tape devices while installing.Kenneth R Westerback
2007-05-28Remove references to wt(4). Don't install wt.4 anymore.Kenneth R Westerback
2007-05-28Remove the Archive/Wangtek cartidge tape driver, wt(4). All tapes areKenneth R Westerback
st(4). ok tom@ deraadt@ jason@
2007-05-28Reflect recent hoststated changes into hoststatectlPierre-Yves Ritschard
This unbreaks the tree. Fixed from the depth of the OpenBSD lair.
2007-05-27so save_old_libs becomes the first routine to handle full UpdateSets.Marc Espie
2007-05-27oops, save_old_libs is now set dependent, we no longer store old packagesMarc Espie
in the same location.
2007-05-27move computation of header to a separate function.Marc Espie
slightly more precise comment
2007-05-27move packing-list validation to the UpdateSet level.Marc Espie
2007-05-27Simplify symlink creation. ok grunkAlexander Bluhm
2007-05-27be more agressive on invalidation; perform invalidates on load* and unloadJason Wright
2007-05-27comment out some of this code. Currently, we don't know how to recoverMarc Espie
from collision with old libs (and the result from figure_out_old_libs says so), so don't pretend we're doing anything significant with them...
2007-05-27diffs are better if compilers see them firstTheo de Raadt
2007-05-27Locore UP can use the same code as MULTIPROCESSOR to access the GDTTom Cosgrove
once we're up and running; similar to what was just committed for machdep.c and pmap.c. ok art@ deraadt@
2007-05-27group packing-list validation for replaced packages with added one.Marc Espie
2007-05-27We don't need to special-case access to the GDT for UP or MP, sinceTom Cosgrove
ci_gdt is set correctly even when ! MULTIPROCESSOR. ok art@ toby@
2007-05-27De-static. OK dlg@Claudio Jeker
2007-05-27get rid of static.David Gwynne
ok claudio@ reyk@ henning@ ja ja ja mcbride@
2007-05-27cleanup the nfssvc() system call.Thordur I. Bjornsson
* Remove alot of dead kerberos code like the options for NFSSVC_AUTHIN and NFSSVC_AUTHFAIL wich where originally to get the kerberos auth info into the kernel. (that hasnt worked for long, if ever.) Also remove some helper functions and associated goo, however theres still alot of it left. * Remove NFSSVC_BIOD, biod's where replaced with kernel threads a long time ago. * NFSSVC_MNTD wich was is NQNFS leftover. Update the man page and nfsd(8). nfssvc(2) besides being special has only one user in the tree nfsd(8), therefore no library bumps are needed. (discussed with deraadt@). ok beck@, "go a head" deraadt@ Tested by ckuethe@
2007-05-27Add bounds check for cvs command arguments. Initial diff by TobiasRay Lai
Stoeckmann, rearranged to "if (num_items >= BUFSIZ)" format for readability. I would have liked to allow our cvs client to accept as many arguments as the system would allow, but the argument parsing code is surprising hairy. OK niallo@.
2007-05-27remove two TODO items:Jason Wright
- map the GART page table uncached - disable table walk probes
2007-05-27add pmap_(un)map_nc_direct() macro's to match the non-nc versionsJason Wright
2007-05-27Replace xmalloc/xsnprintf combo with xasprintf.Ray Lai
OK niallo@
2007-05-27pagemove() is no longer used.Miod Vallat
2007-05-27Add basic error detection.Alexander Yurchenko
2007-05-27Kill the nasty MGET, MGETHDR and MCLGET makros and replace them with normalClaudio Jeker
functions. The world is no longer running on a PDP11 so function call overhead is not an issue. Diff by tbert, tested by many, OK art@
2007-05-27Second step towards hoststated reload:Pierre-Yves Ritschard
First split out hosts, tables and services into to structs, one that contains the runtime fields and one (inside the runtime) that contains mostly static fields that will be sent over the socket during reload. Also move the demoted field of tables inside the flags field as its just a boolean. ok reyk@
2007-05-27take static off tcp_mss_adv.David Gwynne
ok reyk@
2007-05-27-staticDavid Gwynne
2007-05-27-staticDavid Gwynne
ok reyk@
2007-05-27use macros from sys/queue.hPierre-Yves Ritschard
ok otto@
2007-05-27-static on appropriate functionsDavid Gwynne