246 Commits

Author SHA1 Message Date
David Ahern
8ab5ae19da Update kernel headers
Update kernel headers to commit:
    6c9cfb853063 ("net: ethernet: mtk_wed: minor change in wed_{tx,rx}info_show")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-08-28 20:51:44 -06:00
David Ahern
ce67bbcccb Merge remote-tracking branch 'main' into next
Signed-off-by: David Ahern <dsahern@kernel.org>
2023-08-20 10:42:35 -06:00
Stephen Hemminger
6e43b962bf uapi: update headers
Based off ov 6.5-rc5

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2023-08-09 13:21:20 -07:00
David Ahern
3fb794da9f Update kernel headers
Update kernel headers to commit:
    34093c9fa05d ("net: Remove duplicated include in mac.c")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-08-02 09:27:51 -06:00
Stephen Hemminger
a28ffdcf45 uapi: update headers to 6.5-rc1
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2023-07-10 10:00:07 -07:00
David Ahern
3c37c2d662 Update kernel headers
Update kernel headers to commit:
    cc7554954848 ("net: micrel: Change to receive timestamp in the frame for lan8841")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-06-21 09:13:05 -07:00
David Ahern
a120abc7f6 Update kernel headers
Update kernel headers to commit:
    ae91f7e436f8 ("net/pppoe: fix a typo for the PPPOE_HASH_BITS_1 definition")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-06-06 08:30:49 -06:00
