Marty Jones
8c95f404aa
kernel: backport fixes for realtek r8152
...
Fixes issues with RTL8156 2.5G USB adapters
- # ethtool eth1
Settings for eth1:
Supported ports: [ ]
Supported link modes: Not reported
Supported pause frame use: No
Supports auto-negotiation: No
Supported FEC modes: Not reported
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 2500Mb/s
Duplex: Half
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
MDI-X: Unknown
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
- #
- r8152: break the loop when the budget is exhausted
- r8152: Block future register access if register access fails
- r8152: Rename RTL8152_UNPLUG to RTL8152_INACCESSIBLE
- r8152: add vendor/device ID pair for D-Link DUB-E250
- r8152: try to use a normal budget
- r8152: set bp in bulk
- r8152: adjust generic_ocp_write function
- r8152: fix the autosuspend doesn't work
- r8152: Add __GFP_NOWARN to big allocations
- r8152: reduce the control transfer of rtl8152_get_version()
- r8152: remove rtl_vendor_mode function
- r8152: avoid to change cfg for all devices
- r8152: add USB device driver for config selection
- r8152: use napi_gro_frags
- cdc_ether: no need to blacklist any r8152 devices
- cdc_ether: add u-blox 0x1313 composition
Build system: x86_64
Build-tested: bcm2711, rockchip, x86/64
Run-tested: bcm2711/RPi4B, rockchip/nanopi r2s, x86/64
Signed-off-by: Marty Jones <mj8263788@gmail.com>
2023-12-05 22:14:38 +08:00
..
2023-07-08 15:58:52 +08:00
2023-11-13 17:47:28 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-07-08 15:58:52 +08:00
2023-03-27 23:14:03 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-03-27 23:14:03 +08:00
2023-10-20 23:03:30 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-05-24 17:15:17 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-07-08 15:58:52 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-11-13 17:47:28 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2023-03-27 23:14:03 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2023-11-13 17:47:28 +08:00
2021-12-30 17:39:24 +08:00
2022-04-03 12:44:52 +08:00
2022-10-26 22:26:36 +08:00
2022-04-03 12:44:52 +08:00
2022-10-26 22:35:16 +08:00
2022-10-26 22:26:12 +08:00
2022-10-26 22:26:12 +08:00
2022-10-26 22:26:55 +08:00
2022-10-26 22:30:11 +08:00
2022-10-26 22:30:11 +08:00
2022-10-26 22:30:11 +08:00
2023-07-08 21:10:01 +08:00
2022-10-26 22:30:11 +08:00
2022-10-26 22:30:11 +08:00
2022-10-26 22:30:11 +08:00
2023-06-16 19:56:04 +08:00
2022-12-30 12:39:43 +08:00
2023-06-16 19:56:04 +08:00
2023-06-16 19:56:04 +08:00
2023-05-24 17:15:17 +08:00
2022-10-26 22:35:24 +08:00
2022-04-03 12:44:52 +08:00
2023-05-20 23:35:14 +08:00
2023-11-13 17:47:28 +08:00
2023-06-12 11:05:43 +08:00
2023-06-12 11:05:43 +08:00
2023-06-12 11:05:43 +08:00
2023-06-12 11:05:43 +08:00
2022-09-26 16:35:29 +08:00
2023-06-12 11:05:43 +08:00
2023-05-24 17:15:17 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-05-05 13:37:38 +08:00
2023-06-12 11:05:43 +08:00
2022-11-11 04:06:12 +00:00
2023-11-13 17:47:28 +08:00
2023-03-16 16:32:42 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-03-16 16:32:42 +08:00
2022-07-21 09:45:51 +08:00
2023-05-24 17:15:17 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2022-07-21 09:45:51 +08:00
2022-07-21 09:45:51 +08:00
2022-07-21 09:45:51 +08:00
2022-07-21 09:45:51 +08:00
2023-11-13 17:47:28 +08:00
2022-07-21 09:45:51 +08:00
2022-07-21 09:45:51 +08:00
2022-07-21 09:45:51 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2022-07-21 09:45:51 +08:00
2023-11-13 17:47:28 +08:00
2022-07-20 17:41:06 +08:00
2023-11-13 17:47:28 +08:00
2022-10-31 19:22:08 +08:00
2022-10-31 19:22:08 +08:00
2023-06-12 11:05:43 +08:00
2022-11-26 23:39:10 +08:00
2023-06-12 11:05:43 +08:00
2023-06-12 11:05:43 +08:00
2022-09-03 11:22:49 +08:00
2022-10-31 19:22:08 +08:00
2022-10-31 19:22:08 +08:00
2022-10-31 19:22:08 +08:00
2022-10-31 19:22:08 +08:00
2022-11-26 23:39:10 +08:00
2022-10-31 19:22:08 +08:00
2022-11-26 23:39:10 +08:00
2022-09-08 14:20:11 +08:00
2022-09-08 14:20:11 +08:00
2022-09-08 14:20:11 +08:00
2022-09-08 14:20:11 +08:00
2022-09-08 14:20:11 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2022-09-03 11:22:49 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2022-09-03 11:22:49 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2022-09-20 20:16:26 +08:00
2022-09-20 20:16:26 +08:00
2022-09-20 20:16:26 +08:00
2022-09-26 16:35:29 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2022-09-30 11:29:56 +08:00
2022-09-30 11:29:56 +08:00
2022-09-30 11:29:56 +08:00
2023-11-13 17:47:28 +08:00
2022-09-30 11:29:56 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2022-09-28 00:33:34 +08:00
2022-09-28 00:33:34 +08:00
2022-11-12 19:03:12 +08:00
2022-11-12 19:03:12 +08:00
2023-11-13 17:47:28 +08:00
2022-11-12 19:03:12 +08:00
2022-11-12 19:03:12 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-02-17 18:24:05 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-02-17 18:24:05 +08:00
2023-04-24 00:01:34 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-04-24 00:01:34 +08:00
2023-05-24 17:15:17 +08:00
2023-04-24 00:01:34 +08:00
2023-04-24 00:01:34 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-05-24 17:15:17 +08:00
2023-04-24 00:03:07 +08:00
2023-04-24 00:05:08 +08:00
2023-04-24 00:05:08 +08:00
2023-06-19 23:14:37 +08:00
2023-05-24 17:15:17 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-06-15 23:05:15 +08:00
2023-11-13 17:47:28 +08:00
2023-06-19 23:14:37 +08:00
2023-11-13 17:47:28 +08:00
2023-06-21 23:27:37 +08:00
2023-06-21 23:28:51 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2023-11-13 17:47:28 +08:00
2022-09-08 14:20:11 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2022-09-08 14:20:11 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2022-04-11 14:35:37 +08:00
2022-04-11 14:35:37 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2022-07-14 00:16:41 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2021-12-30 17:39:24 +08:00
2022-04-03 12:44:52 +08:00
2022-04-03 12:44:52 +08:00
2022-04-03 12:44:52 +08:00
2022-07-14 00:16:41 +08:00
2022-04-03 12:44:52 +08:00
2022-07-14 00:16:41 +08:00
2022-04-03 12:44:52 +08:00
2022-07-14 00:16:41 +08:00
2022-07-14 00:16:41 +08:00
2022-07-14 00:16:41 +08:00
2022-07-14 00:16:41 +08:00
2022-07-14 00:16:41 +08:00
2022-07-14 00:16:41 +08:00
2022-07-14 00:16:41 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-11-26 23:39:10 +08:00
2022-11-26 23:39:10 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-11-26 23:39:10 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-09-23 01:14:09 +08:00
2022-04-03 12:44:52 +08:00
2022-04-03 12:44:52 +08:00
2023-04-24 15:02:30 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-03-19 11:31:49 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-05-24 17:15:17 +08:00
2023-05-24 17:15:17 +08:00
2023-05-24 17:15:17 +08:00
2023-05-24 17:15:17 +08:00
2023-05-24 17:15:17 +08:00
2023-11-13 17:47:28 +08:00
2023-05-24 17:15:17 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-11-21 22:32:40 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2023-12-05 22:14:38 +08:00
2022-11-20 20:24:27 +08:00
2023-09-29 23:01:57 +08:00
2022-12-06 15:01:21 +08:00
2022-09-17 19:14:10 +08:00
2022-09-17 19:14:10 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-11-13 17:47:28 +08:00
2023-03-16 16:32:42 +08:00
2023-03-16 16:32:42 +08:00
2023-03-16 16:32:42 +08:00
2022-05-13 14:28:19 +08:00
2022-11-05 07:25:09 +00:00
2022-11-05 07:25:09 +00:00
2022-11-05 07:25:09 +00:00
2022-11-05 07:25:09 +00:00
2022-11-05 07:25:09 +00:00
2022-04-03 12:44:52 +08:00
2022-04-03 12:44:52 +08:00
2023-03-26 22:11:35 +08:00
2023-03-26 22:11:35 +08:00
2023-10-19 21:58:38 +08:00