summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2007-05-23%z in printf(9) is not the same as %z in printf(3). Change to %luRay Lai
and cast arg to ulong. OK jsg@ and krw@.
2007-05-22Add the BCM5709 PCI device Id. It is disabled for now since we do notReyk Floeter
support SerDes-based (1000base-SX fibre) bnx(4) devices yet. The reason is simple - we do not have any fibre bnx(4) to test and port the SerDes changes from the other bnx drivers. From brad found in the Linux driver
2007-05-22syncReyk Floeter
2007-05-22Add another bnx(4) PCI Id (BCM5709 SerDes 1000base-SX)Reyk Floeter
2007-05-22Add pciide(4) and things that attach to it.Mark Kettenis
2007-05-22Add elory(4).Mark Kettenis
2007-05-22Add option HP8700_CPU.Mark Kettenis
2007-05-22Hook up astro(4).Mark Kettenis
2007-05-22adress -> addressJasper Lievisse Adriaanse
from brad ok claudio@
2007-05-22protect more variables from existing outside of locore, should fixMartin Reindl
cpuinfo breakage (but my make build is still running) ok gwk@
2007-05-22When a partial ack is received check if congestion window is larger thanMichele Marchetto
acked bytes and update the window accordingly fix PR4278 OK henning@ markus@ claudio@
2007-05-22A quirk is needed for the Logitech QuickCam Notebook to prevent attachingRobert Nagy
to uaudio(4) instead of ugen(4), because of the internal microphone. from brad;
2007-05-22ip_mroute.c is in bad shape.Michele Marchetto
This first step makes it style(9) compliant. Just a whitespace diff, no binary change. OK claudio@ norby@
2007-05-22enable uts(4) - USB touchscreen supportRobert Nagy
2007-05-22Support bluetooth adapter found in my MSI S270 laptop. ok deraadt@, jasper@,Matthieu Herrb
grange@.
2007-05-22syncMatthieu Herrb
2007-05-22Add a second MSI bluetooth adapter. ok deraadt@ jasper@ grange@Matthieu Herrb
2007-05-22%z in printf(9) is not the same as %z in printf(3). Change to %luRay Lai
and cast arg to ulong. OK miod@.
2007-05-22Pass string to printf instead of struct that contains string.Ray Lai
OK tedu@ and miod@.
2007-05-22Use BNX_PRINTF instead of printf with missing argument.Ray Lai
OK reyk@, earlier version OK tedu@, dlg@, and miod@.
2007-05-22Remove broken URLs.Jonathan Gray
Fixes PRs 5482, 5483, 5484, 5486, 5487, 5488 Filed by casati@nortel.com
2007-05-22regenDavid Gwynne
2007-05-22mtu and i found an emulex lp982 in tokyoDavid Gwynne
thanks to patrick for letting me eyeball it.
2007-05-21Add support for 8700/pcxw2 cpu.Mark Kettenis
2007-05-21Ask firmware for reset before trying ourselves; needed for four-digit b/c/jMark Kettenis
workstations. tested by otto@, krw@; ok deraadt@
2007-05-21Import code to support the Elroy chip from hppa64 and make it actually work.Mark Kettenis
Still a bit of a hack, but it makes the onboard devices work.
2007-05-21Implement deep interrupt swizzling by mapping all four PCI interrupt pinsMark Kettenis
for PCI-PCI bridges and passing the mapping to the attached bus device. MD code can use these when mapping PCI device interrupts. This diff adds such code for amd64 and i386. This fixes interrupt mapping for devices that sit behind two PCI-PCI bridges where the firmware only provides a mapping for the first PCI-PCI bridge. tested by sturm@, krw@, and a few others, ok deraadt@
2007-05-21Make iommu_dvmamap_unload cleanup properly.Mark Kettenis
2007-05-21Add msk(4).Mark Kettenis
2007-05-21Initial stab at a driver for the Astro chip. Mostly IOMMU code to handleMark Kettenis
coherent DMA.
2007-05-21Add ECANCELED and EOVERFLOW. For canceled (async) operations and conversionJasper Lievisse Adriaanse
overflows, respectively. (EOVERFLOW from espie@) don't bump libc, as there are currently no functions that use them, but it doesn't hurt to have them around. as discussed with deraadt@, espie@, miod@ and otto@ ok deraadt@ espie@ miod@ otto@
2007-05-21timecounters for armish.Dale Rahn
2007-05-21make bridge(4) mark packets with M_PROTO1 if gif(4) needs to useMarkus Friedl
etherip encapsulation; unbreaks remote ipsec bridges; ok claudio; additional testing Renaud Allard
2007-05-21sync; add new device id to the bce(4) driverReyk Floeter
From brad ok and tested by todd@
2007-05-21add new bce(4) device idReyk Floeter
2007-05-21fix bnx vlan tagging in the rx path; do not attach the vlan tag twiceReyk Floeter
if the firmware has been told to keep it and copy the tag in network byte order in the other case. ok mcbride@ dlg@
2007-05-21Remove le{16,32}toh macrosJonathan Gray
2007-05-21Remove logprintf macroJonathan Gray
2007-05-21Remove Ether_ifattach macroJonathan Gray
2007-05-21Remove unused bswap{16,32} macrosJonathan Gray
2007-05-21Remove ifdef __otherbsd__ mess; no binary change.Jonathan Gray
2007-05-21Switch pcfiic to rwlock.Jonathan Gray
ok dlg@ kettenis@
2007-05-20lockmgr -> rwlock for piic(4), kiic(4) and smu(4);Thordur I. Bjornsson
smu(4) tested by kettenis@, ok krw@
2007-05-20Fix KERNBASE, so that profiling kernels initialize (but profiling is brokenMiod Vallat
at the moment).
2007-05-20Since we no longer use 3 bits but the whole 7 to get the processor revisionMiod Vallat
number, we should test for 10, not 2, as the revision for which the xxx.usr errata applies; also, going through the errata, revision 2/10 (1010x) _is_ affected.
2007-05-20Handle IP address stuff in tls/tlf state messagesCan Erkin Acar
instead of open/close events. Fixes PR 5457 where an extra open event arrived due to an authentication timeout/retransmission and confused things. Tested by RD Thrush and mpf@, discussions and ok mpf@
2007-05-20On AV-class machines, SCSI interrupts still come from VIA2, not PSC, soMiod Vallat
IPL_BIO should not be modified. Found the hard way by martin@
2007-05-20Replace ASSERT with KDASSERT and get rid of its definition; while there,Miod Vallat
remove some #if 0 dead code which won't get ressurrected anytime soon.
2007-05-20Remove unused badaddr().Miod Vallat
2007-05-20Remove irrelevant code and defines.Miod Vallat