Stephen Hemminger
64b9f34280 uapi: update headers to 6.4-rc4
Minor addition to in.h

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2023-05-30 14:56:06 -07:00
Stephen Hemminger
eb64e26835 uapi: add capability.h
All kernel header files should come from local copy of sanitized
headers, rather than relying on what Linux distribution ships.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2023-05-09 14:22:20 -07:00
Stephen Hemminger
30d98d1455 uapi: update kernel headers 6.4-rc1
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2023-05-08 13:41:31 -07:00
David Ahern
47928f8851 Update kernel headers
Update kernel headers to commit:
    fbc1449d385d ("Merge tag 'mlx5-updates-2023-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-04-22 10:03:31 -06:00
David Ahern
5dbb44707c Update kernel headers
Update kernel headers to commit:
    e28531143b25 ("net: ethernet: mtk_eth_soc: mtk_ppe: prefer newly added l2 flows")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-04-07 09:34:12 -06:00
David Ahern
88786cd1a9 Update kernel headers
Update kernel headers to commit:
    da617cd8d906 ("smsc911x: remove superfluous variable init")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-03-30 09:43:49 -06:00
David Ahern
d0d5eeff79 Update kernel headers
Update kernel headers to commit:
    fcb3a4653bc5 ("net/sched: act_api: use the correct TCA_ACT attributes in dump")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-03-23 09:45:31 -06:00
David Ahern
0b257557d8 Merge remote-tracking branch 'main/main' into next
Signed-off-by: David Ahern <dsahern@kernel.org>
2023-02-18 10:03:08 -07:00
Stephen Hemminger
adae3cef28 uapi: update headers to 6.2-rc8
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2023-02-13 09:20:40 -08:00
David Ahern
94aeaf9cb1 Update kernel headers
Update kernel headers to commit:
    61d731e6538d ("Merge tag 'linux-can-next-for-6.3-20230206' of git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-02-07 09:09:29 -07:00
David Ahern
970884766f Update kernel headers
Update kernel headers to commit
    a7b87d2a31dc ("Merge branch 'mlxsw-add-support-of-latency-tlv'")

Signed-off-by: David Ahern <dsahern@kernel.org>
2023-01-22 10:56:46 -07:00
Stephen Hemminger
8d7c60b4dd uapi: update headers to 6.2-rc1
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2022-12-26 17:57:36 -08:00
David Ahern
3f1e064ea4 Update kernel headers
Update kernel headers to commit:
    7e68dd7d07a2 ("Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-12-14 08:54:03 -07:00
David Ahern
fee4a56f01 Update kernel headers
Update kernel headers to commit:
    dbadae927287 ("tsnep: Rework RX buffer allocation")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-12-02 08:57:25 -07:00
David Ahern
e77c118d68 Update kernel headers
Update kernel headers to commit:
    bf46390f39c6 ("Merge branch 'genetlink-per-op-type-policies'")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-11-07 08:47:16 -07:00
David Ahern
0ec3c138f9 Update kernel headers
Update kernel headers to commit:
    62c07983bef9 ("once: add DO_ONCE_SLOW() for sleepable contexts")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-10-03 08:42:41 -06:00
David Ahern
6781fcee42 Update kernel headers
Update kernel headers to commit:
    bc37b24ee05e ("Merge branch 'mlx5-xsk-updates-part3-2022-09-30'")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-10-02 16:45:25 -06:00
David Ahern
5e42ff10b1 Update kernel headers
Update kernel headers to commit:
    0140a7168f8b ("Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-09-22 15:50:08 -07:00
David Ahern
9137321df3 Update kernel headers
Update kernel headers to commit:
    cb45a8bf4693 ("net: axienet: Switch to 64-bit RX/TX statistics")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-08-31 20:42:52 -06:00
David Ahern
3f980c65d2 Update kernel headers
Update kernel headers to commit
63757225a933 ("Merge tag 'mlx5-updates-2022-07-28' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-07-30 10:29:01 -06:00
Wojciech Drewek
e3e17c25f6 f_flower: Introduce PPPoE support
Introduce PPPoE specific fields in tc-flower:
- session id (16 bits)
- ppp protocol (16 bits)
Those fields can be provided only when protocol was set to
ETH_P_PPP_SES. ppp_proto works similar to vlan_ethtype, i.e.
ppp_proto overwrites eth_type. Thanks to that, fields from
encapsulated protocols (such as src_ip) can be specified.

e.g.
  # tc filter add dev ens6f0 ingress prio 1 protocol ppp_ses \
      flower \
        pppoe_sid 1234 \
        ppp_proto ip \
        dst_ip 127.0.0.1 \
        src_ip 127.0.0.2 \
      action drop

Vlan and cvlan is also supported, in this case cvlan_ethtype
or vlan_ethtype has to be set to ETH_P_PPP_SES.

e.g.
  # tc filter add dev ens6f0 ingress prio 1 protocol 802.1Q \
      flower \
        vlan_id 2 \
        vlan_ethtype ppp_ses \
        pppoe_sid 1234 \
        ppp_proto ip \
        dst_ip 127.0.0.1 \
        src_ip 127.0.0.2 \
      action drop

Signed-off-by: Wojciech Drewek <wojciech.drewek@intel.com>
Acked-by: Guillaume Nault <gnault@redhat.com>
Signed-off-by: David Ahern <dsahern@kernel.org>
2022-07-29 11:23:22 -06:00
David Ahern
876e792412 Import posix_types.h uapi file from point of last kernel headers sync
__kernel_old_time_t definition is needed for pppoe-in-flower patches.

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-07-29 11:21:52 -06:00
David Ahern
48803fded2 Import ppp_defs.h uapi file from point of last kernel headers sync
ppp_defs header file is needed by PPPoE in flower support.

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-07-28 16:20:46 -06:00
David Ahern
63394af8b1 Update kernel headers
Update kernel headers to commit:
    5588d6280270 ("net/cdc_ncm: Increase NTB max RX/TX values to 64kb")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-07-21 09:16:51 -06:00
David Ahern
e903fdfb56 Merge branch 'main' into next
Signed-off-by: David Ahern <dsahern@kernel.org>
2022-07-06 08:46:12 -06:00
Stephen Hemminger
6bf5abef42 uapi: update mptcp.h
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2022-07-01 16:46:13 -07:00
David Ahern
3a2e127fcc Update kernel headers
Update kernel headers to commit:
    ebeae54d3a77 ("net: pcs: xpcs: depends on PHYLINK in Kconfig")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-06-26 11:13:08 -06:00
Stephen Hemminger
703f2de6f5 uapi: change name for zerocopy sendfile in tls
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2022-06-17 09:34:26 -07:00
Stephen Hemminger
248ad98e5c uapi: update socket.h
From 5.19-rc0

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2022-06-17 09:34:14 -07:00
David Ahern
266d0f854a Update kernel headers
Update kernel headers to commit:
    27f2533bcc6e ("nfp: flower: support to offload pedit of IPv6 flowinto fields")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-06-12 09:43:54 -06:00
Stephen Hemminger
b1521ec002 Merge git://git.kernel.org/pub/scm/network/iproute2/iproute2-next 2022-05-26 17:09:59 -07:00
Stephen Hemminger
b6d1708663 uapi: update of virtio_ids
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2022-05-13 14:34:43 -07:00
David Ahern
8d3977ef81 Update kernel headers
Update kernel headers to commit:
    a65cc8435540 ("Merge branch 'bnxt_en-next'")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-05-13 09:01:28 -06:00
David Ahern
bba9583752 Update kernel headers
Update kernel headers to commit:
    cc271ab86606 ("wwan_hwsim: Avoid flush_scheduled_work() usage")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-04-25 20:08:38 -06:00
Stephen Hemminger
d8a7a0f4f7 uapi: upstream update to stddef.h
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2022-04-18 08:23:52 -07:00
Stephen Hemminger
5b2ff061a2 uapi: update from 5.18-rc1
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2022-04-06 08:22:40 -07:00
David Ahern
f1d18e2e6e Update kernel headers
Update kernel headers to commit:
    092d992b76ed ("Merge tag 'mlx5-updates-2022-03-18' of git://git.kernel.org/pub/scm/linux/kernel/git/saeed/linux")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-03-20 17:33:41 -06:00
David Ahern
cd37d6037f Merge branch 'main' into next
Signed-off-by: David Ahern <dsahern@kernel.org>
2022-03-12 08:58:37 -07:00
David Ahern
0431d8e8c4 Import batman_adv.h header from last kernel sync point
Signed-off-by: David Ahern <dsahern@kernel.org>
2022-03-11 09:20:30 -07:00
Stephen Hemminger
62c0700c7b uapi: update magic.h
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2022-03-10 17:23:23 -08:00
Stephen Hemminger
86a1452b47 uapi: update to xfrm.h
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
2022-03-04 14:26:09 -08:00
David Ahern
04a0077deb Update kernel headers
Update kernel headers to commit:
    1039135aedfc ("net: ethernet: sun: Remove redundant code")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-03-04 09:12:40 -07:00
David Ahern
7848f6bb70 Update kernel headers
Update kernel headers to commit:
    7b779cc8846a ("Merge branch 'octeontx2-ptp-updates'")

Signed-off-by: David Ahern <dsahern@kernel.org>
2022-02-21 09:26:21 -07:00