Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-03-19 | ANSI and KNF. | Brad Smith | |
2006-03-19 | Change BLKDEV_IOSIZE down to 2KB like on all other platforms; ok kettenis@ | Miod Vallat | |
2006-03-19 | Do not compile misaligned access recovery code if option SMALL_KERNEL; | Miod Vallat | |
ok deraadt@ | |||
2006-03-19 | mountroot for disk devices shall be dk_mountroot(), not ffs_mountroot(). | Miod Vallat | |
2006-03-19 | ANSI and fix comments | Brad Smith | |
2006-03-19 | - check HDRTYPE early, and ignore if it is not supported (n > 2). | Brad Smith | |
- defer access to interrupt configuration register, as its existence depends on HDRTYPE. From itojun NetBSD | |||
2006-03-19 | regen | Brad Smith | |
2006-03-19 | add a few more Intel devices as found on a Acer Travelmate 3012WTMi laptop. | Brad Smith | |
dmesgs from damien@ | |||
2006-03-19 | Fix a mem leak and a potential NULL deref; from NetBSD's coverity analysis. | Otto Moerbeek | |
ok millert@ | |||
2006-03-19 | Remove case '?': from getopt example. | Ray Lai | |
OK otto@ | |||
2006-03-19 | use getopt(3) | Robert Nagy | |
from Jasper Lievisse Adriaanse <jasper@nedbsd.nl>; ok otto@ | |||
2006-03-19 | please lint | Theo de Raadt | |
2006-03-19 | spacing | Theo de Raadt | |
2006-03-19 | whoever thought that break after return was a good idea needs to get their ↵ | Theo de Raadt | |
head examimed | |||
2006-03-19 | ARGSUSED for signal handlers | Theo de Raadt | |
2006-03-19 | spacing | Theo de Raadt | |
2006-03-19 | spacing | Theo de Raadt | |
2006-03-19 | RCSID() can die | Theo de Raadt | |
2006-03-19 | Fix mem leaks in error path. From NetBSD's coverity analysis. ok pat@ | Otto Moerbeek | |
deraadt@ | |||
2006-03-19 | sis950 has 0x5b missing, so it looks more like an it8712f-a | Theo de Raadt | |
2006-03-19 | more sane calloc(3) usage; from adobriyan@gmail.com, ok millert | Peter Valchev | |
2006-03-19 | sync some | Martin Reindl | |
2006-03-19 | Partial revert of previous changes, nasty regexps not greedy the way they ↵ | Marc Espie | |
should. Broke md5. | |||
2006-03-19 | this is a really large reworking of how ami works in terms of submitting | David Gwynne | |
commands to the hardware and completing them. previously the driver was very engineered toward moving io from the logical disks scsi commands onto the hardware and off. as we built extra functionality into the driver, this path grew more and more hairy as bits were tacked on to cope. this strips it back to dealing with getting the command onto the hardware and off again. each path that submits commands now has to do all its work before submitting the ccb, and supply a function for completing the ccb. both the async and polled paths call the completion routines for commands now. async commands that fail to get onto the hardware first go are stuck on a queue and retried out of a timeout. previously this was only done for scsi commands, now all paths take advantage of it. | |||
2006-03-19 | Correct strdelim null test; ok djm@ | Darren Tucker | |
2006-03-19 | memory leaks detected by Coverity via elad AT netbsd.org; | Damien Miller | |
deraadt@ ok | |||
2006-03-19 | Remove extraneous cast to malloc call in fgetln example. | Ray Lai | |
OK otto@ | |||
2006-03-19 | ok, what i thought was sis950 is actually likely the it8712f-a | Theo de Raadt | |
2006-03-19 | recognize the 976 and 978 | Brad Smith | |
2006-03-19 | rev 1.86 | Brad Smith | |
make the "generic" PCI bus enumeration code the standard case which gets used if nothing else is defined in MD headers, introduce a "PCI_MACHDEP_ENUMERATE_BUS" CPP definition which can be used by MD headers (just 1 port atm) to plug in special code rev 1.62 * Implement a machine-dependent pci_enumerate_bus() for sparc64 which uses OFW device nodes to enumerate the bus. When a PCI bus that is behind a bridge is attached, pci_attach_hook() allocates a new PCI chipset tag for the new bus and sets it's "curnode" to the OFW node of the bridge. This is used as a starting point when enumerating that bus. Root busses get the OFW node of the host bridge (psycho). rev 1.59 Split the code that enumerates the PCI bus and that actually probes for a device into two functions: * pci_probe_device() actually probes/attaches the device specified by the provide pcitag_t. * pci_enumerate_bus() enumerates the bus, and calls pci_probe_device() for each device on the bus. A pci_enumerate_bus_generic() is provided which implements the old method of doing this: If something found at dev0/func0, determine number of functions and probe each one. From NetBSD ok kettenis@ Tested on a good number of amd64/i386/macppc/sparc64 systems | |||
2006-03-19 | potential NULL pointer dereferences detected by Coverity | Damien Miller | |
via elad AT netbsd.org; ok deraadt@ | |||
2006-03-19 | FILE* leak detected by Coverity via elad AT netbsd.org; | Damien Miller | |
ok deraadt@ | |||
2006-03-19 | more memory leaks detected by Coverity via elad AT netbsd.org; | Damien Miller | |
deraadt@ ok | |||
2006-03-19 | memory leaks detected by Coverity via elad AT netbsd.org; | Damien Miller | |
ok deraadt@ dtucker@ | |||
2006-03-19 | remove unused bdbtofsb(bn) macro | Martin Reindl | |
found by drahn@ | |||
2006-03-19 | New amd64 exp(3). | Mark Kettenis | |
tested by steven@, ok otto@ | |||
2006-03-18 | Remove amd64 code. | Mark Kettenis | |
ok otto@ | |||
2006-03-18 | do not leak on re-insert; ok pvalchev | Theo de Raadt | |
2006-03-18 | sync | Theo de Raadt | |
2006-03-18 | probe for it8712 and sis950 (somewhat of a clone) | Theo de Raadt | |
2006-03-18 | No need to keep pointers to cfdriver structs in potential boot devices struct | Miod Vallat | |
array, also make it const; tested drahn@ | |||
2006-03-18 | Forgotten part in previous commit; having multiple source trees is a | Otto Moerbeek | |
dangerous hobbby. | |||
2006-03-18 | Interchange roles: bc becomes parent, dc child. This leads to saner | Otto Moerbeek | |
tty handling (try bc | grep foo followed by ^C, as noted by deraadt@). To make it all work, bc now waits for dc to exit after giving it a quit command. ok deraadt@ jaredy@ | |||
2006-03-18 | - limit the amount of data bufferevents are going to consume to something | Brad Smith | |
reasonable; in some circumstances it could happen that libevent happily allocated 100MB in read buffers without telling the user; found by christopher maxwell - parts of these changes are from his patch. - allow setting an event base for bufferevents; from phil oleson - improved manpage from Phil Oleson From libevent CVS | |||
2006-03-18 | add some more C99 functions: trunc(3) and truncf(3). | Brad Smith | |
From FreeBSD ok deraadt@ millert@ otto@ jmc@ | |||
2006-03-18 | fix problems found by Coverity via NetBSD: | Robert Nagy | |
- systrace.c: Don't try to dereference pw when it's NULL. Coverity CID 900 - parse.y: free allocated space on failure Coverity CID 1661 - policy.c: Change a return to "goto out" so that fclose will be called. Coverity CID 1881 ok sturm@, ray@ | |||
2006-03-18 | In _bus_dmamem_alloc_range(), do not ignore the caller's ``high'' parameter. | Miod Vallat | |
Makes isadma much happier. From NetBSD | |||
2006-03-18 | Switch to a rpcc-based delay() implementation. From NetBSD. | Miod Vallat | |
2006-03-18 | typo | Brad Smith | |
2006-03-18 | scsi completions never go via the generic done path now. xs is always set | David Gwynne | |
in the scis done path |