summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-19Do not divide by zero in _dl_findhint() if there is a valid hints file butMiod Vallat
no buckets in it (could happen if the administrator reruns ldconfig with bogus paths). ok matthew@ kurt@ drahn
2013-01-19fix build with gcc 2Miod Vallat
2013-01-19RB_INSERT does not remove existing elments; ok djm@Markus Friedl
2013-01-19partially re-instate previous; requested by deraadtJason McIntyre
2013-01-19better description of O_CLOEXEC; from russellJason McIntyre
ok guenther
2013-01-19be more explicit about default file locations; ok krwJason McIntyre
2013-01-19fix some formatting; ok djmJason McIntyre
2013-01-18Convert softraid crypto to the new ccb and workunit completion functions.Joel Sing
2013-01-18The workunit completion needs to run at IPL_BIO, at least for now.Joel Sing
2013-01-18syncTodd T. Fries
2013-01-18command-line (adj.) -> command line (n.);Jason McIntyre
2013-01-18tweak -L; ok krwJason McIntyre
2013-01-18much faster -E: try a sneak peek at the 'raw' contents file.Marc Espie
if it doesn't contain the last part of the filename, then we don't even need to parse the plist... idea prompted by a chance remark from Vadim.
2013-01-18typosMiod Vallat
2013-01-18fix bogus dependencies, and allow mkdep to runMarc Espie
checked on amd64 by rpe@ okay jsing@
2013-01-18move lock down: we don't really need to lock to match the directoryMarc Espie
2013-01-18Relax the restriction on sending frames to trunk(4) members to allow BPF writes.Stuart Henderson
Method (checking for PACKET_TAG_DLT) suggested by claudio, ok mpf
2013-01-18Convert softraid RAID 0 to new workunit completion functionsJoel Sing
2013-01-18Fix the makefile so it works on other architectures.Joel Sing
Found the hard way by bluhm@
2013-01-18Document $OpenBSD$ and teach ci's -k option to parse it tooPhilip Guenther
ok deraadt@
2013-01-18Convert softraid concat to new workunit completion functions.Joel Sing
2013-01-18Use open(O_CLOEXEC) instead of a separate fcntl(FD_CLOEXEC) call.Philip Guenther
Nudged by David Hill
2013-01-18oops. this kassert should have gone with the B_NOTMAPPED commitBob Beck
2013-01-18Tweak workunit completion.Joel Sing
2013-01-18s/the the/the/ in sosplice(9)Alexander Bluhm
spotted by jmc@
2013-01-18Update the setsockopt(2) interface documentation for the EFBIG andAlexander Bluhm
UDP socket splicing changes. help and OK jmc@
2013-01-18Implement common workunit completion functions and handle the completionJoel Sing
via a workq callback. Also provide a discipline specific hook that allows it to optionally handle the final part of the workunit completion. ok krw@
2013-01-18Give buf_acquire_unmapped and B_NOTMAPPED a viking funeral as they shouldBob Beck
really have been called "maybemapped and hope it all works out". - use buf_acquire_nomap instead which acounts for busymapped bufs correctly. ok krw@ guenther@ kettenis@
2013-01-18add -Q to the options list; ok djmJason McIntyre
2013-01-18-L before -l;Jason McIntyre
2013-01-18tweak previous;Jason McIntyre
2013-01-18-u before -V in usage();Jason McIntyre
2013-01-18tweak previous;Jason McIntyre
2013-01-18Clean up and rework workunit completion for RAID 0. Ensure that we removeJoel Sing
the workunit from the pending queue and restart deferred workunits, even in error conditions. ok krw@
2013-01-18Change a bunch of error()'s to warning()'s in the dispatch loop.Kenneth R Westerback
Set 'quit' to exit the loop in those situations, allowing more cleanup() attempts in those error situations.
2013-01-18acpi: add acpiec_lock and acpi_unlock routines.Paul Irofti
The routines check if the AML requires us to acquire the global lock by checking a flag stored in the soft state at attach and locks or unlocks if true. This is just building locking framework and is not hooked in any way to the kernel. Okay kettenis@.
2013-01-18Convert RAID1 to new ccb functions.Joel Sing
ok krw@
2013-01-18Add command line option '-L' that specifies an optional file into whichKenneth R Westerback
the most recent offer and effective leases will be written. Intended to allow access to dhcp option information that was formerly passed to dhclient-script.
2013-01-18data transfers suit STREAMING dma maps.David Gwynne
2013-01-18Constrain the amount of kernel memory used by NTFS. Keep a small cache ofJoel Sing
loaded ntnodes and once the maximum is reached, unload the least recently used ntnode before loading a new one. This avoids leaving large data structures hanging around, which only get cleaned up when the vnode is reclaimed. Additionally, the buffer cache should contain the data needed to reload the ntnode. ok beck@
2013-01-18Generate assym.h where we need it, instead of reaching around into otherJoel Sing
object directories.
2013-01-18acpi: Add global lock enter and leave routines.Paul Irofti
I think this diff is the way to go if we want to have proper locking in our acpi drivers. This doesn't hook onto anything from the kernel and is just building framework towards locking. Okay mlarkin@, kettenis@.
2013-01-18Clean up/standardise makefiles for i386/stand.Joel Sing
2013-01-18fix KRL generation bug for list sectionsDamien Miller
2013-01-18Rather than having two grids for each pane, one for ASCII and one forNicholas Marriott
UTF-8, collapse the two together. Simplifies the code at the expense of more memory (which can probably be reduced again later).
2013-01-18Style nits - return (x) not return x.Nicholas Marriott
2013-01-18Clean up and rework workunit completion for concat. Ensure that we removeJoel Sing
the workunit from the pending queue and restart deferred workunits, even in error conditions. ok krw@
2013-01-18twist the amd64 bus_space implementation a bit. instead of using the tagDavid Gwynne
as an identifier for IO or memory mappings that was checked inside the api, turn it into a pointer to a structure of function pointers. the api then generally becomes a set of macros that deref the function pointers on the callers behalf. the idea is that following a pointer to very small functions is cheap compared to doing compares continuously. a notable exception to the macro wrappers is bus_space_barrier which is now a static inline function. the only argument to it that gets used is the flags, and thats usually a constant at compile time so it can be inlined to a single fence instruction. the kernel is smaller and the api is more cache friendly now. ok deraadt@
2013-01-18Reset I/O counters when releasing ccbs.Joel Sing
ok krw@
2013-01-18Tests for Key Revocation Lists (KRLs)Damien Miller