~philcox/+git/kreview:philcox/lp1996592

Last commit made on 2023-05-11
Get this branch:
git clone -b philcox/lp1996592 https://git.launchpad.net/~philcox/+git/kreview
Only Philip Cox can upload to this branch. If you are Philip Cox please log in for upload directions.

Branch merges

Branch information

Name:
philcox/lp1996592
Repository:
lp:~philcox/+git/kreview

Recent commits

5d8a81f... by Gan Yi Fang

Revert "tc: Add index of FPE QMASK"

BugLink: https://bugs.launchpad.net/bugs/1996592

This reverts commit baaf506971c1c80e434415df6266f11de6553e17.
This patch causing failure for iproute2 in the kernel other than 5.4.

Signed-off-by: Gan Yi Fang <email address hidden>
(back ported from https://github.com/intel/linux-intel-quilt/tree/mainline-tracking-v5.19-linux-221019T120731Z/patches/0001-Revert-tc-Add-index-of-FPE-QMASK.tsn
[context changes])
Signed-off-by: Philip Cox <email address hidden>

090bce3... by Michael Sit Wei Hong

stmmac: intel: Separate ADL-N and RPL-P device ID from TGL

BugLink: https://bugs.launchpad.net/bugs/1996592

Separating the ADL-N and RPL-P device IDs from TGL to handle the
differences from TGL.

Signed-off-by: Michael Sit Wei Hong <email address hidden>
(back ported from https://github.com/intel/linux-intel-quilt/tree/mainline-tracking-v5.19-linux-221019T120731Z/patches/0034-stmmac-intel-Separate-ADL-N-and-RPL-P-device-ID-from-T.tsn
[changes partially upstream, and in the build already])
Signed-off-by: Philip Cox <email address hidden>

fd2db0c... by MUHAMMAD HUSAINI BIN ZULKIFLI

tc: Add index of FPE QMASK

BugLink: https://bugs.launchpad.net/bugs/1996592

This is temporary workaround to cater EHL Kernel 5.4 which is using
same Iproute2-5.11.

The reason why this patch is needed is because the kernel space enum
index must be tally and sync with userspace.

This patch shall be revert back once EHL move to Kernel 5.10.

Signed-off-by: Muhammad Husaini Zulkifli <email address hidden>
(cherry-picked from https://github.com/intel/linux-intel-quilt/tree/mainline-tracking-v5.19-linux-221019T120731Z/patches/0001-Revert-tc-Add-index-of-FPE-QMASK.tsn)
Signed-off-by: Philip Cox <email address hidden>

4b8b70c... by Philip Cox

igc: Disable PTM sequences when interface goes down

BugLink: https://bugs.launchpad.net/bugs/1996592

Kernel hangs or reboots reported in some boards with a
combination of interface up/down or reset. It turns out
that this occurs due to Foxville bus master disabling
when PTM sequences remain enabled.

We do not need to always enable PTM in the reset
sequence as igc_ptp_reset is also called during
interface down. This caused PTM sequences be enabled
but Foxville tries to disable bus mastering before
going through controller reset.

This patch disables PCIe PTM when interface goes down.

Signed-off-by: Aravindhan Gunasekaran <email address hidden>
(back-ported from https://github.com/intel/linux-intel-quilt/tree/mainline-tracking-v5.19-linux-221019T120731Z/patches/0001-igc-Disable-PTM-sequences-when-interface-goes-down.tsn
[context changes])
Signed-off-by: Philip Cox <email address hidden>

1b7215e... by Jian Hui Lee

Revert "net/core: XDP metadata BTF netlink API"

BugLink: https://bugs.launchpad.net/bugs/2008085

This reverts commit 63f8b332c4af0a3772c18782b18fc8eae945eca9.

This patch causes kernel Oops after running kernel selftest veth.sh

Signed-off-by: Jian Hui Lee <email address hidden>
[jianhui: same as 31d743adde1386400414526f2930149926fd1f6c]

cd2c30e... by Jian Hui Lee

Revert "igc: Add BTF based metadata for XDP"

BugLink: https://bugs.launchpad.net/bugs/2008085

This reverts commit 5c9a945522fad3455f95456b7994bf7a2df77228.

Signed-off-by: Jian Hui Lee <email address hidden>
[jianhui: same as 40cc4cf3f500b6b31f361d8b6eddf462702da2ee]

80018ef... by Jian Hui Lee

Revert "igc: Enable HW RX Timestamp for AF_XDP ZC"

BugLink: https://bugs.launchpad.net/bugs/2008085

This reverts commit c591b94a942f855278b74fdc3d3e2a5c5daf5954.

Signed-off-by: Jian Hui Lee <email address hidden>
[jianhui: same as 23e38882f5ab68034799d1bc8fe437f4181fb5ae]

77a7534... by Jian Hui Lee

Revert "rtnetlink: Fix unchecked return value of dev_xdp_query_md_btf()"

BugLink: https://bugs.launchpad.net/bugs/2008085

This reverts commit 70a79ae217fe1ddd2bf5065d37cdb0b940c99c85.

Signed-off-by: Jian Hui Lee <email address hidden>
[jianhui: same as 33262826f7b0921f9203fdc76c1baa20b7a791f5]

d50d7e6... by Jian Hui Lee

Revert "rtnetlink: Add return value check"

BugLink: https://bugs.launchpad.net/bugs/2008085

This reverts commit 6b9eab733643923ef420e23b00eaf8ea3054733b.

Signed-off-by: Jian Hui Lee <email address hidden>
[jianhui: same as 9efa9cea0471c92587c73bd14340008d24e6e843]

8a2ea00... by Lakshmi Sowjanya D <email address hidden>

ptp: Enable preempt if it is disabled

BugLink: https://bugs.launchpad.net/bugs/2018282

Enable preempt if it is disabled in all the cases. In the existing code,
the preemption isn't enabled though disabled in the case where TGPIO is
disabled which results in crash.

Signed-off-by: Lakshmi Sowjanya D <email address hidden>
(back ported from https://github.com/intel/linux-intel-quilt/tree/mainline-tracking-v5.19-linux-221019T120731Z/patches/0030-ptp-Enable-preempt-if-it-is-disabled.tgpio
[context changes])
Signed-off-by: Philip Cox <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Acked-by: Stefan Bader <email address hidden>