summaryrefslogtreecommitdiffstats
path: root/net/core/dev_ioctl.c
Commit message (Expand)AuthorAgeFilesLines
* 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-23/+19
* 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-091-2/+2
* net: extract a few internals from netdevice.hJakub Kicinski2022-04-071-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-061-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
* net: socket: simplify dev_ifconf handlingArnd Bergmann2021-07-231-26/+29
* net: socket: remove register_gifconfArnd Bergmann2021-07-231-33/+10
* net: socket: rework SIOC?IFMAP ioctlsArnd Bergmann2021-07-231-13/+52
* net: fix dev_ifsioc_locked() race conditionCong Wang2021-02-111-13/+7
* net: dev_ioctl: remove redundant initialization of variable errColin Ian King2020-11-031-1/+1
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-3/+3
* net: Call into DSA netdevice_ops wrappersFlorian Fainelli2020-07-201-0/+5
* net: Wrap ndo_do_ioctl() to prepare for DSA stacked opsFlorian Fainelli2020-07-201-7/+17
* ethtool: add timestamping related string setsMichal Kubecek2020-03-291-0/+6
* net: Introduce peer to peer one step PTP time stamping.Richard Cochran2019-12-251-0/+1
* net/core: Document all dev_ioctl() argumentsBart Van Assche2019-03-271-1/+2
* net: dev: Add extack argument to dev_set_mac_address()Petr Machata2018-12-131-1/+1
* net: core: dev: Add extack argument to dev_change_flags()Petr Machata2018-12-061-1/+1
* net: remove redundant input checks in SIOCSIFTXQLEN case of dev_ifsiocTariq Toukan2018-07-241-6/+1
* net: use dev_change_tx_queue_len() for SIOCSIFTXQLENCong Wang2018-06-301-9/+2
* net: don't unnecessarily load kernel modules in dev_ioctl()Paul Moore2018-03-071-2/+5
* dev_ioctl(): move copyin/copyout to callersAl Viro2018-01-241-61/+24
* lift handling of SIOCIW... out of dev_ioctl()Al Viro2018-01-241-18/+0
* net: separate SIOCGIFCONF handling from dev_ioctl()Al Viro2018-01-241-22/+7
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* dev_ioctl: add missing NETDEV_CHANGE_TX_QUEUE_LEN event notificationXin Long2017-10-161-1/+12
* net: check dev->addr_len for dev_set_mac_address()WANG Cong2017-07-291-0/+2
* net: Zero terminate ifr_name in dev_ifname().David S. Miller2017-07-191-0/+1
* wireless: wext: terminate ifr name coming from userspaceLevin, Alexander2017-07-191-0/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2017-06-211-3/+16
|\
| * dev_ioctl: copy only the smaller struct iwreq for wextJohannes Berg2017-06-141-3/+16
* | net: ethernet: update drivers to handle HWTSTAMP_FILTER_NTP_ALLMiroslav Lichvar2017-05-211-2/+1