Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-06-25 | add topic97b support; from netbsd and tested by Pedro la Peu <pedro@am-gen.org> | Michael Shalayeff | |
2003-06-25 | fix all the _BITS and their use | Michael Shalayeff | |
2003-06-25 | implement new means of manipulating buf queues, bufq. | Ted Unangst | |
accessed with BUFQ macros, bufq structs support extensible, potentially changable algorithms and queue formats. the current default scheme should support nice priority based queuing, but is missing some vfs_bio.c support. only on wd.c for now, other drivers are easy converts. as a side bonus, this makes the driver code look cleaner. idea for the name comes from netbsd, but this scheme is incompatible. thanks to various people for testing. ok grange@ | |||
2003-06-25 | Restore the original wdcdebug_mask instead of clearing DEBUG_PROBE when | Henric Jungheim | |
done with it. This makes "wdcprobe()" consistent with "wdcattach()". ok grange@ | |||
2003-06-25 | Extend the sparc bus_space_tag_t to store access endianness in it, and | Miod Vallat | |
adapt all bus_space functions to do proper endianness conversion whenever necessary, except for the raw ones. This allows us to remove the forced endianness conversions in if_wi. with help from and ok mickey@ | |||
2003-06-25 | Let the stp driver use different bus_space_tag_t for its own device access, | Miod Vallat | |
and for access to the pcmcia windows from the pcmcia drivers. | |||
2003-06-25 | #include <machine/intr.h> is not necessary here. | Miod Vallat | |
2003-06-25 | a bit whitespace/tab KNF while I'm here | Henning Brauer | |
2003-06-25 | support Moxa C104H | Henning Brauer | |
from Raul Aldaz <raul.aldaz at grupocarreras.com> with minor polishing by me, thanks! | |||
2003-06-25 | regen | Henning Brauer | |
2003-06-25 | Moxa C104H | Henning Brauer | |
2003-06-24 | Add a "where" argument to the sparc64 interrupt code. This lets us | Henric Jungheim | |
associate a name with each interrupt handler. This is not visible outside the kernel (yet). ok jason@ | |||
2003-06-23 | no need for an explicit <machine/intr.h> inclusion | Michael Shalayeff | |
2003-06-23 | Split the stp driver into its core, and md attachment routines, and provide | Miod Vallat | |
attachment routines for sparc and sparc64. | |||
2003-06-18 | For HPT370 chips disable interrupt prediction and correct timing | Alexander Yurchenko | |
value for UDMA5. Enable UDMA5 for HPT370A again since it's safe now. Work by Otto Moerbeek <otto@drijf.net> via PR 3282. Help in testing from gluk@. | |||
2003-06-18 | Switch to fbxxx() API. | Miod Vallat | |
cgsix tested and ok jason@, the rest tested by me. | |||
2003-06-18 | we already set the rx descriptor length to accept vlan packets... just | Jason Wright | |
need to advertise the capability; tested by tsar at polarcap dot org | |||
2003-06-17 | Sync with share/misc/license.template and add missing DARPA credit | Todd C. Miller | |
where applicable. | |||
2003-06-17 | New driver and wsdisplay type for the Weitek Power9000 and Brooktree Bt445 | Miod Vallat | |
combination, found on the Tadpole SPARCbook 3 only (later model use the Power9100 and are already supported). Untested for lack of hardware and volunteers, but carefully crafted; if it does not work out of the box, this should be a good starting point. "worth having in the tree" millert@ | |||
2003-06-17 | A few typos in the Bt initialisation sequence were introduced in 1.29, and | Miod Vallat | |
curiously this only broke some cgthree clones, but not the genuine Sun's... | |||
2003-06-16 | Provide more "dead_symbol + space -> symbol" entries in the compose table; | Miod Vallat | |
fixes PR #3295 | |||
2003-06-16 | sync | Theo de Raadt | |
2003-06-16 | remove bullshit | Theo de Raadt | |
2003-06-16 | Avoid a NULL deref in cnkqfilter() for certain cases. Modeled after | Todd C. Miller | |
cnwrite(); closes PR 3317. | |||
2003-06-16 | sync | Kevin Lo | |
2003-06-16 | add NS SC1201 soc | Kevin Lo | |
2003-06-16 | - limited number of processes per systrace | Jun-ichiro itojun Hagino | |
- escape fixes for special characters markus, sturm ok. from provos | |||
2003-06-16 | be more sane w/ byte swapping and leave the le archs at the same behaviour ↵ | Michael Shalayeff | |
and give be archs a better chance at getting the correct mac address as tested on the mac and hppa where mac has an additional bug w/ the phy bit still remaining and hppa seems fine; jason@ ok | |||
2003-06-13 | Sync with FreeBSD's "em". | Henric Jungheim | |
ok deraadt@ | |||
2003-06-13 | 5 fxp versions (only way to find out of the HPNA versions work, is to put ↵ | Theo de Raadt | |
them in here) | |||
2003-06-13 | sync | Theo de Raadt | |
2003-06-13 | two more fxp | Theo de Raadt | |
2003-06-13 | sync | Theo de Raadt | |
2003-06-13 | +VIA VT8375 Host-PCI | Marc Espie | |
got a machine with one... | |||
2003-06-13 | regen | Henric Jungheim | |
2003-06-13 | One more Intel Gig card (quad)... | Henric Jungheim | |
2003-06-13 | turn these DIAGNOSTIC into NE_DEBUG. there is no really need to fill | Federico G. Schwindt | |
dmesg with it under normal circumstances. | |||
2003-06-13 | attach/support yet-another-DFE670TXD (0x0149/0x4530/004005) | Philipp Buehler | |
fgsch@ ok | |||
2003-06-13 | regen | Brad Smith | |
2003-06-13 | Add/fix some PCI ids for Intel gig hardware. pcidevs diff from henric@. | Brad Smith | |
deraadt@ ok | |||
2003-06-12 | regen | Michael Shalayeff | |
2003-06-12 | a couple more ti cardbus bridges | Michael Shalayeff | |
2003-06-12 | several lusers suggested it should work none capable of definately answering ↵ | Michael Shalayeff | |
the question does it play the damn music. see if anybody report problems w/ it now | |||
2003-06-11 | Regen | Miod Vallat | |
2003-06-11 | Typo in QLogic descriptions | Miod Vallat | |
2003-06-09 | more 3/4 cleanup for pefo | Theo de Raadt | |
2003-06-09 | Fix erroneous handling of i/o's during a reset. | Kenneth R Westerback | |
a) Set xs->status rather than cmd_tables->status because there will be no interrupt processing to move it from cmd_tables->status to xs->status. b) Set cmd_c.status to correct value (CMDST_SENSE_DONE) when an active sense command is reset. c) Don't put a reset command from the ready queue into the free_list twice, once in siop_scsicmd_end() and once manually. Condition a) meant that the scsi layer was seeing successfully completed i/o's (xs->error == XS_NOERROR) when they were in fact reset and should have had xs->error == XS_TIMEOUT or xs->error == XS_RESET. This meant lost data on output, and random or zero'ed data on input. Condition b) meant that the wrong bus_dmamap_sync() was called, though the actual action was apparently identical. Condition c) meant that the free_list could become corrupt. The problem was discovered by pb@ on a heavily loaded server that experienced timeouts. This fix was tested by pb@ and henric@ to prove it did not affect normal processing. If nothing else it will provide better error messages if the problem is ever encountered again. Probably a good candidate for -stable if pb@ can successfully reproduce his timeout problems and not have his server crash. | |||
2003-06-08 | Fix probe for GUS MAX cards; from NetBSD. | Miod Vallat | |
mickey@ ok | |||
2003-06-08 | Do not hardcode the dma channel to 1, use the softc settings instead. | Miod Vallat | |
mickey@ ok | |||
2003-06-07 | print minor version as 02d; from Adam Montague via pr 3284; matches what ↵ | Michael Shalayeff | |
freebsd does as well |