ci2 starts bisection 2023-05-24 13:13:29.687126024 +0000 UTC m=+1863.734171666 bisecting cause commit starting from 19c0ed55a470d1cd766484abab04871b648560fb building syzkaller on 4bce1a3e705a8b62de8194bdb28f5eef89c8feec ensuring issue is reproducible on original commit 19c0ed55a470d1cd766484abab04871b648560fb testing commit 19c0ed55a470d1cd766484abab04871b648560fb gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 04ce06c0ca0906942dc345dc11e9179c493edff77ebece402f96aeb020e48fe5 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_release_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_release_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_release_dquot run #9: crashed: general protection fault in ext4_acquire_dquot run #10: crashed: general protection fault in ext4_acquire_dquot run #11: crashed: general protection fault in ext4_acquire_dquot run #12: crashed: general protection fault in ext4_acquire_dquot run #13: crashed: general protection fault in ext4_acquire_dquot run #14: crashed: general protection fault in ext4_acquire_dquot run #15: crashed: general protection fault in ext4_release_dquot run #16: crashed: general protection fault in ext4_acquire_dquot run #17: crashed: general protection fault in ext4_acquire_dquot run #18: crashed: general protection fault in ext4_acquire_dquot run #19: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.106 testing commit d86dfc4d95cd218246b10ca7adf22c8626547599 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0eebf6e99c9a9fcdd386645361ff29cc90724aa969be83dc3caa55785b96d731 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_release_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_release_dquot run #8: crashed: general protection fault in ext4_release_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.105 testing commit c957cbb8731536ddc9a01e4c1cd51eab6558aa14 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 7c602064d7f90f2e301d999fbf0d9e3e16d7f181797ccba584dcb5024063966d run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_release_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.104 testing commit 115472395b0a9ea522ba0e106d6dfd7a73df8ba6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 195702de9c86cb95994c84b5200defee75b8d08fab36f911a41d18bb37c67d9a all runs: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.103 testing commit 8020ae3c051d1c9ec7b7a872e226f9720547649b gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2809ab3e36c46651d9d3ce5105babcd2cc6810b60bd1cb7ed7ac704b42f5c63d run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_release_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.102 testing commit 2ddbd0f967b34872290e0f98fae32b91b4de7b87 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 370fd0ba1f629514fc64903885d9640ef801dcfd1298336914a1938d95c9e476 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_release_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_release_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.101 testing commit bbf9f29bac04f85bbf45af172dcdc9664d8808cb gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 57da21804f0911b529ce64dd935cea57efb1eb5f2829119d3ccd0a379175ea41 all runs: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.100 testing commit d214f240b0f61480f9dbc4384cef03f6a55e5d03 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 2d12e7d82fc4aa674b4316c992fa9f6dca62653ec1908f1955bf46e3cb562064 all runs: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.99 testing commit abddfcf701a5427cb1bddeaa130bceb72b160aa5 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: c5c0136d073c0545aa5a0959d4a513fcf4bbf3b56c519321bf773418ed2d87a9 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_release_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_release_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.98 testing commit d9b4a0c83a2d405dd85bf32d672686146b9bedff gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 57005136065cac22ed146298f788243e1e9acf0fea808c06797306553608991c run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_release_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.97 testing commit bf7123dd26a00e222221696efb95b14c2875607c gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0dc19e616d0f0e2d7172639c7627d5f706c36462b92c03f581e6fc55d82503ad all runs: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.96 testing commit d383d0f28ecac0f3375bdfb9a0c4bfac979f6f8f gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f507af30aaaffe112abefc71ccd0252c76d6f545e83c4a46e1ba6132af5af268 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_release_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_release_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.95 testing commit 60b502b3ffea07de3d741d79a22da1092b7a8657 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 106a51ea4d8c0f699cc1c00216799f9ce1176752d1be6f84eced9beafc561251 all runs: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.94 testing commit e2c1a934fd8e4288e7a32f4088ceaccf469eb74c gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: bae86d0752e80f610fdb27be7f0bd16c893914f4218b5636368efeb1d1e0bd5f run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_release_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_release_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.93 testing commit 85d7786c66b69d3f07cc149ac2f78d8f330c7c11 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 17213ae6ddb55d2a2962b320f1580af2b2283974bbee330e6a812ddb0a9efc08 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_release_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.92 testing commit e515b9902f5fa362ca66db9b01e7b2161c324c06 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: b9e357418256d74b5ae7f05f8207be76c8c99e3a6a7eec1dae6d6274bbdbd535 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_release_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_release_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.91 testing commit 9cf4111cdf9420fa99792ae16c8de23242bb2e0b gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d877cd1638ffafd459e87a9496b708d0efb2545af239bf7c74d7c01ee4d0390e run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_release_dquot testing release v5.15.90 testing commit aabd5ba7e9b03e9a211a4842ab4a93d46f684d2c gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e9be679ba1b0277850b9c33ae1f15c25bcc7ac7712a8cbecfd949956e6c3de94 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_release_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_release_dquot testing release v5.15.89 testing commit 3bcc86eb3ed952c22ceecce8932dde72ea01f8cc gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: ac000855f0485c6d7d57da70a98c3fd60e495b14dfb07a093cca0f1e2aa9d293 run #0: crashed: general protection fault in ext4_release_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_release_dquot run #5: crashed: general protection fault in ext4_release_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_release_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.88 testing commit 90bb4f8f399f63c479c188f3771a38e9a42791d9 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 13d5054575e40f8d0686e17bedcf58c8a32546c9c2e63e26e523370cd8a04e61 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_release_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.87 testing commit d57287729e229188e7d07ef0117fe927664e08cb gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 68e83e6a2c34d9792ae2f6d83b6ccee36f60dbff9491e5ded2789f372dc05d13 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_release_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_release_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.86 testing commit 90ffbb727c511c6de9c5905c8d5aba69e413bcba gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f530f01545406115cf86fd1b36baa6835a774afd0b9f2c6178f207cba9dfab8e run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_release_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_quota_read run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_release_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.85 testing commit 5827ddaf4534c52d31dd464679a186b41810ef76 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 642c6b5974675906ac7d005a3df828a507c428a4fde4c0ba1058ff501c9d27e1 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_release_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.84 testing commit d68f50bfb00f6288e812be895ea5c77932a4b9dd gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 46caa47b74d33d693b81b09524c8e2e41b496d8b9bd21cebcaeb6ff6d2fbfd2a all runs: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.83 testing commit fd6d66840b4269da4e90e1ea807ae3197433bc66 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: fad4d3258cf8d3087902104040e06df64830170e35548176236a96a4aa6ab255 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_release_dquot testing release v5.15.82 testing commit d9790301361c52921c6e5bdf155fe0d3bf7a207d gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0522273933e943aa5ceb3b4c754a86881fa5c1e89890543afb597bb881e76502 run #0: crashed: general protection fault in ext4_release_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_release_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_release_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.81 testing commit e4a7232c917cd1b56d5b4fa9d7a23e3eabfecba0 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: d235417a53c8527589179aedda940842b649fc22658fccf7ecc0052f0bb7ec86 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_release_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.80 testing commit 71e496bd338221709b180b60ba419fa542c2b320 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 36368ed86a9b330dd81ffa4d7773e21117d6b0f0ebe1c8054ed3a9441b3ee34c run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_release_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_release_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_release_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.79 testing commit 3df0eeae4d9a547c0f19924952ccb8290582e5d0 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3c7c61b90fb72eb721bd379d303edb3b062c230095aed7a92af8ebf76fbb7912 all runs: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.78 testing commit 509a32764e1a5692935c4f26ed96fbe94c480186 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3337b5ba05a35d121046e304a1cafbaaff60b127ed3294f9eebcc8ccf1f16758 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_release_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_release_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.77 testing commit 793d8378b74ac283a4dd7cef1b304553c8a42260 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3ce15c0d12a370d11613b94ea1f3981c35e93386d53ba7dbe8903f2d4fa1fe39 run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_release_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_release_dquot testing release v5.15.76 testing commit 4f5365f77018349d64386b202b37e8b737236556 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 23430cec84c61a3c8ab9f9cdbb5bcda0a1256350365051023829a18b4da2982c run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_release_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_release_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.75 testing commit bd8a595958a5b02e58cdd6fed82d4ebc77b1988a gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 66e7fae9de8216bd73fb4516d39bc71e25996567c88d7dfc2195f9f86263966b run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_release_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_release_dquot run #7: crashed: general protection fault in ext4_release_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.74 testing commit a3f2f5ac9d61e973e383f17a95cf2aa384e2d0c4 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 691e6e8f7c4ce45040764dc828b5a370e0643a4a3289ed9dadeae7ce98e113cb all runs: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.73 testing commit 17aac9b7af2bc5f7b4426603940e92ae8aa73d5d gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: cd9364aee36ba45e29b30a7792e7da15952663437870a9f8531510199f9381e3 run #0: crashed: general protection fault in ext4_quota_read run #1: crashed: general protection fault in ext4_release_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_release_dquot testing release v5.15.72 testing commit c68173b2012b8eba332cf9832f0ad23427d795b5 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 195bbb4a81ec4b6c1cafd6b667a804ff28f447d0651a49e45f9724486663d63f run #0: crashed: general protection fault in ext4_acquire_dquot run #1: crashed: general protection fault in ext4_release_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_release_dquot run #4: crashed: general protection fault in ext4_acquire_dquot run #5: crashed: general protection fault in ext4_acquire_dquot run #6: crashed: general protection fault in ext4_acquire_dquot run #7: crashed: general protection fault in ext4_release_dquot run #8: crashed: general protection fault in ext4_release_dquot run #9: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.71 testing commit 90c7e9b400c751dbd73885f494f421f90ca69721 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 88fbe005a984dbe9d72e3c6c00254510595a749a0d1882b78ac52a5070581eaf all runs: crashed: general protection fault in ext4_acquire_dquot testing release v5.15.70 testing commit 3e98e33d345e981800e03dd29f6f6343286d30b6 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 9e8ca7faa71ce315910d24f4ae0096f09dcba7b7629002f663ece3a4acbf183f all runs: OK # git bisect start 90c7e9b400c751dbd73885f494f421f90ca69721 3e98e33d345e981800e03dd29f6f6343286d30b6 Bisecting: 71 revisions left to test after this (roughly 6 steps) [e6b277f7367e4837dfb0059a896b37a825ecba74] net: bonding: Share lacpdu_mcast_addr definition testing commit e6b277f7367e4837dfb0059a896b37a825ecba74 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 58ffea8d63fb4247600c2307bdeca7a43d1767cc28905eb88bc4dd2f5162cc7e run #0: infra problem: failed to create instance: googleapi: Error 503: The service is currently unavailable., backendError 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 # git bisect good e6b277f7367e4837dfb0059a896b37a825ecba74 Bisecting: 35 revisions left to test after this (roughly 5 steps) [ec3a6f4ffe556a28f6f5028bf7c4412557e7051b] bonding: fix NULL deref in bond_rr_gen_slave_id testing commit ec3a6f4ffe556a28f6f5028bf7c4412557e7051b gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: eaad743f1491a24a073d59d050f8505a61cd32b8077230e9844e35f0ec9be82c all runs: OK # git bisect good ec3a6f4ffe556a28f6f5028bf7c4412557e7051b Bisecting: 17 revisions left to test after this (roughly 4 steps) [492db4ffcff3c3bac1f36bbb100e45c9fe718e34] drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() testing commit 492db4ffcff3c3bac1f36bbb100e45c9fe718e34 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: a9cb72d9cd83a377c596c8811f439659552cbf5cf38d71ec6c567c9b8e72a002 all runs: OK # git bisect good 492db4ffcff3c3bac1f36bbb100e45c9fe718e34 Bisecting: 8 revisions left to test after this (roughly 3 steps) [21b0301f2234112fbe5cfc1e13968f0a12f0f2d2] drm/amdgpu: don't register a dirty callback for non-atomic testing commit 21b0301f2234112fbe5cfc1e13968f0a12f0f2d2 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 0a67a9520299f5301197b199bbf0476aba13c1720aa239f3a1be1b2f2a509846 all runs: OK # git bisect good 21b0301f2234112fbe5cfc1e13968f0a12f0f2d2 Bisecting: 4 revisions left to test after this (roughly 2 steps) [be4df018c0be5ebecf1ca510feacc23be415cefc] ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 testing commit be4df018c0be5ebecf1ca510feacc23be415cefc gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: f01ccd5fa3ec8152bc5f0baf70d9b0d2329e963a402ff8a8c9057d8e56e4f544 all runs: OK # git bisect good be4df018c0be5ebecf1ca510feacc23be415cefc Bisecting: 2 revisions left to test after this (roughly 1 step) [fd8b829195495a0b3d6b3cc88c3b77f2c9c115e4] ext4: make mballoc try target group first even with mb_optimize_scan testing commit fd8b829195495a0b3d6b3cc88c3b77f2c9c115e4 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: e9a548ea12736038615f31143f41c1d1d73cd87c556745cb746414b0d3b5914d all runs: OK # git bisect good fd8b829195495a0b3d6b3cc88c3b77f2c9c115e4 Bisecting: 0 revisions left to test after this (roughly 1 step) [214194610a18477146588eeb2c8e120fdea21150] ext4: use locality group preallocation for small closed files testing commit 214194610a18477146588eeb2c8e120fdea21150 gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 3ba58c3e243be7967059ece6b690ea896acfad5d576378add02fee7f40f59403 run #0: crashed: general protection fault in ext4_release_dquot run #1: crashed: general protection fault in ext4_acquire_dquot run #2: crashed: general protection fault in ext4_acquire_dquot run #3: crashed: general protection fault in ext4_acquire_dquot run #4: crashed: general protection fault in ext4_release_dquot run #5: crashed: general protection fault in ext4_quota_read run #6: crashed: general protection fault in ext4_release_dquot run #7: crashed: general protection fault in ext4_acquire_dquot run #8: crashed: general protection fault in ext4_acquire_dquot run #9: crashed: general protection fault in ext4_acquire_dquot # git bisect bad 214194610a18477146588eeb2c8e120fdea21150 Bisecting: 0 revisions left to test after this (roughly 0 steps) [8a1ac4167dda820686d1a0e50e51bd01e1f3d25c] ext4: avoid unnecessary spreading of allocations among groups testing commit 8a1ac4167dda820686d1a0e50e51bd01e1f3d25c gcc compiler: Debian clang version 15.0.7, GNU ld (GNU Binutils for Debian) 2.35.2 kernel signature: 67cc34f862c90c50fba183eb89c37a2da5ca1775e767ee84aca606ce2d8464e4 all runs: OK # git bisect good 8a1ac4167dda820686d1a0e50e51bd01e1f3d25c 214194610a18477146588eeb2c8e120fdea21150 is the first bad commit commit 214194610a18477146588eeb2c8e120fdea21150 Author: Jan Kara Date: Thu Sep 8 11:21:27 2022 +0200 ext4: use locality group preallocation for small closed files commit a9f2a2931d0e197ab28c6007966053fdababd53f upstream. Curently we don't use any preallocation when a file is already closed when allocating blocks (from writeback code when converting delayed allocation). However for small files, using locality group preallocation is actually desirable as that is not specific to a particular file. Rather it is a method to pack small files together to reduce fragmentation and for that the fact the file is closed is actually even stronger hint the file would benefit from packing. So change the logic to allow locality group preallocation in this case. Fixes: 196e402adf2e ("ext4: improve cr 0 / cr 1 group scanning") CC: stable@kernel.org Reported-and-tested-by: Stefan Wahren Tested-by: Ojaswin Mujoo Reviewed-by: Ritesh Harjani (IBM) Signed-off-by: Jan Kara Link: https://lore.kernel.org/all/0d81a7c2-46b7-6010-62a4-3e6cfc1628d6@i2se.com/ Link: https://lore.kernel.org/r/20220908092136.11770-4-jack@suse.cz Signed-off-by: Theodore Ts'o Signed-off-by: Greg Kroah-Hartman fs/ext4/mballoc.c | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) culprit signature: 3ba58c3e243be7967059ece6b690ea896acfad5d576378add02fee7f40f59403 parent signature: 67cc34f862c90c50fba183eb89c37a2da5ca1775e767ee84aca606ce2d8464e4 revisions tested: 46, total time: 9h56m32.316288103s (build: 6h0m53.866044414s, test: 3h36m38.065577185s) first bad commit: 214194610a18477146588eeb2c8e120fdea21150 ext4: use locality group preallocation for small closed files recipients (to): ["gregkh@linuxfoundation.org" "jack@suse.cz" "ojaswin@linux.ibm.com" "ritesh.list@gmail.com" "stefan.wahren@i2se.com" "tytso@mit.edu"] recipients (cc): [] crash: general protection fault in ext4_acquire_dquot general protection fault, probably for non-canonical address 0xdffffc0000000005: 0000 [#1] PREEMPT SMP KASAN KASAN: null-ptr-deref in range [0x0000000000000028-0x000000000000002f] CPU: 0 PID: 1359 Comm: syz-executor.3 Tainted: G W 5.15.70-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/16/2023 RIP: 0010:ext4_acquire_dquot+0x1f2/0x400 fs/ext4/super.c:6162 Code: 48 c1 e8 03 80 3c 10 00 74 12 48 89 df e8 26 f6 c0 ff 48 ba 00 00 00 00 00 fc ff df 4c 8b 33 49 83 c6 28 4c 89 f0 48 c1 e8 03 <80> 3c 10 00 74 12 4c 89 f7 e8 00 f6 c0 ff 48 ba 00 00 00 00 00 fc RSP: 0018:ffffc9000248f4e0 EFLAGS: 00010206 RAX: 0000000000000005 RBX: ffff8881172d6158 RCX: ffffffff81ba17cd RDX: dffffc0000000000 RSI: 0000000000000008 RDI: ffff888120b13000 RBP: ffffc9000248f528 R08: dffffc0000000000 R09: ffffed1024162611 R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff1102416260e R13: 0000000000000049 R14: 0000000000000028 R15: ffff888109ea8068 FS: 00007fc8274a6700(0000) GS:ffff8881f7200000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fc8274a6718 CR3: 0000000124e66000 CR4: 00000000003506b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: dqget+0x7b5/0xc60 fs/quota/dquot.c:914 __dquot_initialize+0x38e/0xd90 fs/quota/dquot.c:1492 dquot_initialize fs/quota/dquot.c:1550 [inline] dquot_file_open+0x47/0x70 fs/quota/dquot.c:2174 ext4_file_open+0x227/0x5d0 fs/ext4/file.c:874 do_dentry_open+0x5ab/0xc60 fs/open.c:824 vfs_open+0x6e/0x80 fs/open.c:959 do_open fs/namei.c:3480 [inline] path_openat+0x1fbe/0x2560 fs/namei.c:3615 do_filp_open+0x208/0x400 fs/namei.c:3642 do_sys_openat2+0x10b/0x420 fs/open.c:1214 do_sys_open fs/open.c:1230 [inline] __do_sys_openat fs/open.c:1246 [inline] __se_sys_openat fs/open.c:1241 [inline] __x64_sys_openat+0x209/0x250 fs/open.c:1241 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x3d/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x61/0xcb RIP: 0033:0x7fc82fd14169 Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fc8274a6168 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 RAX: ffffffffffffffda RBX: 00007fc82fe34050 RCX: 00007fc82fd14169 RDX: 000000000000275a RSI: 0000000020000040 RDI: ffffffffffffff9c RBP: 00007fc82fd6fca1 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007ffcd772ed2f R14: 00007fc8274a6300 R15: 0000000000022000 Modules linked in: ---[ end trace 193206e15c46f27c ]--- RIP: 0010:ext4_acquire_dquot+0x1f2/0x400 fs/ext4/super.c:6162 Code: 48 c1 e8 03 80 3c 10 00 74 12 48 89 df e8 26 f6 c0 ff 48 ba 00 00 00 00 00 fc ff df 4c 8b 33 49 83 c6 28 4c 89 f0 48 c1 e8 03 <80> 3c 10 00 74 12 4c 89 f7 e8 00 f6 c0 ff 48 ba 00 00 00 00 00 fc RSP: 0018:ffffc9000248f4e0 EFLAGS: 00010206 RAX: 0000000000000005 RBX: ffff8881172d6158 RCX: ffffffff81ba17cd RDX: dffffc0000000000 RSI: 0000000000000008 RDI: ffff888120b13000 RBP: ffffc9000248f528 R08: dffffc0000000000 R09: ffffed1024162611 R10: 0000000000000000 R11: dffffc0000000001 R12: 1ffff1102416260e R13: 0000000000000049 R14: 0000000000000028 R15: ffff888109ea8068 FS: 00007fc8274a6700(0000) GS:ffff8881f7300000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f40efa1b3a8 CR3: 0000000124e66000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 ---------------- Code disassembly (best guess): 0: 48 c1 e8 03 shr $0x3,%rax 4: 80 3c 10 00 cmpb $0x0,(%rax,%rdx,1) 8: 74 12 je 0x1c a: 48 89 df mov %rbx,%rdi d: e8 26 f6 c0 ff callq 0xffc0f638 12: 48 ba 00 00 00 00 00 movabs $0xdffffc0000000000,%rdx 19: fc ff df 1c: 4c 8b 33 mov (%rbx),%r14 1f: 49 83 c6 28 add $0x28,%r14 23: 4c 89 f0 mov %r14,%rax 26: 48 c1 e8 03 shr $0x3,%rax * 2a: 80 3c 10 00 cmpb $0x0,(%rax,%rdx,1) <-- trapping instruction 2e: 74 12 je 0x42 30: 4c 89 f7 mov %r14,%rdi 33: e8 00 f6 c0 ff callq 0xffc0f638 38: 48 rex.W 39: ba 00 00 00 00 mov $0x0,%edx 3e: 00 fc add %bh,%ah