summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2008-02-29Fix dksc() bootpath parsing.Miod Vallat
2008-02-29Fix db_read_bytes() for short reads.Miod Vallat
2008-02-29replacement algorithm. initialize a 64K-short buffer using DurstenfeldTheo de Raadt
shuffle. Upon allocation, swap-permute the new value to a random slot in the 0..32K-1 th entry of the buffer as we move forward, ensuring randomness but also satisfying the non-repeating property we need. Also avoid the value of 0, since IP ID's of 0 are special. Inspired by Dillon's implementation. We believe this is easier to read though, initializes with less bias, handles the ID of 0 properly, and wins speed tests. Thanks a lot to mcbride and djm for doing a bunch of statistical and speed analysis, and comments from nordin ok mcbride djm
2008-02-28from audio(4):Jacob Meuser
blocksize sets the current audio blocksize. The generic audio driver layer and the hardware driver have the opportunity to ad- just this block size to get it within implementation-required limits. Upon return from an AUDIO_SETINFO call, the actual blocksize set is returned in this field. Normally the blocksize is calculated to correspond to 50ms of sound and it is recalcu- lated when the encoding parameter changes, but if the blocksize is set explicitly this value becomes sticky, i.e., it remains even when the encoding is changed. The stickiness can be cleared by reopening the device or setting the blocksize to 0. however, there were insufficient checks to make the blocksize is actually sticky once it is set by the user. this adds them. ok ratchov@
2008-02-28Add initial bits for fiber support with the BCM5706/BCM5708 chipsets.Brad Smith
Tested with copper adapters by brad@, johan@ and Jung <moorang at gmail dot com> ok dlg@
2008-02-28Update for the BCM5706 miidevs entry change.Brad Smith
ok dlg@
2008-02-28regenBrad Smith
2008-02-28- Update the BCM5706 PHY entry to also mention SX since this id is sharedBrad Smith
between copper and fiber PHY. - Add the PHY id for the BCM5708S fiber adapters. From FreeBSD ok dlg@
2008-02-27Don't dump duplicate data in stack segments of core dumps when the stackMark Kettenis
memory map is fragmented. Avoids ridiculously large core dumps. ok miod@
2008-02-27Make sure we match the correct pci domain; clean up the code a bit and removeMark Kettenis
an unneeded goto. ok miod@
2008-02-27Add ICH8M SATA IDE support, and adjust for renamed ICH7 and ICH8 IDs.Mark Kettenis
tested by drahn@, "looks right to me" deraadt@
2008-02-27regenMark Kettenis
2008-02-27Add ICH8M SATA IDE, and correct a few ICH7 and ICH8 SATA/AHCI/RAID entries.Mark Kettenis
tested by drahn@, "looks right to me" deraadt@
2008-02-27Correct the watchdog timer by moving it out from under the condition checkBrad Smith
for the IFF_OACTIVE flag. Tested by brad@, johan@, krw@, wilfried@ From mickey
2008-02-27return from tda_attach before registering the sensor taskRobert Nagy
if there are no temperature sensors
2008-02-26syncTheo de Raadt
2008-02-26support EPSON CX5400 scanner; Christophe Etcheverry <cetcheve at gmail dot com>Theo de Raadt
2008-02-26syncTheo de Raadt
2008-02-26Add support for Axesstel MV100H, as used on CDMA network operated by O2 CZ;Theo de Raadt
from Pav Lucistnik <pav@FreeBSD.org>
2008-02-25- Add lii(4) commented out to the amd64 configsBrad Smith
- Comment out lii(4) in the i386 configs since it does not work yet - Add et(4) to the i386 and amd64 RAMDISK_CD configs ok deraadt@
2008-02-25Following up with further dmesg display tweaking after the cardbusprint()Brad Smith
change. ok deraadt@
2008-02-25delete prototypes for functions which the kernel does not haveTheo de Raadt
from brynet@gmail.com
2008-02-25Make bwi compile in debug mode again.Marcus Glocker
2008-02-25Sync up with DragonFlyBSD driver. Please read their commit messageMarcus Glocker
for details: http://leaf.dragonflybsd.org/mailarchive/commits/2008-02/msg00165.html Tested and OK brad@, kettenis@
2008-02-25Remove redundant information from the dmesg entry which is alreadyBrad Smith
represented from the pcidevs entry. ok deraadt@ kettenis@ mglocker@
2008-02-25Stop cardbusprint() from printing the CIS data so that CardBus dmesgBrad Smith
entries look more like a PCI device as they're just another variant of PCI and this looks much nicer. ok deraadt@ kettenis@ mglocker@
2008-02-25regenBernd Ahlers
2008-02-25Add some ATI ids. help/ok jsg@Bernd Ahlers
2008-02-25Fix broken cast on 64bit platformsUwe Stuehler
2008-02-24Correctly check that we have a complete rthdr before trying to do ↵Ryan Thomas McBride
m_copydata() on it. Bug report and fix from Todd Carson.
2008-02-24Add commented out Bluetooth HID sectionUwe Stuehler
ok deraadt
2008-02-24Sync Bluetooth HID drivers with NetBSD and adopt to our needs, as weUwe Stuehler
don't have problib
2008-02-24Handle "QOS" L2CAP configuration request option, enabling L2CAPUwe Stuehler
connections to Sony Ericsson W880i mobile phones
2008-02-24Sync sys/netbt with NetBSDUwe Stuehler
ok deraadt@
2008-02-24Remove some bogus 32-bit compatibiliy code and comments.Mark Kettenis
2008-02-23RegenMiod Vallat
2008-02-23More device families, from Dallas datasheets.Miod Vallat
2008-02-23RegenMiod Vallat
2008-02-23More SGI devices.Miod Vallat
2008-02-23syncTheo de Raadt
2008-02-23SiSPM devices are like belkin ups; do not attach as uhid, pr#5719Theo de Raadt
2008-02-23forgot that one when committing the if_ipw.c memleak fix. HopefullyHans-Joerg Hoexer
unbreaks the tree.
2008-02-23Do not leak memory claimed by firmware on "ifconfig down".Hans-Joerg Hoexer
ok deraadt@
2008-02-23Oops to eager with the delete button. prompted by deraadt.Marco Peereboom
2008-02-23Backout premature code.Marco Peereboom
2008-02-23syncStuart Henderson
2008-02-23add Radeon HD 2400 XT/Pro, ok kettenisStuart Henderson
2008-02-22Propper encryption of on-disk-keys, prodded/suggest by tedu@ and djm@Hans-Joerg Hoexer
also use aes to generate proppper IVs ok marco@
2008-02-22regenMark Kettenis
2008-02-22Add Intel X38 chipset IDs.Mark Kettenis