nuttx-mirror/drivers
zhanghongyu ba419cc894 drivers/net/{e1000|igc}: limit no packet is transmit after carrier off
if the drvier tx queue is full up during the network cable unplugging,
there will be no txdone interrupt after inserting the network cable,
transmit cannot be recovered.

Modified to no longer fill the driver with packet when link down.

Signed-off-by: zhanghongyu <zhanghongyu@xiaomi.com>
2024-11-27 02:46:04 +08:00
..
1wire drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
aie drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
analog drivers/adc: Rename up_ads1255initialize to ads1255_initialize 2024-11-16 17:39:27 +01:00
audio drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
bch drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
can can/sja100: leave critical section properly 2024-11-15 18:24:51 +08:00
clk drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
contactless drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
coresight drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
crypto crypto/se05x: Allow set_enable_pin to be NULL and fix error handling 2024-11-07 11:37:58 +08:00
devicetree drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
dma drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
dummy drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
eeprom drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
efuse drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
i2c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
i2s drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
i3c drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
input drivers/input: fix compliation warn in aw86225 2024-11-14 23:35:07 +08:00
ioexpander sim/configs/rpserver/rpproxy_virtio: Change the sim 32bit to 64bit compilation 2024-11-15 14:01:11 +08:00
ipcc drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
lcd Remove "dumprun" functions from various LCD drivers 2024-11-12 17:25:31 +08:00
leds drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
loop drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
math drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
misc drivers/misc: fix rpmsg dev poll assert crash 2024-11-12 14:58:53 +08:00
mmcsd drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
modem drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
motor drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
mtd Use lib_get_pathbuffer instead of stack variables 2024-11-12 17:21:42 +08:00
net drivers/net/{e1000|igc}: limit no packet is transmit after carrier off 2024-11-27 02:46:04 +08:00
note note: Remove enter_critical_section from the sched_note module to avoid recursive calls. 2024-11-26 10:14:02 +08:00
pci pci_ivshmem: return back to polling mode when interrupt mode invalid 2024-11-17 08:40:26 +01:00
pinctrl drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
pipes Revert "drivers/pipes: return after short write if buffer is full" 2024-11-26 11:08:02 -03:00
power Revert "drivers/pm: pm_smp remove sched_lock" 2024-11-18 19:10:14 +08:00
rc drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
regmap drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
reset drivers/reset/core.c: fix gcc14 error 2024-11-17 08:31:08 -03:00
rf drivers/rf: migrate license to ASF 2024-11-06 19:46:13 +08:00
rmt drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rpmsg drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
rptun drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
segger spelling: fix spelling typo premption -> preemption 2024-11-25 22:05:05 +08:00
sensors sensors/bmi160_uorb.c: Fix the typo error 2024-11-17 08:31:08 -03:00
serial Reapply "SYSLOG_DEFAULT: wrap up_putc/up_nputs calls with critical section" 2024-11-18 13:52:53 +08:00
spi drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
syslog drivers/syslog/syslog_channel.c: remove a duplicated comment 2024-11-18 19:10:24 +08:00
thermal drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
timers Fix timers/arch_alarm.c:109:3: error: 'now' may be used uninitialized 2024-11-16 17:41:15 +01:00
usbdev drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
usbhost drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
usbmisc drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
usbmonitor drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
usrsock drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
vhost drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
video arch/esp32s3: fb add pandisplay 2024-11-19 20:51:50 +08:00
virtio drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
wireless Fix Kconfig style 2024-11-20 16:45:40 -03:00
.gitignore build: Remve the unnecessary .gitignore 2020-05-23 18:00:40 +01:00
CMakeLists.txt drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00
drivers_initialize.c Fix some minor style issues 2024-11-20 10:51:07 +01:00
Kconfig AI engine driver 2024-10-16 13:57:23 +08:00
Makefile drivers: migrate to SPDX identifier 2024-11-06 18:02:25 +08:00