Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-08-17 | Use ANSI function declarations. No binary change. | Joel Sing | |
ok deraadt@ | |||
2009-08-17 | dd 'show all bufs' to show all the buffers in the system | Jasper Lievisse Adriaanse | |
ok beck@ thib@ | |||
2009-08-17 | initialize retry to zero; otherwise if firmware sends odd val16 | Martynas Venckus | |
from the very beginning; we might never retry. ok mglocker@ | |||
2009-08-17 | the null check makes more sense when it's done before deref | Martynas Venckus | |
ok marco@, jsing@ | |||
2009-08-17 | remove prototype of non-existent midi_get_hwif() | Alexandre Ratchov | |
suggested by jsg@ | |||
2009-08-17 | By popular demand and peer pressure, check-in work in progress work to support | Miod Vallat | |
the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year. | |||
2009-08-16 | remove use of BITS and BIT macros | Jonathan Gray | |
2009-08-16 | tweak a switch statement to appease lint | Jonathan Gray | |
2009-08-16 | remove use of BITS and BIT macros. | Jonathan Gray | |
2009-08-16 | start getting rid of some of these horrific bit macros, remove | Jonathan Gray | |
usage of BITS(). There is a binary change due to the way these macros are further used in the MASK_AND_RSHIFT specifically for ATW_SR_RFTYPE_MASK and ATW_SR_BBPTYPE_MASK. | |||
2009-08-16 | remove prototypes of a bunch of functions that had their implementations | Jonathan Gray | |
removed in pfsync v5. | |||
2009-08-16 | remove moscom_get_status() as it not called or required. | Jonathan Gray | |
2009-08-16 | remove prototype for uark_open for which there is no implementation. | Jonathan Gray | |
2009-08-16 | Update to cope with new readdisklabel() return value. | Miod Vallat | |
2009-08-15 | use static for inline so we get the desired behaviour with compilers | Jonathan Gray | |
using c99 inline semantics. | |||
2009-08-14 | First cut at UDF 2.[56] support, allowing read-only access to HDDVD | Kenneth R Westerback | |
and Blu-ray disks. Previously working DVDs should still work. Done at f2k9 with phessler@. Vnode bug squashing by beck@. Thanks to Bryan Brake for sending HDDVD/Blu-ray hardware and disks to f2k9 in Stockholm. ok beck@ dlg@ phessler@ | |||
2009-08-14 | add ddb functions to be able to show all the nfsnodes in the system | Thordur I. Bjornsson | |
and rewrite the nfsreq code to use pool_walk(). OK beck@, blambert@ | |||
2009-08-14 | - fix function name in vprint() | Jasper Lievisse Adriaanse | |
ok otto@ | |||
2009-08-14 | enable lisa(4); tested by Marco Knol; ok deraadt | Constantine A. Murenin | |
2009-08-14 | Use the nfs_hashlock to protect the nfs_nodetree hanging of the mount. | Thordur I. Bjornsson | |
What can happen is that a recycling of a vnode could pull one from out under us (since NFS has issues with ref counts...). Dance around getnewvnode() since we can end up recycling vnodes that where formerly owned by NFS, causing recursive locking. We where lucky with the old hashtables has the race was rare but now with more aggresive recycling we loose, just as theo found out on vax. help from oga, beck and blambert (beck mostly screamed though). ok oga@, beck@, blambert@ | |||
2009-08-14 | - let this compile after soreceive() changes | Jasper Lievisse Adriaanse | |
ok otto@ | |||
2009-08-14 | make the uvm device lock a mutex. | Owain Ainsworth | |
This is the same diff that was backed out after c2k9 in the date-based revert. ok ariane@ | |||
2009-08-14 | Avoid double-release of vnodes in several functions | Bret Lambert | |
ok thib@ | |||
2009-08-14 | - use u_char consistently | Jasper Lievisse Adriaanse | |
- minor formatting ok oga@ otto@ | |||
2009-08-14 | - fix format string for daddr64_t to %lld | Jasper Lievisse Adriaanse | |
ok otto@ | |||
2009-08-14 | - deregister; no binary change | Jasper Lievisse Adriaanse | |
ok thibski@ | |||
2009-08-14 | Initialize len variable; found by Martynas Venckus | Bret Lambert | |
ok thib@ | |||
2009-08-14 | Another change to make my life easier when parsing pdus. | Claudio Jeker | |
2009-08-13 | add a shutdown hook to stop unsolicited responses and the CORB and | Jacob Meuser | |
RIRB DMA engines | |||
2009-08-13 | Remove unrelated bit from last commit which breaks at least 2 arches. | Bret Lambert | |
Bad blambert@, no biscuit. | |||
2009-08-13 | - ansify function declarations, no binary change | Jasper Lievisse Adriaanse | |
"fine" thib@ | |||
2009-08-13 | Forgot to add break to the switch cases. Silly. | Paul Irofti | |
Okay deraadt@. | |||
2009-08-13 | make scsi_done set ITSDONE on the xs. this means hba drivers dont have to | David Gwynne | |
do it (but doesnt preclude them using it internally). discussed with krw@ miod@ and deraadt@ | |||
2009-08-13 | More changes to make the parsing of those evil messages a bit easier. | Claudio Jeker | |
2009-08-13 | rwlock assertion functions, currently unused | Bret Lambert | |
ok art@ | |||
2009-08-13 | Add wake/suspend support for pckbd(4). | Paul Irofti | |
Patch initially from mlarkin@. KNF and refactoring by me. Suggestions and okay deraadt@. | |||
2009-08-13 | Rewrite part of the promiscuous/multicast handling; tested by myself, | Stuart Henderson | |
naddy@ and several tech@ readers. From Brad. | |||
2009-08-13 | Enable guard pages and slow recycling of kva. | Ariane van der Steldt | |
Debugging aid, hiding in "option KVA_GUARDPAGES" in config. | |||
2009-08-13 | Add more stuff change some fields to make the handling a bit easier. | Claudio Jeker | |
OK dlg@ | |||
2009-08-13 | add ioctls to allow userland to initiator a probe or detach of devices it | David Gwynne | |
is providing to the kernel. this uses the req api i just added, otherwise attaches and detaches would be run from the context of the process issuing the ioctls, which then will not be able to answer them since theyre busy running the attach/detach in the kernel. | |||
2009-08-13 | provide an api for an interrupt (or something like it) to notify the | David Gwynne | |
midlayer that a scsi device has appeared or dissapeared. the midlayer will queue an event and run it in the system workq (which has process context) to handle the attach or detach. | |||
2009-08-13 | repair vscsi line | Theo de Raadt | |
2009-08-13 | toby do you even care enough to try to do right? | Theo de Raadt | |
2009-08-13 | typo | Miod Vallat | |
2009-08-13 | rewrite the promisc mode / multicast handling code for the sparc hme(4) | Peter Hessler | |
driver and is based off of the MI hme(4) driver. tested with ping6 -w and tcpdump from brad OK naddy@, sthen@ | |||
2009-08-13 | In pmap_pte_flush flush the icache before the dcache, as is done elsewhere. | Theo de Raadt | |
We cannot find gaurantees in the documents that any icache filling from the cache is terminated by a icache flush or idtlb invalidation, so this is probably safer, and unlikely to be unsafer. ok kettenis | |||
2009-08-13 | - remove super-obvious comments from vnodeop_entries[] | Jasper Lievisse Adriaanse | |
- remove #ifdef someos blocks, makes this a tad easier to read agreed by art@ and thib@ | |||
2009-08-13 | fix a typo its supposed to be show all vnodes not show all vnodes, | Thordur I. Bjornsson | |
ddb does keyword matching so i missed this. spotted by jasper@ | |||
2009-08-13 | Cleanup differences between i386 and amd64. | Mark Kettenis | |
2009-08-13 | PAGEFASTRECYCLE is an option we have been using for a while to encourage | Theo de Raadt | |
the kernel to reuse freed pages as quickly as possible, and it has been finding bugs (some of which we have already fixed) ok kettenis |