summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2006-09-20Use void * where void * is meant, spotted by tedu@Pedro Martelletto
No binary change
2006-09-20export a structure for the firmware file header. Unfortunately this isTheo de Raadt
one of the more gross firmwares around (as in, the broadcom supplied header file has 30+ ugly global variables.. which we must copy into a header. Kernel and userland must agree about this header, then the kernel can rip the header apart back into it's driver specific "globals"..)
2006-09-20build a bnx firmware file, for firmloadTheo de Raadt
2006-09-20Fix the way delays between request retransmissions are calculatedThordur I. Bjornsson
in the case where NFSERR_TRYLATER is received from the server. Adapted from NetBSD. ok pedro@, tedu@
2006-09-20implement a zero-copy RX data path.Damien Bergamini
instead of copying the xfer buffer's content into a mbuf cluster, attach the xfer buffer as a mbuf external storage and pass it to the net80211 layer as is. maintain a reference count on the softc structure and wait in detach() until all references have been released by the network layer.
2006-09-20syncBrad Smith
2006-09-20regenBrad Smith
2006-09-20HPSA_6 -> HPSAE500 (Smart ARRAY E500)Brad Smith
board model name from the Linux driver.
2006-09-20Correct EST table for Pentium M 770, from NetBSD.Dimitry Andric
Verified by shanejp netspace net au.
2006-09-20Make vnd(4) work on read-only file systems, from Paul Stoeber, okay tedu@Pedro Martelletto
2006-09-20Replace a bzero() by a loop in ffs_indirtrunc(), making the code FFS2Pedro Martelletto
compatible, adapted from FreeBSD, okay krw@
2006-09-19Enable pgt(4) on amd64. Missing entry spotted by brad@.Marcus Glocker
ok deraadt@
2006-09-19A bit of microoptimisation that doesn't hurt readability: Don't doMichael Knudsen
timeout_del() if we're going to timeout_add() in the next block. ok dlg (a while ago), markus
2006-09-19Typo fixes.Michael Knudsen
ok marco
2006-09-19attach and enable the newer chipset generations AR2413, AR5413, andReyk Floeter
AR5424. unlike the previous chipset generations, these chipsets are single chip solutions. the AR5424 is a PCI Express chipset as found in various intel Macs. support is still incomplete- 11a mode works and 11b mode is rx-only. i need some more test reports, hardware donations (there are several different subrevisions) and time to finish it. thanks for help from kettenis@ "of course!" deraadt@
2006-09-19add missing sys/device.h.Brad Smith
ok mglocker@
2006-09-19detect the newer single chip generations AR2413, AR5413 and AR5224 butReyk Floeter
don't attach them, yet.
2006-09-19"pure g" is a special, non-standard ofdm-only mode. use the standardReyk Floeter
dynamic cck/ofdm "11g" mode instead.
2006-09-19better mode setup in the ar5211 and ar5212 reset functionsReyk Floeter
2006-09-19syncReyk Floeter
2006-09-19add atheros AR2413 and AR5413 device idsReyk Floeter
2006-09-19fix 11a/b antenna mode setupReyk Floeter
2006-09-19use the correct antenna mode settings and fix a bug in the txReyk Floeter
descriptor setup. this will fix various issues including 11a mode with ar5212.
2006-09-19disable 11g mode for nowReyk Floeter
2006-09-19ansi/deregisterJonathan Gray
2006-09-19fix all malloc()s to nowait|canfail and do not ignore errors reading sensor ↵Michael Shalayeff
status; marco@ ok
2006-09-19no externs on protots ad no casts from void *Michael Shalayeff
2006-09-19add a missing space to a DMA load error printf.Brad Smith
2006-09-19add 82801GHM and 82801HBrad Smith
2006-09-18Fix for re_stop() being called from re_cardbus_shutdown() with theDimitry Andric
wrong arguments, causing uvm_fault on halt/reboot, with a cardbus re inserted. While here, cleanup prototypes and use revar.h everywhere. ok brad@
2006-09-18boot(8) ``machine memory'' support for > 4G.Marco Pfatschbacher
Convert parser to strtoll(3) and use 64bit printf. With help from mickey@ i386 and amd64 tests by me, alpha test by mickey@ OK mickey@, miod@, deraadt@
2006-09-18boot(8) ``machine memory'' support for > 4G.Marco Pfatschbacher
Convert parser to strtoll(3) and use 64bit printf. With help from mickey@ i386 and amd64 tests by me, alpha test by mickey@ OK mickey@, miod@, deraadt@
2006-09-18Import a slightly stripped down strtoll(3) from stdlibMarco Pfatschbacher
into libsa as it is needed for boot(8) > 4G support. With help from mickey@ i386 and amd64 tests by me, alpha test by mickey@ OK mickey@, miod@, deraadt@
2006-09-18Add a hand rolled 64bit hex printf that can be used outside ofMarco Pfatschbacher
LIBSA_LONGLONG_PRINTF which requires 64bit math support. With help from mickey@ Tested on i386, amd64 and on alpha by mickey@ OK mickey@, miod@, deraadt@
2006-09-18fix my 1.7 commit.Damien Bergamini
in uath_reset(), return on error if tsleep() fails.
2006-09-18Extend the .text and .data segments to 64MB. This allows programs withMarco Peereboom
large .text segments, like xmame, to run. ok drahn
2006-09-18better uath_set_rates().Damien Bergamini
2006-09-18cleanup the list of supported devices.Damien Bergamini
2006-09-18don't use IF_PREPEND() on altq's.Damien Bergamini
use IFQ_POLL()/IFQ_DEQUEUE() logic instead as described in altq(4).
2006-09-18macros and types for event notifications from the hardware.David Gwynne
2006-09-18tiny whitespace nitDavid Gwynne
2006-09-18get rid of the usb_port.h macros that wrap our kthread create functions.David Gwynne
looks ok pascoe@
2006-09-18allow RST from TCP client, even if client does not send data after SYN;Markus Friedl
ok frantzen, dhartmei, henning
2006-09-18fix tos (type-of-service) comparisons. for rules which use 'tos x', compareDaniel Hartmeier
for equality (ip_tos == x). for priority queue assignment, compare AND-wise (ip_tos & IPTOS_LOWDELAY). this matters mostly for cases where the reserved bits in ip_tos are used (RFC791, 1349) and more than a single bit is set. from Steve Welham, closes PR5226 and PR5227.
2006-09-18regenGordon Willem Klok
2006-09-18Add some pci device types for Integrated Micro Solutions.Gordon Willem Klok
2006-09-18g/c unused SK_{SET,CLR}BIT macrosBrad Smith
From riz@NetBSD
2006-09-18There's no need to walk the list of devices to find the SCSI bus wePedro Martelletto
should attach to, since config_found() already returns a pointer to it. Pointed out by Quentin Garnier, okay dlg@.
2006-09-18regenBrad Smith
2006-09-18add entries for unknown Marvell SATA and ServerWorks IDE PCI ids.Brad Smith