Age | Commit message (Collapse) | Author |
|
|
|
phy reset before detection. problem spotted by merdely@, fixed thanks to
deraadt@ sending me his 82543GC :)
tested by merdely@, claudio@ and me
ok by claudio@
|
|
lines. (This is done only to make dmesg look nice)
|
|
introduced in rev. 1.204. from brad
ok by claudio@
|
|
an if statement) in the last commit. From Brad.
|
|
control registers rather than on the PCI configuration space (which is
ok for non-HT chips only). Also fix the offset GPIO mask/dir are read
from EEPROM, old ones are working by accident.
both fixes are from Alexandr Shadchin <ShadchinAV _at_ mail.ru>
Thanks!
|
|
- Spacing / comments.
- Be constant in using variable types.
- Avoid repeating function-inline definitions for the same variable.
|
|
Based on info gleaned from the Linux tg3 driver. From Brad, ok naddy@
|
|
codecs a controller can support
* dynamically allocate memory for the array of codec structures
|
|
yet...
|
|
* instead of printing "initialization failure", print "initialization
failure, detaching". perhaps instills more confidence that the
failure was handled in an orderly manner.
|
|
ok by claudio@
|
|
usable. detach the driver if the device is only capable of HDMI.
this keeps an unusable device from being /dev/audio0 (thus
/dev/audio by default), while /dev/audio1 is fully functional.
|
|
the mbuf got leaked when detaching an interface, spotted by theo.
fixed by me, diff refined by theo
eyeballed by claudio@
'go ahead, commit this' by theo@
|
|
on PIC; no functional change.
|
|
of com0 and com2-4.
|
|
|
|
monitor. Use the EDID parsing from videomode. -moj ok mglocker@
|
|
go messing with the maps. Only affects my disconnectable em(4).
|
|
|
|
|
|
the stack. this lets disklabels work on non-sgivol disks.
ok miod
|
|
|
|
instead of two 32 bit halves, as the supposedly `upper 32 bits' register
ignores writes; makes interrupt on PIC route correctly.
|
|
|
|
xbow''; while there report vendor and product id of unknow xbow chips.
|
|
foo bricks (they differ by having PCI-X bridges instead of PCI bridges
but are otherwise built the same)
|
|
but we only care about the first for matching, so don't bother listing the
second one in xbowdevs, and fix the description.
|
|
controllers. according to ALSA and OSS, these enable input and
output stream DMA coherency.
fixes broken playback problem reported by Laurence Tratt (laurie at
tratt dot net), who graciously tested a number of previous attempts
to solve this problem.
|
|
indicate so in the text strings. From Brad.
|
|
|
|
registers to be programmed correctly.
|
|
OK miod@
|
|
|
|
this is a console device.
|
|
|
|
|
|
|
|
some improvements suggested by jsg@
"commit" deraadt@
|
|
i386 and amd64 to make avoid legacy ISA I/O registers. Fixes issues with
ThinkPad T-series Dock II units as reported by sobrado@
ok miod@
|
|
destination of a packet was changed by pf. This allows for some evil
games with rdr-to or nat-to but is mostly needed for better rdomain/rtable
support. This is a first step and more work and cleanup is needed.
Here a list of what works and what does not (needs a patched pfctl):
pass out rdr-to:
from local rdr-to local addr works (if state tracking on lo0 is done)
from remote rdr-to local addr does NOT work
from local rdr-to remote works
from remote rdr-to remote works
pass in nat-to:
from remote nat-to local addr does NOT work
from remote nat-to non-local addr works
non-local is an IP that is routed to the FW but is not assigned on the FW.
The non working cases need some magic to correctly rewrite the incomming
packet since the rewriting would happen outbound which is too late.
"time to get it in" deraadt@
|
|
statements operating as a whitelist, taking care to allow af 0 (which is
the wildcard value in pf rules)
diff from Vadim Zhukov
ok henning
|
|
gets detected properly.
tested by ckuethe@ and jdixon@
ok by claudio@
|
|
ok by drahn@
|
|
ok by kettenis@
|
|
there.
ok jsg
|
|
|
|
done using a chipset unmap callback.
Still needs to work to distinguish between compat
register mappings and compat interrupts so we
don't get caught out.
Tested with a diskless sii3112 CardBus eSATA controller
by me, and testing and feedback by deraadt@ with
a phison based expresscard SSD.
|
|
|
|
sched_exit(). This means that cpu_exit() and whatever it does (for instance
calling free(), as well as the deadproc p_hash handling are now locked as well.
This may have been one of the causes of the reaper panics, especially with
rthread patches... which were terminating a lot of threads very quickly onto
the deadproc p_hash list.
ok kurt kettenis miod
|