Age | Commit message (Collapse) | Author |
|
won't be). It doesn't need to block interrupts anymore so switch to
IPL_NONE.
|
|
pipestat register. Fixes a nasty race where the bit would get set
without being reflected in the interrupt register, so we'd never get
another vblank interrupt.
Also, use the user_irq_lock to also protect vblank register writes, since it
covers the same register.
From Eric Anholt and Keith Packard at Intel.
|
|
Not strictly needed in the non-gem case, but it will be needed then, and
doesn't hurt now.
From Eric Anholt at intel.
|
|
doesn't handle triple buffering (which has been marked ``don't use this,
it's unstable'' for ever anyway)
While the code just removed is in drm git. it's not planned to go any
further, due to being a horribly ugly hack. Instead a proper fix which
will depend on memory management is planned. So revert this stuff here,
since it's now dead.
Testing shows no regressions.
|
|
HW support for other ciphers (TKIP) really sucks (no Michael MIC,
not even TKIP Phase 1) and is thus not implemented here.
fix a panic in iwn_fatal_intr() when dumping the firmware error
log while i'm here.
|
|
|
|
|
|
|
|
|
|
|
|
mos_detach().
|
|
which has been there since rev 1.1.
Spotted by Johann Christian Rode <jcrode@gmx.net>
|
|
doesn't change the .o. Use isp_stds.h.
|
|
doesn't change the .o.
|
|
doesn't change the .o.
|
|
|
|
|
|
doesn't change the .o.
|
|
|
|
to implement RAID_ACTION. Remains disabled for now.
|
|
|
|
struct audio_encoding in azalia_query_encodings. otherwise it
will be some random value.
makes AUDIO_GETENC and thus sio_getcap(3) much more useful here.
|
|
|
|
preparation to start showing unsused disks which will require all this
information to do the math.
While at it fix a size of hotspare volume bug.
|
|
|
|
it.
Since the vblank handling got reworked this is very much unneeded.
|
|
never used (mesa did a version check that never passed on our kernel).
The correct way to do this is in mesa master and requires memory
management.
|
|
instead of using unsolicited events.
Already supported codecs with custom unsolicited event handlers
are not affected, yet.
from Alexey Suslikov, thanks
|
|
sizes and rates.
from NetBSD via brad@
Also,
* use a single variable to hold the number of format variations (from NetBSD)
* initialize a variable (f->frequency_type) before use (from NetBSD)
* fix a typo
from Alexey Suslikov, thanks
|
|
r1.51
pointed out by Alexey Suslikov, thanks
|
|
|
|
|
|
Some ideas taken from upstream.
|
|
no show the hotspares.
|
|
* Serialize access to the ehci intrlist.
* Change the ehci intrlist to a tailq so xfers are not queued out of order.
* In ehci_check_itd_intr, don't treat a transfer error as an indication
that the xfer is no longer active.
This also fixes "ehci_allocx not free" errors seen recently.
Tested and OK brad@, kevlo@
|
|
playback parameters (like the macppc i2s devices), be sure to
synchronise recording parameters to playback parameters when
configuring for full-duplex operation, as audio(4) dictates.
ok ratchov
|
|
|
|
(openlunatic at gmail).
tested by Dawe (dawedawe at gmx de), thanks, and me. does not disturb
currenlty working emu(4) devices.
|
|
Based on cac(4) bio support from NetBSD which is derived from
OpenBSD's ciss(4) bio support.
Tested by otto@ jbg@
ok marco@
|
|
|
|
- Move the extended FIFO workaround from the capabilities field to the
workaround field.
- Add General purpose register 1 defines for the workarounds.
- Enable a workaround for CRC errors that can be experienced with A2 revision
adapters.
- Add a workaround for packet loss that can be experienced with A2 revision
adapters when in 10/100 mode with half duplex.
From DraonFly
- Rename the workaround flags so they describe what is being worked around.
ok jsg@
|
|
|
|
once is impossible; ok oga
|
|
|
|
Reported by mitja@muzenic.net
|
|
needs adjustment. Allows the integrated speakers to work.
from Alexey Suslikov
|
|
|
|
Fix an undo error in previous commit
|
|
prompted and ok dlg
|
|
Fix set hotspare that didn't always work.
Fix several very subtle bugs because of firmware lies
Fix disk size that sometimes was incorrect
Only poke drives if something changed so it makes bio way faster on subsequent calls
Tested by several folks, thanks
Ok dlg
|