summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-02-21syncPeter Valchev
2008-02-21There's no need to print the IRQ now that we have direct configuration.Joel Sing
Cleanup the interrupt establishment code a little whilst we're here. ok miod@
2008-02-21There's no need to print the IRQ now that we have direct configuration.Joel Sing
Cleanup the interrupt establishment code a little whilst we're here. ok miod@ jasper@
2008-02-21Prevent possible free list corruption when malloc(9) sleeps.Mark Kettenis
From NetBSD, kindly pointed out by YAMAMOTO Takashi. ok miod@
2008-02-21Some fxp(4) chips do not like having their status/command registers accessedBrad Smith
as 8-bit reads/writes even though they are 16-bit. This can cause the respective interfaces to lock up until the system is hard rebooted. Having the driver read/write to these registers as 16-bit entities resolves the instability. From mickey@ ok krw@ sthen@ dlg@
2008-02-21enable envy(4) on amd64, untested.Alexandre Ratchov
suggested by brad@, "i don't feel like objecting" deraadt@
2008-02-21enable envy(4) on i386Alexandre Ratchov
ok jakemsr@, beck@, deraadt@
2008-02-21sync manual with code: basically replace "in" and "out" streams labels byAlexandre Ratchov
"line" and remove a paragraph from the BUGS section.
2008-02-21since now we have volume knobs, use next/prev pointers to attachAlexandre Ratchov
outputs.lineN.source to them. Rename various labels to use "standard" names, ie AudioNxxx macros. ok jakemsr@
2008-02-21implement AK4524 input and output volume knobs and output mute switches.Alexandre Ratchov
There are 8 gain knobs but only 4 mute switches because each codec has two channels but only one mute switch. ok jakemsr@
2008-02-21uncomment the entry to allow opl(4) to attach to cmpci(4).Brad Smith
ok jakemsr@ dlg@
2008-02-20make return-rst work correctly in the IPv6 case again.Henning Brauer
broken by me almost a year ago with the proto_checksum changes :( problem noticed & fix tested by Helmut Schneider <jumper99@gmx.de> narrowed down & ok dhartmei
2008-02-20syncMiod Vallat
2008-02-20Add my copyright.Marco Pfatschbacher
OK mcbride@, mickey@
2008-02-20Oops, correctly recover from kcopy() faults, since the stack frame isMiod Vallat
different now.
2008-02-20small tweaks for consistency;Jason McIntyre
2008-02-20More dead includes and functions noone will mourn.Miod Vallat
2008-02-20Completely overhault attachment rules on sgi. No more indirect configurationMiod Vallat
inherited from OpenBSD/arc machines with ISA bus; mainbus children match on device name and other hierarchies match on simplified locators. As a bonus, attachment lines in dmesg will now print their locators. ok jsing@
2008-02-20Preserve pcb_onfault within kcopy(), as expected and as all other platforms do.Miod Vallat
2008-02-20use pgfree pool like other code does to reserve free list slots.Otto Moerbeek
prevents a few "cannot free mem because i need mem to free mem" scenarios (one found by weingart@). ok weingart@ millert@ miod@
2008-02-204.3-betaMiod Vallat
2008-02-20With latest buf cleanup, rcs_rev_getbuf won't return NULL anymore.Tobias Stoeckmann
OK joris@
2008-02-20correct boolean encoding for coredump; der Mouse via dugsongMarkus Friedl
2008-02-20remove old unused TCP isn code; ok henning, dhartmei, mcbrideMarkus Friedl
2008-02-20Fix a use-after-free bug in the envelope code just after a port 25 fork.Brad Smith
From Matthew Dillon@DragonFlyBSD ok millert@ dlg@
2008-02-20- Only clear the IFF_OACTIVE flag if packets were processed.Brad Smith
- Only clear the watchdog timer if there are no more packets to process otherwise rearm the timer. From mickey@ Tested by krw@, mikeb@ and brad@ ok dlg@
2008-02-20When collecting the hardware statistics add the interfaces input errorsBrad Smith
counter and out of receive buffer descriptors counter to the network stacks input errors counter. Based on a diff from mickey@ though updated for -current and added support for BCM5705 or newer chipsets from brad@. Tested it with BCM5704 on i386/amd64, BCM5700 on sparc64, BCM5701/BCM5751M on i386 and BCM5721/BCM5780 on amd64. ok krw@ sthen@ dlg@
2008-02-20when creating a response, use the correct TCP header instead ofMarkus Friedl
relying on the mbuf chain layout; with claudio@ and krw@; ok henning@
2008-02-20when bge has link, use autopolling for link status, not direct mii polls.Stuart Henderson
fixes input errors on BCM5701/5702X/5704 and may avoid firmware hangs on some cards if asf/ipmi support is added. original diff from Oleg Bulyzhin in a freebsd-net post and ported by mickey; included stats counter changes which don't apply to -current so they are split out and not included here. "The rest of the diff looks ok" brad. tested on 5701/5702X/5703X/5704C/5721 by mpf naddy okan beck sthen ok beck (before splitting out stats changes), krw, henning. closes kernel/5699
2008-02-20set globalnl to vnodenl in filemode() so we access the rightThordur I. Bjornsson
thing in the KGET() macros. Fixes a segfault when pstat is called with '-vT'; ok miod@,krw@,beck@
2008-02-20enable tda(4)Robert Nagy
2008-02-20make tda(4) run the fans at maximum speed when we are about to dropRobert Nagy
drop to ddb(4) in order to avoid overheating in case of a system crash. ok kettenis@
2008-02-20Fix a mbuf leak which can be triggered on a systemBrad Smith
receiving PPPoE packets but without any PPPoE interfaces setup. From mickey@ via PR 5713. ok canacar@ claudio@ dlg@
2008-02-20make sure we use the default branch (if available)Joris Vink
in rcs_translate_tag() if we are looking for a revision on the trunk. fixes inconsistancy with gnu cvs. problem noticed by brad@
2008-02-20styleJoris Vink
2008-02-20Add support for the Intel ICH9 chipsets.Brad Smith
Initial diff from Henry Precheur based on a commit from matthias@dragonflybsd which was derived from the FreeBSD driver. Additional Flash changes from sephe@dragonflybsd which was derived from the FreeBSD driver. Typo fixes in Henry's diff and a few other improvements from the FreeBSD driver from brad@. Tested on a variety of different em(4) adapters in addition to ICH8/9. ok dlg@
2008-02-19Patchlevel starts at p0, not p1. Fix the example.Landry Breuil
ok espie@ looks fine to ajacoutot@
2008-02-19Add support for the optics on the Sun variant of ixgb(4) boards.Brad Smith
From Intel tested by and ok dlg@
2008-02-19Remove duplicate strcmp().Joel Sing
From Iruata Souza <iru.muzgo@gmail.com>
2008-02-19Match on AnyDATA ADU-500A.Jonathan Gray
Tested by Sergey Prysiazhnyi <apelsin@atmnis.com>
2008-02-19regenJonathan Gray
2008-02-19AnyDATA ADU-500AJonathan Gray
2008-02-19these controllers are definitly not mfi(4), but mpi(4).Felix Kronlage
ok dlg@
2008-02-19Cleanup, spacing and KNF.Marco Peereboom
Sprinkle some debug while here.
2008-02-18adjust width of S column to improve printing of the MBR partition tableIgor Sobrado
on modern disk geometries; while here, better alignment of column labels ok jmc@, jsing@, krw@, and otto@
2008-02-18Only attach on Sun Blade 1000/2000.Mark Kettenis
2008-02-18Get correct memory information from 64 bit ARCBios, tested on Octane.Miod Vallat
2008-02-18Use better types and fix tests for pc and sp being in kernel to reallyMiod Vallat
handle XKPHYS addresses correctly.
2008-02-18More 64-bit ARCBios friendliness, correctly identify a 64 bit system, suchMiod Vallat
as the Octane; joint work with jsing@
2008-02-18Fix ptoa() cast.Mark Kettenis
Sigh... ok miod@