bisecting cause commit starting from 77ab714f00703c91d5a6e15d7445775c80358774 building syzkaller on 49ca1f59e37fcf63dc38a6bd2b60fcc47a0a708e testing commit 77ab714f00703c91d5a6e15d7445775c80358774 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: adf82891757f6608e2de6e35d80589b1cf130d264d00eed4cd34b21bd66fb80f all runs: crashed: general protection fault in skb_clone testing release v5.15 testing commit 8bb7eca972ad531c9b149c0a51ab43a417385813 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 23b867ff5df3d6cb6b498368a18ae79abf8004bbd96dea98ad38033811273ce5 all runs: crashed: general protection fault in skb_clone testing release v5.14 testing commit 7d2a07b769330c34b4deabeed939325c77a7ec2f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b2164682a4188d600e8629b33fdd665dc2a6573b9b8685e4bb26430826cfdcc6 all runs: crashed: general protection fault in skb_clone testing release v5.13 testing commit 62fb9874f5da54fdb243003b386128037319b219 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d6fe745592b80ae8986d100cc520c0fff9c440ffd363b3dd0a8a457d65577d25 all runs: crashed: general protection fault in skb_clone testing release v5.12 testing commit 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 864dad0df29c43a862d859123979720ac13bae730acb39cb4c33aff115ff50f2 all runs: crashed: general protection fault in skb_clone testing release v5.11 testing commit f40ddce88593482919761f74910f42f4b84c004b compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ff881afc3b439a2c202b9f684ce4fd4adcabd2fe7d0b6317383e3a44098713e9 all runs: OK # git bisect start 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 f40ddce88593482919761f74910f42f4b84c004b Bisecting: 6798 revisions left to test after this (roughly 13 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [d99676af540c2dc829999928fb81c58c80a1dce4] Merge tag 'drm-next-2021-02-19' of git://anongit.freedesktop.org/drm/drm testing commit d99676af540c2dc829999928fb81c58c80a1dce4 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 43637cb4c94d401ed06bf5e025dff34ce4391e3ed994a8118220f238e5649e76 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.15.195:./syz-fuzzer"] Warning: Permanently added '10.128.15.195' (ECDSA) to the list of known hosts. run #3: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.0.121:./syz-fuzzer"] Warning: Permanently added '10.128.0.121' (ECDSA) to the list of known hosts. run #4: OK run #5: OK run #6: OK run #7: OK run #8: boot failed: WARNING in kvm_wait run #9: boot failed: WARNING in kvm_wait # git bisect good d99676af540c2dc829999928fb81c58c80a1dce4 Bisecting: 3476 revisions left to test after this (roughly 12 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [69264b4a43aff7307283e2bae29e9305ab6b7d47] sparc: sparc64_defconfig: remove duplicate CONFIGs testing commit 69264b4a43aff7307283e2bae29e9305ab6b7d47 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b45d2e927b0791e39390c65ec330ba7ae59d0184ccbf4f12274990a6bc664f42 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: OK run #4: OK run #5: boot failed: WARNING in kvm_wait run #6: boot failed: WARNING in kvm_wait run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: boot failed: WARNING in kvm_wait # git bisect skip 69264b4a43aff7307283e2bae29e9305ab6b7d47 Bisecting: 3476 revisions left to test after this (roughly 12 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [f09f9f93afad770a04b35235a0aa465fcc8d6e3d] media: rc: compile rc-cec.c into rc-core testing commit f09f9f93afad770a04b35235a0aa465fcc8d6e3d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c2b7ebe96849e91158c7f6d75ae75be8c315037be36c997124add5619c8ae3e9 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: crashed: WARNING in kvm_wait run #3: crashed: general protection fault in skb_clone run #4: crashed: general protection fault in skb_clone run #5: boot failed: WARNING in kvm_wait run #6: boot failed: WARNING in kvm_wait run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: boot failed: WARNING in kvm_wait # git bisect bad f09f9f93afad770a04b35235a0aa465fcc8d6e3d Bisecting: 2258 revisions left to test after this (roughly 11 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [b12b47249688915e987a9a2a393b522f86f6b7ab] Merge tag 'powerpc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux testing commit b12b47249688915e987a9a2a393b522f86f6b7ab compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 70e74d290fe4e475fa7dc112cbb0220b2154572d836e5e9d3c5d10f6aab6ff52 run #0: basic kernel testing failed: BUG: program execution failed: executor NUM: failed to write control pipe: write |NUM: broken pipe run #1: crashed: WARNING in kvm_wait run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: boot failed: WARNING in kvm_wait reproducer seems to be flaky # git bisect bad b12b47249688915e987a9a2a393b522f86f6b7ab Bisecting: 1151 revisions left to test after this (roughly 10 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [882d6edfc45cd2b6e33cf973eab9a1ae1dbad5d1] Merge tag 'gpio-updates-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux testing commit 882d6edfc45cd2b6e33cf973eab9a1ae1dbad5d1 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 964b321d2071e48d219e8af0f352e4518dd474c37c22980c0b66b5b36b40b795 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: basic kernel testing failed: WARNING in kvm_wait run #4: crashed: WARNING in kvm_wait run #5: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.15.216:./syz-fuzzer"] Warning: Permanently added '10.128.15.216' (ECDSA) to the list of known hosts. run #6: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-execprog" "root@10.128.10.45:./syz-execprog"] Warning: Permanently added '10.128.10.45' (ECDSA) to the list of known hosts. run #7: OK run #8: OK run #9: OK run #10: OK run #11: boot failed: WARNING in kvm_wait run #12: boot failed: WARNING in kvm_wait run #13: boot failed: WARNING in kvm_wait run #14: boot failed: WARNING in kvm_wait run #15: boot failed: WARNING in kvm_wait run #16: boot failed: WARNING in kvm_wait run #17: boot failed: WARNING in kvm_wait run #18: boot failed: WARNING in kvm_wait run #19: boot failed: WARNING in kvm_wait # git bisect bad 882d6edfc45cd2b6e33cf973eab9a1ae1dbad5d1 Bisecting: 577 revisions left to test after this (roughly 9 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [d6560052c2f73db59834e9a3c0aba20579aa7059] Merge tag 'regulator-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator testing commit d6560052c2f73db59834e9a3c0aba20579aa7059 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a8110f3bb192d856fd8409b30f9f090883c8adf5c9a6297c3d76d6219f6a6611 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: basic kernel testing failed: WARNING in kvm_wait run #4: basic kernel testing failed: BUG: program execution failed: executor NUM: failed to write control pipe: write |NUM: broken pipe run #5: crashed: WARNING in kvm_wait run #6: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.15.209:./syz-fuzzer"] Warning: Permanently added '10.128.15.209' (ECDSA) to the list of known hosts. run #7: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.15.214:./syz-fuzzer"] Warning: Permanently added '10.128.15.214' (ECDSA) to the list of known hosts. run #8: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.15.219:./syz-fuzzer"] Warning: Permanently added '10.128.15.219' (ECDSA) to the list of known hosts. run #9: OK run #10: OK run #11: OK run #12: OK run #13: boot failed: WARNING in kvm_wait run #14: boot failed: WARNING in kvm_wait run #15: boot failed: WARNING in kvm_wait run #16: boot failed: WARNING in kvm_wait run #17: boot failed: WARNING in kvm_wait run #18: boot failed: WARNING in kvm_wait run #19: boot failed: WARNING in kvm_wait # git bisect bad d6560052c2f73db59834e9a3c0aba20579aa7059 Bisecting: 271 revisions left to test after this (roughly 8 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [983e4adae0cfa4d3dfdf73b79aabc450dda8ce0e] Merge tag 'platform-drivers-x86-v5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 testing commit 983e4adae0cfa4d3dfdf73b79aabc450dda8ce0e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3c1d895559c7f16da85bf7e47875ab0f58788ad7bdd38eba138f31f2219b07b2 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: basic kernel testing failed: WARNING in kvm_wait run #4: basic kernel testing failed: WARNING in kvm_wait run #5: basic kernel testing failed: WARNING in kvm_wait run #6: basic kernel testing failed: WARNING in kvm_wait run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: OK run #14: OK run #15: OK run #16: boot failed: WARNING in kvm_wait run #17: boot failed: WARNING in kvm_wait run #18: boot failed: WARNING in kvm_wait run #19: boot failed: WARNING in kvm_wait # git bisect good 983e4adae0cfa4d3dfdf73b79aabc450dda8ce0e Bisecting: 175 revisions left to test after this (roughly 7 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [32c080c4b5cfadeb1d1d5952840d696d5cda8bb8] Merge branch 'i2c/for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux testing commit 32c080c4b5cfadeb1d1d5952840d696d5cda8bb8 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 779d945dc8ae471e07274e5d7bf146b28819e77a0137a82948cc5730355e5165 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: crashed: WARNING in kvm_wait run #3: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-execprog" "root@10.128.15.202:./syz-execprog"] Warning: Permanently added '10.128.15.202' (ECDSA) to the list of known hosts. run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK run #10: OK run #11: OK run #12: OK run #13: boot failed: WARNING in kvm_wait run #14: boot failed: WARNING in kvm_wait run #15: boot failed: WARNING in kvm_wait run #16: boot failed: WARNING in kvm_wait run #17: boot failed: WARNING in kvm_wait run #18: boot failed: WARNING in kvm_wait run #19: boot failed: WARNING in kvm_wait # git bisect bad 32c080c4b5cfadeb1d1d5952840d696d5cda8bb8 Bisecting: 47 revisions left to test after this (roughly 6 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [622fa41b496d5d15247727cbfc5d000f36755bbc] i2c: amd-mp2: Remove unused macro testing commit 622fa41b496d5d15247727cbfc5d000f36755bbc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e2bb470f149589ac60d22811ca83b673040e5bfbb3520f5384853745f173960e all runs: OK # git bisect good 622fa41b496d5d15247727cbfc5d000f36755bbc Bisecting: 23 revisions left to test after this (roughly 5 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [43d147482788c7e5d26fe5ba2893fea2e0ae3900] hwmon: (pmbus/lm25066) Remove unnecessary pmbus_clear_cache function call testing commit 43d147482788c7e5d26fe5ba2893fea2e0ae3900 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 19cab531f8723ebef042bb4ab38b29f16fd70aa28f4fdaad22cc93360d2098db all runs: OK # git bisect good 43d147482788c7e5d26fe5ba2893fea2e0ae3900 Bisecting: 10 revisions left to test after this (roughly 4 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [679c314b842ac56f8353500cba67fccc68c0b40f] Merge tag 'at24-updates-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux into i2c/for-5.12 testing commit 679c314b842ac56f8353500cba67fccc68c0b40f compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ef6f90a883fd61cea67fb4155279aa319f0557d071e9b95ba1689ed1f810ecc6 all runs: OK # git bisect good 679c314b842ac56f8353500cba67fccc68c0b40f Bisecting: 4 revisions left to test after this (roughly 3 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [6ab3332cc692ad04dfa30c92d3391aea8b971ef2] MAINTAINERS: Add entry for Texas Instruments TPS23861 PoE PSE testing commit 6ab3332cc692ad04dfa30c92d3391aea8b971ef2 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c35b271c1ba3b0a43985b267cc2680068b88f30ae931a1fc50fd39f7e99569ee all runs: OK # git bisect good 6ab3332cc692ad04dfa30c92d3391aea8b971ef2 Bisecting: 1 revision left to test after this (roughly 1 step) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [0b16cfd9e660f59e396ab5f3af7d49e3677e3f9c] i2c: remove redundant error print in stm32f7_i2c_probe testing commit 0b16cfd9e660f59e396ab5f3af7d49e3677e3f9c compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ef6f90a883fd61cea67fb4155279aa319f0557d071e9b95ba1689ed1f810ecc6 all runs: OK # git bisect good 0b16cfd9e660f59e396ab5f3af7d49e3677e3f9c Bisecting: 0 revisions left to test after this (roughly 0 steps) warning: unable to access '/syzkaller/.config/git/ignore': Permission denied warning: unable to access '/syzkaller/.config/git/attributes': Permission denied [a26a9d8ab4f9edbdfb087a563b6613e9970ef0b0] Merge tag 'hwmon-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging testing commit a26a9d8ab4f9edbdfb087a563b6613e9970ef0b0 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 5b4b313a5d757b6f1ec0920cb30adeb846e2b07fed25566d18135c8f3265994b run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: basic kernel testing failed: WARNING in kvm_wait run #4: basic kernel testing failed: WARNING in kvm_wait run #5: basic kernel testing failed: WARNING in kvm_wait run #6: basic kernel testing failed: WARNING in kvm_wait run #7: crashed: WARNING in kvm_wait run #8: OK run #9: OK run #10: OK run #11: boot failed: WARNING in kvm_wait run #12: boot failed: WARNING in kvm_wait run #13: boot failed: WARNING in kvm_wait run #14: boot failed: WARNING in kvm_wait run #15: boot failed: WARNING in kvm_wait run #16: boot failed: WARNING in kvm_wait run #17: boot failed: WARNING in kvm_wait run #18: boot failed: WARNING in kvm_wait run #19: boot failed: WARNING in kvm_wait # git bisect bad a26a9d8ab4f9edbdfb087a563b6613e9970ef0b0 warning: unable to access '/syzkaller/.config/git/attributes': Permission denied a26a9d8ab4f9edbdfb087a563b6613e9970ef0b0 is the first bad commit commit a26a9d8ab4f9edbdfb087a563b6613e9970ef0b0 Merge: 983e4adae0cf 6ab3332cc692 Author: Linus Torvalds Date: Mon Feb 22 09:00:03 2021 -0800 Merge tag 'hwmon-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging Pull hwmon updates from Guenter Roeck: "New drivers: - Texas Instruments TPS23861 driver - AHT10 Temperature and Humidity Sensor Driver Support for new chips/variants to existing drivers: - Add AMD family 19h model 30h x86 match to amd_energy driver - Add Zen3 Ryzen Desktop CPUs support to k10temp driver - Add support for MAX16508 to max16601 driver - Support revision "B" of max31785 - Add support for ASRock boards to nct6683 driver Driver removals: - Decomission abx500 driver Various other minor fixes and improvements" * tag 'hwmon-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging: (30 commits) MAINTAINERS: Add entry for Texas Instruments TPS23861 PoE PSE hwmon: add Texas Instruments TPS23861 driver dt-bindings: hwmon: Add TI TPS23861 bindings hwmon: (da9052) Switch to using the new API kobj_to_dev() hwmon: (amd_energy) Add AMD family 19h model 30h x86 match hwmon: (pmbus/max31785) Support revision "B" hwmon: (pmbus/lm25066) Remove unnecessary pmbus_clear_cache function call hwmon: (pmbus) Clear sensor data after chip write hwmon: (pmbus/max16601) Add support for MAX16508 hwmon: (pmbus/max16601) Determine and use number of populated phases hwmon: (pmbus) Simplify the calculation of variables hwmon: (aht10) Unlock on error in aht10_read_values() hwmon: (pwm-fan) stop using legacy PWM functions and some cleanups hwmon: Add AHT10 Temperature and Humidity Sensor Driver hwmon: (applesmc) Assign boolean values to a bool variable hwmon: (nct6683) Support ASRock boards hwmon: (aspeed-pwm-tacho) Switch to using the new API kobj_to_dev() hwmon: (max6650) Switch to using the new API kobj_to_dev() hwmon: (pwm-fan) Support multiple fan tachometers hwmon: (pwm-fan) Store tach data separately ... .../devicetree/bindings/hwmon/ti,tps23861.yaml | 51 ++ Documentation/hwmon/ab8500.rst | 26 - Documentation/hwmon/abx500.rst | 32 -- Documentation/hwmon/aht10.rst | 46 ++ Documentation/hwmon/ina2xx.rst | 2 +- Documentation/hwmon/index.rst | 4 +- Documentation/hwmon/max16601.rst | 197 +++---- Documentation/hwmon/nct6683.rst | 1 + Documentation/hwmon/tps23861.rst | 41 ++ MAINTAINERS | 9 + drivers/hwmon/Kconfig | 34 +- drivers/hwmon/Makefile | 3 +- drivers/hwmon/ab8500.c | 224 -------- drivers/hwmon/abx500.c | 487 ----------------- drivers/hwmon/abx500.h | 69 --- drivers/hwmon/aht10.c | 348 ++++++++++++ drivers/hwmon/amd_energy.c | 1 + drivers/hwmon/applesmc.c | 2 +- drivers/hwmon/aspeed-pwm-tacho.c | 4 +- drivers/hwmon/da9052-hwmon.c | 2 +- drivers/hwmon/dell-smm-hwmon.c | 7 + drivers/hwmon/gpio-fan.c | 2 +- drivers/hwmon/k10temp.c | 3 +- drivers/hwmon/max6650.c | 2 +- drivers/hwmon/nct6683.c | 3 + drivers/hwmon/pc87360.c | 4 +- drivers/hwmon/pmbus/Kconfig | 4 +- drivers/hwmon/pmbus/ibm-cffps.c | 2 +- drivers/hwmon/pmbus/lm25066.c | 5 - drivers/hwmon/pmbus/max16601.c | 91 +++- drivers/hwmon/pmbus/max31785.c | 13 +- drivers/hwmon/pmbus/pmbus_core.c | 12 +- drivers/hwmon/pwm-fan.c | 159 +++--- drivers/hwmon/smsc47m1.c | 2 +- drivers/hwmon/tps23861.c | 601 +++++++++++++++++++++ drivers/hwmon/w83627ehf.c | 2 +- include/linux/pmbus.h | 9 + 37 files changed, 1416 insertions(+), 1088 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/ti,tps23861.yaml delete mode 100644 Documentation/hwmon/ab8500.rst delete mode 100644 Documentation/hwmon/abx500.rst create mode 100644 Documentation/hwmon/aht10.rst create mode 100644 Documentation/hwmon/tps23861.rst delete mode 100644 drivers/hwmon/ab8500.c delete mode 100644 drivers/hwmon/abx500.c delete mode 100644 drivers/hwmon/abx500.h create mode 100644 drivers/hwmon/aht10.c create mode 100644 drivers/hwmon/tps23861.c Reproducer flagged being flaky revisions tested: 20, total time: 4h32m15.041447833s (build: 2h3m54.876068914s, test: 2h25m57.928971661s) first bad commit: a26a9d8ab4f9edbdfb087a563b6613e9970ef0b0 Merge tag 'hwmon-for-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging recipients (to): ["torvalds@linux-foundation.org"] recipients (cc): [] crash: WARNING in kvm_wait ------------[ cut here ]------------ raw_local_irq_restore() called with IRQs enabled WARNING: CPU: 1 PID: 5690 at kernel/locking/irqflag-debug.c:10 warn_bogus_irq_restore+0x1d/0x20 kernel/locking/irqflag-debug.c:10 Modules linked in: CPU: 1 PID: 5690 Comm: syz-execprog Not tainted 5.11.0-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:warn_bogus_irq_restore+0x1d/0x20 kernel/locking/irqflag-debug.c:10 Code: 24 48 c7 c7 a0 6d 89 88 e8 2c a1 c1 ff 80 3d 9b d5 e5 03 00 74 01 c3 48 c7 c7 a0 e5 8a 88 c6 05 8a d5 e5 03 01 e8 21 a0 c1 ff <0f> 0b c3 48 39 77 10 0f 84 97 00 00 00 66 f7 47 22 f0 ff 74 4b 48 RSP: 0000:ffffc90000e8faf0 EFLAGS: 00010282 RAX: 0000000000000000 RBX: ffff88802a6bb480 RCX: 0000000000000000 RDX: 0000000000000002 RSI: 0000000000000004 RDI: fffff520001d1f50 RBP: 0000000000000200 R08: 0000000000000001 R09: ffff8880b9f1fa1b R10: ffffed10173e3f43 R11: 0000000000000001 R12: 0000000000000003 R13: ffffed10054d7690 R14: 0000000000000001 R15: ffff8880b9f51f00 FS: 000000c000030490(0000) GS:ffff8880b9f00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000000c00050ee70 CR3: 00000000159f8000 CR4: 00000000003506e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: kvm_wait arch/x86/kernel/kvm.c:860 [inline] kvm_wait+0xc9/0xe0 arch/x86/kernel/kvm.c:837 pv_wait arch/x86/include/asm/paravirt.h:564 [inline] pv_wait_head_or_lock kernel/locking/qspinlock_paravirt.h:470 [inline] __pv_queued_spin_lock_slowpath+0x8b8/0xb40 kernel/locking/qspinlock.c:508 pv_queued_spin_lock_slowpath arch/x86/include/asm/paravirt.h:554 [inline] queued_spin_lock_slowpath arch/x86/include/asm/qspinlock.h:51 [inline] queued_spin_lock include/asm-generic/qspinlock.h:85 [inline] do_raw_spin_lock+0x200/0x2b0 kernel/locking/spinlock_debug.c:113 spin_lock include/linux/spinlock.h:354 [inline] pmd_lock include/linux/mm.h:2302 [inline] huge_pmd_set_accessed+0x100/0x340 mm/huge_memory.c:1260 __handle_mm_fault+0x80f/0x3e10 mm/memory.c:4449 handle_mm_fault+0x15a/0x610 mm/memory.c:4553 do_user_addr_fault+0x2e8/0xd30 arch/x86/mm/fault.c:1384 handle_page_fault arch/x86/mm/fault.c:1469 [inline] exc_page_fault+0x60/0xc0 arch/x86/mm/fault.c:1525 asm_exc_page_fault+0x1e/0x30 arch/x86/include/asm/idtentry.h:580 RIP: 0033:0x5f95a6 Code: ff d1 48 8b 44 24 50 48 8d 48 01 48 8b 54 24 58 48 39 d1 0f 87 ff 01 00 00 48 8b 9c 24 80 00 00 00 48 c1 e0 04 48 8b 74 24 48 <48> 89 34 03 48 8d 3c 03 48 8d 7f 08 83 3d 47 03 23 01 00 0f 85 c6 RSP: 002b:000000c00003d9f8 EFLAGS: 00010202 RAX: 0000000000046e70 RBX: 000000c0004c8000 RCX: 00000000000046e8 RDX: 0000000000004c00 RSI: 00000000008cff40 RDI: 00000000017e79c0 RBP: 000000c00003dad0 R08: 00000000000046e6 R09: 0000000000606400 R10: 000000c0004c8000 R11: 0000000000000020 R12: 00000000000000fa R13: 00aaaaaaaaaaaaaa R14: 000000000088c771 R15: 0000000000000038