Messages in this thread | | | From | Mario Limonciello <> | Subject | [PATCH v2 0/2] Support runtime changes of vendor mac passthu policy | Date | Thu, 4 Apr 2019 13:46:51 -0500 |
| |
On some platforms ACPI method `\\_SB.AMAC` is dynamic and changes to it can influence changing the behavior of MAC pass through and what MAC address is used.
When running USB reset, re-read the MAC address to use to support tools that change the policy.
This is quite similar to using `SIOCSIFHWADDR` except that the actual MAC to use comes from ASL rather than from userspace.
Changes from v1: * Remove an extra unneeded `ether_addr_copy` call * Use `dev_set_mac_address` to ensure all notifiers are called * Shuffle functions to allow code re-use.
Mario Limonciello (2): r8152: remove extra action copying ethernet address r8152: Refresh MAC address during USBDEVFS_RESET
drivers/net/usb/r8152.c | 51 +++++++++++++++++++++++++++++++++---------------- 1 file changed, 35 insertions(+), 16 deletions(-)
-- 2.7.4
| |