aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/dev_ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* net: dev_ioctl: take ops lock in hwtstamp lower pathsCarolina Jubran2025-09-101-4/+18
* net: s/dev_get_flags/netif_get_flags/Stanislav Fomichev2025-07-191-1/+1
* net: s/dev_get_mac_address/netif_get_mac_address/Stanislav Fomichev2025-07-191-1/+2
* net: core: Convert dev_set_mac_address_user() to use struct sockaddr_storageKees Cook2025-05-271-2/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2025-03-261-19/+0
|\
| * net: Remove RTNL dance for SIOCBRADDIF and SIOCBRDELIF.Kuniyuki Iwashima2025-03-211-19/+0
* | Revert "net: replace dev_addr_sem with netdev instance lock"Stanislav Fomichev2025-03-191-1/+1
* | net: move misc netdev_lock flavors to a separate headerJakub Kicinski2025-03-081-0/+1
* | net: replace dev_addr_sem with netdev instance lockStanislav Fomichev2025-03-061-1/+1
* | net: hold netdev instance lock during ioctl operationsStanislav Fomichev2025-03-061-27/+40
|/
* dev: Hold rtnl_net_lock() for dev_ifsioc().Kuniyuki Iwashima2025-01-171-9/+17
* net: Add the possibility to support a selected hwtstamp in netdeviceKory Maincent2024-12-161-2/+39
* net: Make net_hwtstamp_validate accessibleKory Maincent2024-12-161-1/+1
* net: Make dev_get_hwtstamp_phylib accessibleKory Maincent2024-12-161-2/+2
* ipv4: Convert devinet_ioctl to per-netns RTNL.Kuniyuki Iwashima2024-10-291-3/+3
* netdevice: convert private flags > BIT(31) to bitfieldsAlexander Lobakin2024-09-031-5/+4
* net: Change the API of PHY default timestamp to MACKory Maincent2024-07-151-5/+3
* net: Move dev_set_hwtstamp_phylib to net/core/dev.hKory Maincent2024-06-181-1/+0
* net: partial revert of the "Make timestamping selectable: seriesJakub Kicinski2023-11-191-22/+14
* net: Change the API of PHY default timestamp to MACKory Maincent2023-11-181-14/+22
* net: Replace hwtstamp_source by timestamping layerKory Maincent2023-11-181-1/+1
* net: Make dev_set_hwtstamp_phylib accessibleKory Maincent2023-11-181-3/+4
* net: dsa: Use conduit and user termsFlorian Fainelli2023-10-241-1/+1
* net: omit ndo_hwtstamp_get() call when possible in dev_set_hwtstamp_phylib()Vladimir Oltean2023-08-061-2/+5
* net: remove phy_has_hwtstamp() -> phy_mii_ioctl() decision from converted dri...Vladimir Oltean2023-08-031-8/+83
* net: add hwtstamping helpers for stackable net devicesMaxim Georgiev2023-08-031-7/+68
* net: add NDOs for configuring hardware timestampingMaxim Georgiev2023-08-031-2/+44
* net: dsa: replace NETDEV_PRE_CHANGE_HWTSTAMP notifier with a stubVladimir Oltean2023-04-091-10/+2
* net: create a netdev notifier for DSA to reject PTP on DSA masterVladimir Oltean2023-04-031-2/+14
* net: add struct kernel_hwtstamp_config and make net_hwtstamp_validate() use itVladimir Oltean2023-04-031-2/+5
* net: move copy_from_user() out of net_hwtstamp_validate()Vladimir Oltean2023-04-031-9/+9
* net: promote SIOCSHWTSTAMP and SIOCGHWTSTAMP ioctls to dedicated handlersVladimir Oltean2023-04-031-13/+26
* net: simplify handling of dsa_ndo_eth_ioctl() return codeVladimir Oltean2023-04-031-1/+1
* net: don't abuse "default" case for unknown ioctl in dev_ifsioc()Vladimir Oltean2023-04-031-22/+18
* dev_ioctl: fix a W=1 warningHeiner Kallweit2023-03-271-0/+1
* net: dev: Convert sa_data to flexible array in struct sockaddrKees Cook2022-10-251-1/+1
* net: rename reference+tracking helpersJakub Kicinski2022-06-101-2/+2
* net: extract a few internals from netdevice.hJakub Kicinski2022-04-081-0/+2
* net_tstamp: add new flag HWTSTAMP_FLAG_BONDED_PHC_INDEXHangbin Liu2021-12-141-1/+1
* net: add net device refcount tracker to dev_ifsioc()Eric Dumazet2021-12-071-2/+3
* ethtool: push the rtnl_lock into dev_ethtool()Jakub Kicinski2021-11-011-2/+0
* net: core: don't call SIOCBRADD/DELIF for non-bridge devicesNikolay Aleksandrov2021-08-051-0/+2
* net: bridge: fix ioctl lockingNikolay Aleksandrov2021-08-051-1/+6
* net: bonding: move ioctl handling to private ndo operationArnd Bergmann2021-07-271-4/+4
* net: bridge: move bridge ioctls out of .ndo_do_ioctlArnd Bergmann2021-07-271-3/+8
* net: socket: return changed ifreq from SIOCDEVPRIVATEArnd Bergmann2021-07-271-3/+1
* net: split out ndo_siowandev ioctlArnd Bergmann2021-07-271-2/+18
* dev_ioctl: split out ndo_eth_ioctlArnd Bergmann2021-07-271-11/+27
* dev_ioctl: pass SIOCDEVPRIVATE data separatelyArnd Bergmann2021-07-271-10/+12
* net: split out SIOCDEVPRIVATE handling from dev_ioctlArnd Bergmann2021-07-271-3/+22