Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
command in urndis_ctrl_set(). Seems many RNDIS hardware doesn't care about
the overwritten fields, but the SunMicro Virtual Eth Device found in newer
Oracle SPARC hardware does.
ok armani@
|
|
ok sf@
|
|
|
|
is a bit of a guess, but it is the only PCIe Gen3 part listed on their
website that has enough lanes/ports.
|
|
Undo the code rearrangement in rev. 1.108 but keep the sparc64-specific code
dealing with non-prefetchable 64-bit BARs.
Found out the hard way by stsp@
|
|
unused TSO code.
ok mikeb@
|
|
ok mikeb@
|
|
additional register was erroneously added in the MAC register set
such that 7 TX statistics counters were wrong.
From FreeBSD
ok mikeb@
|
|
still unset when at this point, and some MD variants of pci_intr_establish(9)
make a copy of the string instead of storing a pointer.
Makes vmstat -i properly print the device name on sparc64.
ok mikeb@, deraadt@
|
|
|
|
|
|
address in their EEPROM. Use the MAC address given by the "local-mac-address"
Open Firmware property instead.
ok mikeb@, deraadt@
|
|
non-prefetchable BARs of the onboard mpii(4) behind a prefetchable memory
range on the bridge it sists behind. Since we rely on the formware to program
BARs for us on sparc64, add a workaround to avoid whacking these BARs and
make the machine panic later when it tries to access the registers.
ok miod@, deraadt@
|
|
ok mikeb@
|
|
ok mpi@
|
|
Actual BARs that have the upper 32-bits set seen in the wild now on a
SPARC T5-2 system.
Tested by many.
|
|
As explained in section 4.11.7 it should be used when a device is
allowed to supply less data than the provided buffer space.
|
|
a different index value for a chained TRB and a freed one.
|
|
|
|
gives for true (could be "1", for all we know)
ok mlarkin
|
|
From FreeBSD
- Clear IFF_RUNNING at the top of xl_stop() before freeing resources.
Tested with 3c905C.
|
|
|
|
|
|
|
|
|
|
This is CP2110 USB-HID UART bridge, fixed.
ok by mpi@
|
|
not CP210x family. removed.
ok mpi@
|
|
where machines without any _LIDs were going back to sleep after hibernate
due to the recent suspend-if-lid-closed-on-resume diff. Noticed on qemu,
which doesn't have any _LIDs.
discussed with deraadt
|
|
a regression reported by ajacoutot@.
|
|
when submitting a command. No change for non-XHCI_DEBUG kernel.
|
|
From FreeBSD
Tested with 8168D / 8168G.
|
|
and then protect the code page as RX and the data/stack page as RW (NX).
ok deraadt@
|
|
Build failure reported by Sebastien Marie
testing & ok phessler@
|
|
interrupt routine properly initialize a variable. Finally stop talking
about the "bus event handler thread". Our USB stack has only one thread
doing discovery for all buses.
Prompted by a report from Patrick Wildt.
|
|
|
|
- Remove a bogus if_ierrors++ which if the counter was incremented it
would be overwritten by ixgbe_update_stats_counters()
ok mikeb@
|
|
the young kids and old greybeards who know that bcopy has always handled
the ov case.
|
|
- remove pointless timeout_del/add dance in the interrupt handler
- don't try to update the link status every second
- Gather full statistics only when EM_DEBUG is defined
ok mikeb@
|
|
for newer generations of chipsets.
From FreeBSD
Tested with 8169, 8168C, 8168D, 8168G and by stsp@ with WOL.
|
|
ok miod@
|
|
to those functions before dc_init() within dc_watchdog() and dc_intr().
ok deraadt@
|
|
to include that than rdnvar.h. ok deraadt dlg
|
|
is unique; as done by hme(4).
ok deraadt@
|
|
internal speaker, line input and hp output. Tested on i386/amd64.
hints/help & ok ratchov@
|
|
1. Always unmask the slot context for the "Set Address" command.
2. Use the right spl when submitting a transfer to prevent from
setting up a timer on an already completed xfer.
Analyzed with and ok jsg@
|
|
PROT_NONE, PROT_READ, PROT_WRITE, and PROT_EXEC from mman.h.
PROT_MASK is introduced as the one true way of extracting those bits.
Remove UVM_ADV_* wrapper, using the standard names.
ok doug guenther kettenis
|
|
for NS Saturn based boards.
From NetBSD
ok deraadt@
|