Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-17 | Add Huawei E161. | Marco Pfatschbacher | |
OK jsg@, yuo@ | |||
2009-12-17 | fix softc structure to fit as uhid sub device. | Yojiro Uo | |
ok deraadt@ | |||
2009-12-17 | Device id ordering, from Brad | Stuart Henderson | |
2009-12-17 | sync | Stuart Henderson | |
2009-12-17 | - correct the PCI ids for the BCM5717 and BCM5718 chipsets | Stuart Henderson | |
- add BCM5724 chipset from Linux driver via Brad. - sort by device-id | |||
2009-12-16 | Support OpenRD JTAGKey, expect spip the jtag interface port. | Theo de Raadt | |
from Tobias Ulmer; ok jsg | |||
2009-12-16 | sync | Theo de Raadt | |
2009-12-16 | OpenRD JTAGKey; Tobias Ulmer | Theo de Raadt | |
2009-12-16 | zap two more handrolled equivalents of nitems(). | Jasper Lievisse Adriaanse | |
ok miod@ | |||
2009-12-16 | - use nitems() inside a descriptive macro name | Jasper Lievisse Adriaanse | |
ok kettenis@ | |||
2009-12-16 | nothing needs to see cd_softc except the driver, so move it into cd.c | David Gwynne | |
ok marco@ guenther@ | |||
2009-12-16 | spelling; from Jacob Meuser | Theo de Raadt | |
2009-12-15 | don't make mixer items for vendor widgets. we don't know what they do. | Jacob Meuser | |
2009-12-15 | Correct define. | Federico G. Schwindt | |
From Simon Perreault <simon dot perreault at viagenie dot ca> via tech@ | |||
2009-12-15 | mono ouputs shouldn't be candidates for exclusive inclusion in the | Jacob Meuser | |
outputs.master.slaves group. lets outputs.master by default control more than just the internal speaker on some Dell desktops. | |||
2009-12-15 | - instead of rolling a macro that is functional equivalent to nitems(), | Jasper Lievisse Adriaanse | |
just use nitems(). (this leaves NENTS() alone for now) ok deraadt@ krw@ | |||
2009-12-15 | Add vsw(4). | Mark Kettenis | |
2009-12-15 | back out previous fix, apparently neither art or i can fix anything right on ↵ | Bob Beck | |
the first try vgone doesn't work in other cases of this. I must fix this slightly differntly | |||
2009-12-15 | This fixes a case where we could panic on a null deref with a bad vnode | Bob Beck | |
in nfs_inactive, on a reboot. The core of the problem was in nfs_nget, when we lose the race to put a new nfsnode in the tree, we have previously allocated a vnode, which getnewvnode has done an insmntque into the nfs mp's mntlist. The problem being we then try again with a new vnode, abandoning this one on the mntlist, leaving junk there for us to die on when we unmount. analysis and bogus fix by art@, correct fix by me. much painful testing by krw@ ok oga@, art@ | |||
2009-12-15 | Make sillyrename not so damn silly. The kindergarten algorithm here for | Bob Beck | |
picking a name meant that more than 58 sillys in a directory and we fail with EINVAL, resulting in strange problems for nfs which in turn causes pain and stress in building, and PTSD in nfs and vfs hackers. Has bit us in the butt since the vienna f2k7 hackathon. good suggestions from deraadt@ guenther@ and otto@ ok deraadt@,oga@,blambert@,krw@,guenther@, and a "very special ok" tedu@ Oh god, I'm an nfs hacker.. | |||
2009-12-15 | Allow auto assemble flag to be toggled for disciplines that support it. | Joel Sing | |
"Love it!" marco@ | |||
2009-12-15 | Ensure that the interface is valid before trying to access its flags. | Joel Sing | |
ok claudio@ | |||
2009-12-15 | Ansify function declarations. | Joel Sing | |
ok claudio@ | |||
2009-12-15 | Factor out discipline specific create/assemble code. | Joel Sing | |
"in, in, in!" marco@ | |||
2009-12-15 | Explicitly lock the vnode when deleting a volume. This avoids a potential | Joel Sing | |
panic that is caused by vnode aliasing, where checkalias() switches the vnode ops for our vnode. This means that we end up using ufs unlocking rather than specfs unlocking (which is a no-op). ok marco@ | |||
2009-12-15 | Ensure that the interface is not null before trying to access its flags. | Joel Sing | |
Fixes PR6274. ok claudio@ | |||
2009-12-15 | fix some buffer sizes. | Edd Barrett | |
put () around all sizeof uses. OK ratchov@ | |||
2009-12-15 | sync | Stuart Henderson | |
2009-12-15 | Add PCI ids for the Marvell Yukon 8059 chipset and the SysKonnect | Stuart Henderson | |
SK-9E21M board. From Brad. | |||
2009-12-14 | Sanitize the code that resets the state when the LDC channel link state | Mark Kettenis | |
changes. Don't initiate the handshake when the LDC channel link state comes up, to avoid a race where both sides initiate the handshake simultaniously, which leads to a guaranteed failure. Instead rely on the handshake done as a result of ifconfig up on the interface to succeed. Some retry logic may be needed there... This makes it possible to run OpenBSD (diskless) in a guest domain on a machine running OpenBSD in its control domain. | |||
2009-12-14 | Add a dummy I915_PARAM_NUM_FENCES_AVAIL parameter for Mesa 7.5. | Matthieu Herrb | |
ok oga@ during h2k9. | |||
2009-12-14 | Fix previous commit. I left out a small fragment and accidentally committed | Mark Kettenis | |
a change we're not readdy for yet. | |||
2009-12-14 | Support for in-band descriptor mode (VIO_DESC_MODE) used by OBP. | Mark Kettenis | |
2009-12-14 | Make sure interrupts are disabled when we don't have queues configured. This | Mark Kettenis | |
prevents interrupt storms I'm hitting when running OpenBSD as a control domain. | |||
2009-12-14 | Add wrapper functions to enable/disable interrupts and manipulate their state. | Mark Kettenis | |
2009-12-14 | fix sticky-address - by pretty much re-implementing it. still following | Henning Brauer | |
the original approach using a source tracking node. the reimplementation i smore flexible than the original one, we now have an slist of source tracking nodes per state. that is cheap because more than one entry will be an absolute exception. ok beck and jsg, also stress tested by Sebastian Benoit <benoit-lists at fb12.de> | |||
2009-12-13 | Cleanup promiscuous mode and multicast handling. From Brad. | Mark Kettenis | |
2009-12-13 | Ensure that if_start() is called at IPL_NET. | Joel Sing | |
ok claudio@ | |||
2009-12-13 | bit less aggressive about hiding; ok miod | Theo de Raadt | |
2009-12-13 | remove #ifdef CDDA bits cos nothing in cd.c uses it and nothing i can find | David Gwynne | |
defines it. | |||
2009-12-13 | prefix all softc members with sc_, not just most of them. | David Gwynne | |
2009-12-13 | use sc consistently as the name of the pointer to the softc variable, not | David Gwynne | |
cd. | |||
2009-12-12 | Protect more definitions userland doesn't need to care about with _KERNEL | Miod Vallat | |
2009-12-12 | Switch page size from 4KB to 16KB on R10k kernels without R5k support | Miod Vallat | |
(i.e. IP27 and IP30 sgi kernels). | |||
2009-12-12 | Introduce various CPU_### options to enable cpu-specific code or workarounds; | Miod Vallat | |
be sure to rerun config(8) on your kernel configuration files. | |||
2009-12-12 | Provide a correct version for little endian kernels... sigh | Miod Vallat | |
2009-12-12 | unifdef -D__LP64__ | Miod Vallat | |
2009-12-12 | Add missing splbio() protection when sending commands to the vDisk server. | Mark Kettenis | |
2009-12-12 | move cd(4) from using scsi_scsi_cmd over to scsi_xs_exec for doing io. | David Gwynne | |
this brings it in line with the new midlayer changes. mostly borrowed from sd(4) changes. tested by krw@ and me ok krw@ | |||
2009-12-12 | Remove debug printf and properly dequeue command instead when a read times out | Mark Kettenis | |
on LOMLite2. |