freebsd-dev/sys
Wenzhuo Lu 40fa6e53f5 e1000: prevent ULP flow if cable connected
Enabling ulp on link down when cable is connect caused an infinite
loop of linkup/down indications in the NDIS driver.
After discussed, correct flow is to enable ULP only when cable is
disconnected.

Signed-off-by: Wenzhuo Lu <wenzhuo.lu@intel.com>

Approved by:	imp
Obtained from:	DPDK (4bff263d54d299269966365f9697941eecaa241b)
MFC after:	1 week
2021-09-17 14:25:38 -07:00
..
amd64 Remove PT_GET_SC_ARGS_ALL 2021-09-16 20:11:27 +03:00
arm Remove a bogus assertion from the gic drivers 2021-09-14 19:06:25 +00:00
arm64 arm: rockchip: rk3288: Use the macros that already exists in rk_cru.h 2021-09-15 20:10:42 +02:00
bsm Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
cam iscsi: Abort data-out tasks queued on a terminating session. 2021-09-15 13:25:30 -07:00
cddl kern: drop remaining references to removed makesyscalls.sh 2021-09-09 19:40:54 -05:00
compat procctl(2): Add PROC_WXMAP_CTL/STATUS 2021-09-17 15:42:01 +03:00
conf e1000: remove duplicated phy codes 2021-09-17 14:17:15 -07:00
contrib zfs: merge openzfs/zfs@4a1195ca5 (master) into main 2021-09-15 17:30:53 +02:00
crypto crypto(4): Fix a few typos in camellia.c 2021-09-04 13:02:11 +02:00
ddb Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
dev e1000: prevent ULP flow if cable connected 2021-09-17 14:25:38 -07:00
dts Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
fs buffer pager: allow get_blksize method to return error 2021-09-17 20:29:55 +03:00
gdb
geom g_label: Handle small sector sizes when tasting 2021-09-07 11:19:29 -04:00
gnu
i386 x86: duplicate acpi_wakeup.c per i386 and amd64 2021-09-14 00:23:14 +03:00
isa
kern vfs: Permit unix sockets to be opened with O_PATH 2021-09-17 14:19:06 -04:00
kgssapi
libkern libkern: remove bcopy 2021-08-24 11:24:07 +00:00
mips Fix a common typo in source code comments 2021-09-04 12:56:57 +02:00
modules e1000: remove duplicated phy codes 2021-09-17 14:17:15 -07:00
net Add a switch structure for send tags. 2021-09-14 11:43:41 -07:00
net80211 net80211: add func/line information to IEEE80211_DISCARD* macros 2021-09-04 09:24:51 +00:00
netgraph ng_l2tp: improve callout locking. 2021-09-10 11:27:19 -07:00
netinet ktls: Fix error/mode confusion in TCP_*TLS_MODE getsockopt handlers 2021-09-17 14:19:05 -04:00
netinet6 sctp: Tighten up locking around sctp_aloc_assoc() 2021-09-11 10:15:21 -04:00
netipsec ipsec: Validate the protocol identifier in ipsec4_ctlinput() 2021-09-10 09:09:00 -04:00
netpfil pf: Remove duplicate declaration of pf_ioctl_maxcount. 2021-09-15 09:03:18 -07:00
netsmb
nfs
nfsclient
nfsserver
nlm
ofed socket: De-duplicate SBLOCKWAIT() definitions 2021-09-14 09:01:32 -04:00
opencrypto ktls: Support asynchronous dispatch of AEAD ciphers. 2021-08-30 13:11:52 -07:00
powerpc powerpc64: fix radix on pseries TLB invalidation 2021-09-08 08:37:11 -03:00
riscv sifive_spi: Add missing case for SPIBUS_MODE_NONE 2021-08-30 23:38:02 +01:00
rpc rpc: Convert an SOLISTENING check to an assertion 2021-09-17 14:19:05 -04:00
security Add fspacectl(2), vn_deallocate(9) and VOP_DEALLOCATE(9). 2021-08-05 23:20:42 +08:00
sys socket: Synchronize soshutdown() with listen(2) and AIO 2021-09-17 14:19:06 -04:00
teken
tests routing: add IPv6 fib validation procedure. 2021-08-16 23:04:01 +00:00
tools makesyscalls.lua: add a CAPENABLED flag 2021-09-01 21:58:06 +01:00
ufs buffer pager: allow get_blksize method to return error 2021-09-17 20:29:55 +03:00
vm uma: Show the count of free slabs in each per-domain keg's sysctl tree 2021-09-17 14:19:05 -04:00
x86 x86: duplicate acpi_wakeup.c per i386 and amd64 2021-09-14 00:23:14 +03:00
xdr
xen xen: introduce xen_pv_disks_disabled() 2021-07-28 17:27:04 +02:00
Makefile