Age | Commit message (Collapse) | Author |
|
to before scsi_done(). This doesn't mean aac will ever enabled!
ok dlg@
|
|
the hardware in the detach path
|
|
per frame to the default, so do that instead of returning EINVAL
|
|
machines after warm boot or resume. Some of the checks being made were
nonsense. Also tested by claudio and guenther.
ok jsg
|
|
up. From FreeBSD.
ok jsg claudio
|
|
increase the timeout on io from 10s to 45s. ata says we should wait
30, but i am cynical. this gives loongson disks enough time to wake
up on resume.
|
|
|
|
|
|
memory used for i/o.
ok dlg@ deraadt@
|
|
"be brave" k2k11
|
|
also cuts the aen drain over to using an iohandler so it can be made
reliable.
this compiles, but i havent got hardware to test with. its going in as a
way to force testing. if there's a problem with the code then let me know
or back it out.
"man up" k2k11
|
|
the backing store. The state of a VT is only coherent if both the active
flag and the backing store are in order, which is not the case during VT
switches.
This fixes display glitches occuring during VT switches if one of the
VT involved is doing a lot of tty updates.
Noticed by deraadt@ on a machine too fast for mere mortals.
|
|
ok claudio@
|
|
Both found by miod@
|
|
target of DMA.
ok deraadt@ dlg@
|
|
ok dlg@ ("miod will not object" dlg@)
|
|
This allows bce to run properly on systems with more then 1G of
physical memory. It also makes the driver a lot simpler since the
DMA rings are now mostly static.
bce is short for bcopy ethernet.
OK dlg@, just commit it deraadt@
|
|
ok jsg@
|
|
that you can't evade the checks by doing the dirty work in an rthread
ok blambert@, deraadt@
|
|
backing the vnd also has a bufq. So the buf is just passed
between the vnd bufq and the disk bufq (almost immediately).
Also see previous revision for more insight.
OK deraadt@, dlg@
|
|
target of DMA.
ok dlg@ deraadt@ thib@
|
|
work (they send big buffers to devices and expect less so they dont have
to do two ops for one read), and would make lun probes work again, etc.
based on the solaris code supplied by lsi.
|
|
|
|
previously, this was returning the wrong value (frame rate instead
of time per frame, d'oh!).
|
|
header, and don't process packets where the packet header length field
says the packet is longer than the size of the USB xfer.
While there, fix a debug print that was missing the device name from the
parameter list, causing it to crash when enabled.
Also, use correct MTU from datasheet.
From Loganaden Velvindrom with input from me.
Tested by kili.
ok jasper sthen (with a whitespace nit)
|
|
ok fgsch@
|
|
The PHY is only 100Mbps capable and needs a copanion chip
for 10Mbps mode. Only a few tl(4) seem to ship with it.
Ported and tested by Loganaden Velvindron
OK sthen@
|
|
setting the frame rate with luvcview.
|
|
number
|
|
|
|
|
|
setting and and getting the frame interval.
|
|
|
|
frame descriptor's bFrameIndex field. the first valid frame
in the array is at index 0, not 1.
* don't change the format group's default frame when configuring
the device, and don't use the default frame as the current
frame: these are what the format group's 'frame_cur' is for.
tested by several as part of larger diff
|
|
equivilent. only define one structure, struct usb_video_frame_desc,
and handle both types of frame descriptors in the same code.
* replace hardcoded numbers with 'sizeof(struct usb_video_frame_desc)'
where the numbers represent the size of a frame descriptor
tested by several
|
|
index of the current frame to -1 when the mmap frame buffer is free'd
* set the index of the current frame to 0 when allocating the mmap
frame buffer
* paranoia: panic if a) the mmap frame buffer is already allocated when
we try to allocate it, or b) the mmap frame buffer is not allocated when
we try to add frames to it
tested by several
|
|
|
|
|
|
|
|
it will crash with 'External Non-Linefetch Abort (S)'.
similar diff provided by drahn@. tested by jasper@, deraadt@ ok.
|
|
|
|
ok deraadt@
|
|
ok deraadt@
|
|
ok deraadt@
|
|
points to some other domain for some reason.
Noticed while looking into a udav(4) issue with Loganaden Velvindron.
OK jasper
|
|
in order to fix an AML issue on some Asus machines.
ok marco@
|
|
Tested by Sergio Charpinel Jr.
OK sthen@, jsg@
|
|
|
|
Tested by Sergio Charpinel Jr.
OK sthen@, jsg@
|
|
based on discussion with damien; tested by others on the lists
|