Matthias Schiffer
0898f44b23
net: ti: am65-cpsw-nuss: avoid errors due to imbalanced start()/stop()
...
The eth-uclass state machine doesn't prevent imbalanced start()/stop()
calls - to the contrary, it even provides eth_init_state_only() and
eth_halt_state_only() functions that change the state without any calls
into the driver. This means that the driver must be robust against
duplicate start() and stop() calls as well as send/recv calls while the
interface is down.
We decide not to print error messages but just to return an error in the
latter case, as trying to send packets on a disabled interface commonly
happens when the netconsole is still active after the Ethernet has been
halted during bootm.
Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com >
2024-05-15 10:46:47 -06:00
..
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 19:24:07 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-13 16:51:13 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:41 -06:00
2024-05-07 08:00:53 -06:00
2024-05-07 08:00:53 -06:00
2024-05-07 08:00:53 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2022-12-08 18:06:27 +02:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-15 10:46:47 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:55 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2023-11-07 14:50:51 -05:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-15 10:45:33 -06:00
2024-05-07 08:00:56 -06:00
2024-05-05 11:21:39 -03:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 19:24:07 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-10 11:33:01 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-04-26 08:28:35 +03:00
2024-05-07 08:00:56 -06:00
2024-05-07 19:24:07 -06:00
2024-05-07 08:00:56 -06:00
2024-05-07 08:00:56 -06:00
2024-05-15 10:45:10 -06:00
2024-05-07 08:00:57 -06:00
2024-05-07 08:00:57 -06:00
2024-05-07 08:00:57 -06:00
2024-05-07 08:00:57 -06:00
2024-05-07 08:00:57 -06:00
2024-05-07 08:00:57 -06:00
2023-10-15 12:23:48 +02:00
2024-05-05 11:21:39 -03:00