summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-10-20from freebsd rev1.128:Michael Shalayeff
If an error occurs while writing a buffer, then the data will not have hit the disk and the dependencies cannot be unrolled. In this case, the system will mark the buffer as dirty again so that the write can be retried in the future. When the write succeeds or the system gives up on the buffer and marks it as invalid (B_INVAL), the dependencies will be cleared. pedro@ ok
2006-10-20brelse() after failed bread(), from Christoph Egger, okay mickey@Pedro Martelletto
2006-10-20OpenBSD no longer supports using an older FreeBSD MBR partition.David Hill
ok krw@
2006-10-20remove the IFM_100_T4 switch case for the manual media code, brgphy(4)Brad Smith
does not actually support 100baseT4.
2006-10-20attach for the Broadcom BCM5755 ASIC based chipsets as well.Brad Smith
2006-10-20regenBrad Smith
2006-10-20add PHY id for the Broadcom BCM5755 ASIC based chipsets.Brad Smith
2006-10-20move the Jumbo frame settings and Ethernet@Wirespeed code into separateBrad Smith
functions. no-op change.
2006-10-20Declare loop variable so this compiles.Jonathan Gray
ok krw@
2006-10-19Hack around a problem found on px-eh systems where the SH IPL+g initializesDale Rahn
part of the PCI addresses, but not to values reasonable for us.
2006-10-19support boot -cDale Rahn
2006-10-19Add missing TAILQ_INIT.Mark Kettenis
2006-10-19make the exit label naming scheme match the current function names, removesBrad Smith
a FreeBSD-ism from the original driver.
2006-10-19indentTheo de Raadt
2006-10-19Overhaul the transmit path:Brad Smith
- Eliminate the bnx_dmamap_arg structure. - Refactor the loop that fills the buffer descriptor so that it can be done with a single set of logic in a single loop instead of two sets of logic. - Eliminate the need to cache and pass descriptor indexes between the start loop and the encap function. - Change the start loop to always check the ifnet sendq for more work. From scottl@FreeBSD
2006-10-19add a PHY workaround for the 5787 ASIC based chipsets.Brad Smith
Tested by Benjamin Black <ben at layer8 dot net>
2006-10-19Rearrange the code a bit, rename a few functions and make brgphy(4) useBrad Smith
the bge(4) PHY flags, to ensure errata workarounds are being applied to the PHY on the appropriate chipsets. Tested on bnx/gem/sk and a wide range of bge's.
2006-10-19Fix the spellings of Cool'n'Quiet and PowerNow! in a couple of places.Tom Cosgrove
ok deraadt@
2006-10-19Reduce the scope of the locks.Marco Peereboom
2006-10-19KNF and some cleanupMarco Peereboom
2006-10-19Fix hopefully the last wscons jump scrolling glitch, which can occurDimitry Andric
in case autowrapping is on, and control characters other than BS, CR, HT are encountered. Righto! miod@, also verified by Paul Stoeber.
2006-10-19regenJonathan Gray
2006-10-19Support later versions of the ASUS WL-167g which have switchedJonathan Gray
from ural to rum. From Jason Crawford <jasonrcrawford@gmail.com>
2006-10-19Add a sample configuration file for the newly comitted RIP daemon.Esben Norby
ok claudio@
2006-10-19one more missing brelse() on bread() error; pedro@ okMichael Shalayeff
2006-10-19Correct function name in log_debug() messagesRyan Thomas McBride
2006-10-19some buffers (containing metadata) can only be written during theMichael Shalayeff
bdwrite call made on 'em due to otherwise pending softdeps and thus being deferred by the sybcer. promote bdwrite into bawrite for those cases. tested by many. pedro@ ok
2006-10-19no need to escape "'";Jason McIntyre
2006-10-19s/Mhz/MHz/ in comments and printf() stringsTom Cosgrove
ok jsg@
2006-10-19Match the IDE controller in the AMD Geode companion device CS5536.Tom Cosgrove
The disk in the AMD Geode LX-800-based system now works much faster. hints grange@; ok jsg@
2006-10-19Replace ACPI ioctls with APM ioctls. This makes ACPI talk the same protocolMarco Peereboom
as APM therefore userspace can now retrieve power information in the same fashion as all other apm arches (zaurus, macppc, i386 etc). To use force the use of acpi device like so: apmd -f /dev/acpi ok jordan@
2006-10-19note that all rules using enc0 should specify: keep state (if-bound)Jason McIntyre
2006-10-19note that all rules using enc0 should specify: keep state (if-bound)Jason McIntyre
2006-10-19Fixed AML debugger code to use new interfaceJordan Hargrave
ok marco@
2006-10-19Fix capacity calculations. Tested on Dell C610, D810, Lenovo X60s.Marco Peereboom
ok jordan
2006-10-19Add WATTHOUR and AMPHOURMarco Peereboom
ok jordan@
2006-10-19Hack to do pci interrupt number 'fixup'. This is an absolute hack, but for now.Dale Rahn
2006-10-19pci_address_fixup code to do bus address allocation, 'firmware' appearentlyDale Rahn
doesn't touch pci. ohci version and re mac address probe correctly.
2006-10-19Fixed GPE debug levelsJordan Hargrave
Fixed ref counter on temporary bufferfields DSDT parsing fully working on IBM Thinkpad ok marco@
2006-10-19Fixed acpitz match functionJordan Hargrave
ok marco@
2006-10-19geodesc needed for Geode SC1100/SCx200 machines to reboot; noted by tomTheo de Raadt
2006-10-19Merged target/terminal handling codeJordan Hargrave
Added function call pointer to opcode table _BIF working on Dell, IBM ok marco@
2006-10-18Remove useless code that can cause a SEGV if a buffer is realloc()ed.Todd C. Miller
Allocate buffers early and in one place instead of two. Fixes PR 5252; OK deraadt
2006-10-18Replace gcc __attribute with __dead. Recompile yields no binary change.Chad Loder
2006-10-18Avoid double fclose() of a file if we exceed retries. Coverity ID 2669.Todd C. Miller
OK cloder@
2006-10-18you do not call fclose() on a file descriptor; ok cloderTheo de Raadt
2006-10-18do not name FILE * variables "fd" since it is confusingTheo de Raadt
2006-10-18do not name file descriptors fp, eitherTheo de Raadt
2006-10-18do not name FILE * variables "fd" since it is confusingTheo de Raadt
2006-10-18Fix packet length for RX bpf mtap.Marcus Glocker
ok damien@