Age | Commit message (Collapse) | Author |
|
ok deraadt@
|
|
ok deraadt@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
as errors for mrt dumps.
|
|
ldconfig, directory removal, manpage handling, and fontdir handling
always happen.
|
|
|
|
|
|
the hackathon by Tom and Toby, finally making it to the real world. Now
we can tweak sizes of the media all we want, if we need to.
|
|
maybe someone will figure out why. Put a big fat comment there about it.
diagnosed by miod and nick; this workaround tested by nick.
|
|
The mmap(2) code is cool and it has already uncovered some bugs in other code.
But some issues remain on some archs, and we can't afford that for production.
Don't worry, it will be back soon... I'll make sure of it...
|
|
tested by aoyama@
|
|
tested by aoyama@
|
|
|
|
log message for 1.175:
Tweak a debugging printf().
log message for 1.179:
Make one message dependent on ohcidebug, so it doesn't interfere with polled
operation; e.g. when entering a root device or in DDB.
log message for 1.181:
typo in comment
|
|
hcpriv is not actually used here. Remove references to it.
|
|
Interrupt descriptors might become invalid while being processed in
uhci_check_intr - so remember their next pointer before calling it.
|
|
Ignore a CRCTO error on a SETUP transaction in combination with STALLED or NAK.
This fixes problems with the GL641.
|
|
Transfers should only be removed if they haven't already completed
|
|
The cancellation of the timeout in ohci_softintr should predicate on the
transfer being the last of the batch
|
|
It's possible that the ohci interrupt can reach the CPU before the write
over PCI. This results in the done head pointer being NULL. If the
subsequent read of the interrupt status indicates that an OHCI_WDH has
occured then the done pointer should be reread and the pointer nulled.
|
|
log message for 1.140:
Function names printed in debug messages did not always match the
actual name of the function.
log message for 1.143:
Remove assigned-to but otherwise unused variables.
Remove unreachable break after return statements.
log message for 1.148:
Adjust a couple of comments to make it clear WTF is going on.
log message for 1.149:
Make one message dependent on ohcidebug, so it doesn't interfere with polled
operation; e.g. when entering a root device or in DDB.
log message for 1.150:
Fix an error in a printf() format.
|
|
Avoid touching the xfer after calling usb_transfer_complete(), as the
driver callback may have recycled it. From PR 25960.
|
|
swap the order that two items are written; possibly fixes a race
condition that would affect isoc transfers.
|
|
log message for 1.142:
Fix a done list handling bug which exhibits under high shared interrupt
rate and bus traffic. As the interrupt register is read after checking
hcca_done_head, there was a small chance of dropping a done list.
Ignore OHCI_WDH interrupt bit if hcca_done_head is zero so that OHCI_WDH
is processed later.
log message for 1.147:
Failure to properly mask off UE_DIR_IN from the endpoint address was
causing OHCI_ED_FORMAT_ISO and EHCI_QH_HRECL to get set spuriously,
causing rather interesting lossage.
|
|
Update actlen even in the case where a TD returns an error -- this is
critical for the umass bulk-only STALL case.
|
|
|
|
|
|
tweaked by millert@ (#PR 3889)
- remove some extraneous macros
ok millert@
|
|
ok miod@
|
|
may print diagostic messgaes on error. OK henning@.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
all connections; ok dhartmei, canacar, mcbride
|
|
|
|
|