bisecting fixing commit since 830a059cbba6832c11fefc0894c7ec7a27f75734 building syzkaller on 6a81331a1d4c744da9204d02ec88d558f7eea9c9 testing commit 830a059cbba6832c11fefc0894c7ec7a27f75734 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 00a7f177dd2c5a6f54df6fd370856c9499419da8d34627f6150455143f1815b0 all runs: crashed: general protection fault in ieee802154_llsec_parse_dev_addr testing current HEAD 4938296e03bd227e5020d63d418956fe52baf97c testing commit 4938296e03bd227e5020d63d418956fe52baf97c compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 9f46fe3276c75f63cbde94b9bc2298b44542c049f6d8492b139c09e6ea4486f3 all runs: OK # git bisect start 4938296e03bd227e5020d63d418956fe52baf97c 830a059cbba6832c11fefc0894c7ec7a27f75734 Bisecting: 717 revisions left to test after this (roughly 10 steps) [b328686f11a4958227582299b370ebd6c5a21956] platform/x86: hp-wireless: add AMD's hardware id to the supported list testing commit b328686f11a4958227582299b370ebd6c5a21956 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: b5657da585f2b9a560858bda8dc06a481dd3baa2e81e8e6660c5c32272b8282e all runs: crashed: general protection fault in ieee802154_llsec_parse_dev_addr # git bisect good b328686f11a4958227582299b370ebd6c5a21956 Bisecting: 358 revisions left to test after this (roughly 9 steps) [9b808bdcc936be3503e5141879beb1cbd693d984] sched/fair: Fix ascii art by relpacing tabs testing commit 9b808bdcc936be3503e5141879beb1cbd693d984 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: f38908964350db3d66e8bc65b6dab84c4c9334e73bf8efa53351446463046691 all runs: OK # git bisect bad 9b808bdcc936be3503e5141879beb1cbd693d984 Bisecting: 179 revisions left to test after this (roughly 8 steps) [e8e9d2968a9d08bf5c683afca182f1537edebf8d] batman-adv: Avoid WARN_ON timing related checks testing commit e8e9d2968a9d08bf5c683afca182f1537edebf8d compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: e93e11d08694ba12ba47cb17983a2a72e2b44e113309a4ead0bc81a3dd1c2813 all runs: OK # git bisect bad e8e9d2968a9d08bf5c683afca182f1537edebf8d Bisecting: 89 revisions left to test after this (roughly 7 steps) [232114ae43f683c394c8ee5decc67289989b1033] ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet testing commit 232114ae43f683c394c8ee5decc67289989b1033 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 95407597138f411491a4375a6ae6cf49356517d60d358dc0a11d7f9fa96da5a8 all runs: crashed: general protection fault in ieee802154_llsec_parse_dev_addr # git bisect good 232114ae43f683c394c8ee5decc67289989b1033 Bisecting: 44 revisions left to test after this (roughly 6 steps) [0856f2301d3be6bd828e8091716944b66304f812] regulator: max77620: Use device_set_of_node_from_dev() testing commit 0856f2301d3be6bd828e8091716944b66304f812 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 11c57c37e0b4fe369c3ce937add6b87409ee56d976d5817a86c06c961c686412 all runs: crashed: general protection fault in ieee802154_llsec_parse_dev_addr # git bisect good 0856f2301d3be6bd828e8091716944b66304f812 Bisecting: 22 revisions left to test after this (roughly 5 steps) [a1408334aad06cc6442b9cf66e8336bff2f114a5] HID: hid-sensor-hub: Return error for hid_set_field() failure testing commit a1408334aad06cc6442b9cf66e8336bff2f114a5 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 40e087d24952bdd6afc357b06c90eb4afe89700a8bb4877e7d097f2b3ad01a2c all runs: OK # git bisect bad a1408334aad06cc6442b9cf66e8336bff2f114a5 Bisecting: 10 revisions left to test after this (roughly 4 steps) [9cd420e572e85b311db6ec79a9607bd249f59659] NFSv4: Fix second deadlock in nfs4_evict_inode() testing commit 9cd420e572e85b311db6ec79a9607bd249f59659 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: c60cb17460f0d4b0e31db9cade8f6bd932b2bc0cb5b3a95753bddf7ef8e100ca all runs: crashed: general protection fault in ieee802154_llsec_parse_dev_addr # git bisect good 9cd420e572e85b311db6ec79a9607bd249f59659 Bisecting: 5 revisions left to test after this (roughly 3 steps) [862dcc14f2803c556bdd73b43c27b023fafce2fb] ftrace: Do not blindly read the ip address in ftrace_bug() testing commit 862dcc14f2803c556bdd73b43c27b023fafce2fb compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 5ea83ea5c5375c06102de49860e4039ed015598fa8ba7a275e152a5f2e68f79f all runs: crashed: general protection fault in ieee802154_llsec_parse_dev_addr # git bisect good 862dcc14f2803c556bdd73b43c27b023fafce2fb Bisecting: 2 revisions left to test after this (roughly 2 steps) [eb575cd5d7f60241d016fdd13a9e86d962093c9b] Linux 4.19.195 testing commit eb575cd5d7f60241d016fdd13a9e86d962093c9b compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 56b44f7d895e8a417eb905e9716b4147c8ebfc93176dfc9559eac8e343146805 all runs: crashed: general protection fault in ieee802154_llsec_parse_dev_addr # git bisect good eb575cd5d7f60241d016fdd13a9e86d962093c9b Bisecting: 0 revisions left to test after this (roughly 1 step) [00b16396ad26fbb725d13c305f1d6e372e44f9f5] HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 testing commit 00b16396ad26fbb725d13c305f1d6e372e44f9f5 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: c84f4a536e631c47994df35f34efc9df53e9d7d01fb84689245e41ae7b437716 all runs: OK # git bisect bad 00b16396ad26fbb725d13c305f1d6e372e44f9f5 Bisecting: 0 revisions left to test after this (roughly 0 steps) [5f728ec65485625e30f46e5b4917ff023ad29ea0] net: ieee802154: fix null deref in parse dev addr testing commit 5f728ec65485625e30f46e5b4917ff023ad29ea0 compiler: gcc version 8.4.1 20210217 (GCC) kernel signature: 08ce8e9ce7658b6dd5cfa2320f636b8a5e325463b298ace841275ee16b399dd6 run #0: crashed: BUG: sleeping function called from invalid context in lock_sock_nested run #1: OK run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK reproducer seems to be flaky # git bisect good 5f728ec65485625e30f46e5b4917ff023ad29ea0 00b16396ad26fbb725d13c305f1d6e372e44f9f5 is the first bad commit commit 00b16396ad26fbb725d13c305f1d6e372e44f9f5 Author: Nirenjan Krishnan Date: Mon Mar 29 09:10:02 2021 -0700 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 [ Upstream commit 25bdbfbb2d8331a67824dd03d0087e9c98835f3a ] The Saitek X65 joystick has a pair of axes that were used as mouse pointer controls by the Windows driver. The corresponding usage page is the Game Controls page, which is not recognized by the generic HID driver, and therefore, both axes get mapped to ABS_MISC. The quirk makes the second axis get mapped to ABS_MISC+1, and therefore made available separately. Signed-off-by: Nirenjan Krishnan Signed-off-by: Jiri Kosina Signed-off-by: Sasha Levin drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + 2 files changed, 2 insertions(+) culprit signature: c84f4a536e631c47994df35f34efc9df53e9d7d01fb84689245e41ae7b437716 parent signature: 08ce8e9ce7658b6dd5cfa2320f636b8a5e325463b298ace841275ee16b399dd6 Reproducer flagged being flaky revisions tested: 13, total time: 3h22m41.27404103s (build: 2h5m27.754075365s, test: 1h15m44.742088467s) first good commit: 00b16396ad26fbb725d13c305f1d6e372e44f9f5 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 recipients (to): ["jkosina@suse.cz" "nirenjan@gmail.com" "sashal@kernel.org"] recipients (cc): []