ci2 starts bisection 2026-09-16 12:50:48.561917566 +0000 UTC m=+30627.519007749 bisecting cause commit starting from 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf building syzkaller on 81a27d1acfb091295e8ebf035d4db7a2c0e153cb ensuring issue is reproducible on original commit 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf testing commit 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 8abac7cd0a4f06ffecac9760a5b0e2e510482951b7b55d46248080adbc470aae all runs: crashed: possible deadlock in page_cache_ra_order representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] check whether we can drop unnecessary instrumentation disabling configs for [bug_or_warning kasan atomic_sleep hang memleak ubsan], they are not needed testing commit 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: dd02c9ab85aa0151b4beaebdc969e7e35622cf0a9dc9d35eab8e19f32e0824de all runs: crashed: possible deadlock in page_cache_ra_order representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] the bug reproduces without the instrumentation disabling configs for [ubsan bug_or_warning kasan atomic_sleep hang memleak], they are not needed kconfig minimization: base=4167 full=8445 leaves diff=2102 split chunks (needed=false): <2102> split chunk #0 of len 2102 into 5 parts testing without sub-chunk 1/5 disabling configs for [hang memleak ubsan bug_or_warning kasan atomic_sleep], they are not needed testing commit 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 4fe08b97361dcbb404e133b789d7bbc337b1f93acb77c8fa635aa505a095c973 all runs: OK false negative chance: 0.000 testing without sub-chunk 2/5 disabling configs for [hang memleak ubsan bug_or_warning kasan atomic_sleep], they are not needed testing commit 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: f39a6282687af7abd81983f75637020d4c35abbda314fcfce7b6b626e7c7ef47 all runs: crashed: possible deadlock in page_cache_ra_order representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 3/5 disabling configs for [hang memleak ubsan bug_or_warning kasan atomic_sleep], they are not needed testing commit 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: f3d8a8d907427e0b1729c6b93bb1866a1d5eaf04f8771822830ae664e5e28a53 run #0: crashed: possible deadlock in page_cache_ra_order run #1: crashed: possible deadlock in page_cache_ra_order run #2: crashed: possible deadlock in filemap_fault run #3: crashed: possible deadlock in page_cache_ra_order run #4: crashed: possible deadlock in page_cache_ra_order run #5: crashed: possible deadlock in page_cache_ra_order run #6: crashed: possible deadlock in page_cache_ra_order run #7: crashed: possible deadlock in page_cache_ra_order run #8: crashed: possible deadlock in page_cache_ra_order run #9: OK representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] the chunk can be dropped testing without sub-chunk 4/5 disabling configs for [atomic_sleep hang memleak ubsan bug_or_warning kasan], they are not needed testing commit 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: c1d13692983f0fedc342fe38f0d73818c2664812f470ef6d7163f2cfd45daf4c all runs: OK false negative chance: 0.000 testing without sub-chunk 5/5 disabling configs for [atomic_sleep hang memleak ubsan bug_or_warning kasan], they are not needed testing commit 704340f1cd0dcef829eb62f5b48ae95a2ce17bdf gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 364789deb71b32c05b7ebe8274c5a29a93c288641a5b8a897044f9bc944de70e run #0: crashed: possible deadlock in page_cache_ra_order run #1: crashed: possible deadlock in page_cache_ra_order run #2: crashed: possible deadlock in page_cache_ra_order run #3: crashed: possible deadlock in filemap_fault run #4: crashed: possible deadlock in ntfs_readdir run #5: crashed: possible deadlock in page_cache_ra_order run #6: crashed: possible deadlock in ntfs_readdir run #7: crashed: possible deadlock in page_cache_ra_order run #8: crashed: possible deadlock in page_cache_ra_order run #9: crashed: possible deadlock in filemap_fault representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] the chunk can be dropped minimized to 842 configs; suspects: [6LOWPAN 6LOWPAN_GHC_EXT_HDR_DEST 6LOWPAN_GHC_EXT_HDR_FRAG 6LOWPAN_GHC_EXT_HDR_HOP 6LOWPAN_GHC_EXT_HDR_ROUTE 6LOWPAN_GHC_ICMPV6 6LOWPAN_GHC_UDP 6LOWPAN_NHC 6LOWPAN_NHC_DEST 6LOWPAN_NHC_FRAGMENT 6LOWPAN_NHC_HOP 6LOWPAN_NHC_IPV6 6LOWPAN_NHC_MOBILITY 6LOWPAN_NHC_ROUTING 6LOWPAN_NHC_UDP 842_COMPRESS 842_DECOMPRESS 9P_FSCACHE 9P_FS_POSIX_ACL 9P_FS_SECURITY ACORN_PARTITION ACORN_PARTITION_ADFS ACORN_PARTITION_CUMANA ACORN_PARTITION_EESOX ACORN_PARTITION_ICS ACORN_PARTITION_POWERTEC ACORN_PARTITION_RISCIX ACPI_NFIT ACPI_NHLT ADFS_FS AFFS_FS AFS_FS AFS_FSCACHE AF_KCM AF_RXRPC AF_RXRPC_IPV6 AIX_PARTITION AMD_SFH_HID AMIGA_PARTITION ANDROID_BINDERFS ANDROID_BINDER_IPC ANON_VMA_NAME APERTURE_HELPERS APPLE_MFI_FASTCHARGE AR5523 ARCH_HAS_DELAY_TIMER ARCH_HAS_USER_SHADOW_STACK ASM_MODVERSIONS ASUS_TF103C_DOCK ASYNC_CORE ASYNC_MEMCPY ASYNC_PQ ASYNC_RAID6_RECOV ASYNC_TX_DMA ASYNC_XOR ATARI_PARTITION ATA_GENERIC ATA_OVER_ETH ATH10K ATH10K_CE ATH10K_LEDS ATH10K_PCI ATH10K_USB ATH11K ATH6KL ATH6KL_USB ATH9K ATH9K_AHB ATH9K_BTCOEX_SUPPORT ATH9K_CHANNEL_CONTEXT ATH9K_COMMON ATH9K_COMMON_DEBUG ATH9K_COMMON_SPECTRAL ATH9K_DEBUGFS ATH9K_DYNACK ATH9K_HTC ATH9K_HTC_DEBUGFS ATH9K_HW ATH9K_PCI ATH9K_PCOEM ATH9K_RFKILL ATH_COMMON ATM ATM_BR2684 ATM_DRIVERS AX88796B_PHY BALLOON BAREUDP BATMAN_ADV BATMAN_ADV_BATMAN_V BATMAN_ADV_BLA BATMAN_ADV_DAT BATMAN_ADV_MCAST BCACHE BCMA BCMA_HOST_PCI_POSSIBLE BEFS_FS BFQ_CGROUP_DEBUG BFQ_GROUP_IOSCHED BFS_FS BIG_KEYS BLKDEV_UBLK_LEGACY_OPCODES BLK_CGROUP_PUNT_BIO BLK_CGROUP_RWSTAT BLK_DEV_BSGLIB BLK_DEV_INTEGRITY BLK_DEV_NBD BLK_DEV_NULL_BLK BLK_DEV_NULL_BLK_FAULT_INJECTION BLK_DEV_NVME BLK_DEV_PMEM BLK_DEV_RAM BLK_DEV_RNBD BLK_DEV_RNBD_CLIENT BLK_DEV_THROTTLING BLK_DEV_UBLK BLK_DEV_ZONED BLK_ICQ BLK_INLINE_ENCRYPTION BLK_INLINE_ENCRYPTION_FALLBACK BLK_WBT BLK_WBT_MQ BONDING BOOT_VESA_SUPPORT BPF_EVENTS BPF_JIT BPF_JIT_ALWAYS_ON BPF_JIT_DEFAULT_ON BPF_LSM BPF_PRELOAD BPF_PRELOAD_UMD BPF_SYSCALL BRIDGE BRIDGE_CFM BRIDGE_EBT_802_3 BRIDGE_EBT_AMONG BRIDGE_EBT_ARP BRIDGE_EBT_ARPREPLY BRIDGE_EBT_DNAT BRIDGE_EBT_IP BRIDGE_EBT_IP6 BRIDGE_EBT_LIMIT BRIDGE_EBT_LOG BRIDGE_EBT_MARK BRIDGE_EBT_MARK_T BRIDGE_EBT_NFLOG BRIDGE_EBT_PKTTYPE BRIDGE_EBT_REDIRECT BRIDGE_EBT_SNAT BRIDGE_EBT_STP BRIDGE_EBT_VLAN BRIDGE_IGMP_SNOOPING BRIDGE_MRP BRIDGE_NF_EBTABLES BRIDGE_VLAN_FILTERING BSD_DISKLABEL BSD_PROCESS_ACCT_V3 BT BTRFS_ASSERT BTRFS_FS BTRFS_FS_POSIX_ACL BTT BT_6LOWPAN BT_ATH3K BT_BCM BT_BNEP BT_BNEP_MC_FILTER BT_BNEP_PROTO_FILTER BT_BREDR BT_HCIBCM203X BT_HCIBFUSB BT_HCIBPA10X BT_HCIBTUSB BT_HCIBTUSB_AUTOSUSPEND BT_HCIBTUSB_BCM BT_HCIBTUSB_MTK BT_HCIBTUSB_POLL_SYNC BT_HCIBTUSB_RTL BT_HCIUART BT_HCIUART_3WIRE BT_HCIUART_AG6XX BT_HCIUART_BCSP BT_HCIUART_H4 BT_HCIUART_LL BT_HCIUART_MRVL BT_HCIUART_QCA BT_HCIUART_SERDEV BT_HCIVHCI BT_HIDP BT_INTEL BT_LE BT_LEDS BT_LE_L2CAP_ECRED BT_MRVL BT_MRVL_SDIO BT_MSFTEXT BT_MTK BT_MTKSDIO BT_MTKUART BT_QCA BT_RFCOMM BT_RFCOMM_TTY BT_RTL BXT_WC_PMIC_OPREGION CACHEFILES CAN CAN_8DEV_USB CAN_BCM CAN_CALC_BITTIMING CAN_DEV CAN_EMS_USB CAN_ESD_USB CAN_ETAS_ES58X CAN_F81604 CAN_GS_USB CAN_GW CAN_IFI_CANFD CAN_ISOTP CAN_J1939 CAN_KVASER_USB CAN_MCBA_USB CAN_NETLINK CAN_PEAK_USB CAN_RAW CAN_RX_OFFLOAD CAN_SLCAN CAN_UCAN CAN_VCAN CAN_VXCAN CARL9170 CARL9170_HWRNG CARL9170_LEDS CARL9170_WPC CEC_CORE CEPH_FS CEPH_FSCACHE CEPH_FS_POSIX_ACL CEPH_LIB CEPH_LIB_USE_DNS_RESOLVER CFG80211 CFG80211_CRDA_SUPPORT CFG80211_DEBUGFS CFG80211_DEFAULT_PS CFG80211_REQUIRE_SIGNED_REGDB CFG80211_USE_KERNEL_REGDB_KEYS CFG80211_WEXT CFS_BANDWIDTH CHARGER_ISP1704 CHR_DEV_ST CIFS CIFS_ALLOW_INSECURE_LEGACY CIFS_DEBUG CIFS_DFS_UPCALL CIFS_FSCACHE CIFS_POSIX CIFS_SMB_DIRECT CIFS_SWN_UPCALL CIFS_UPCALL CIFS_XATTR CLOSURES CLS_U32_MARK CLS_U32_PERF CMA CMA_SIZE_SEL_MAX CMDLINE_PARTITION COMEDI COMEDI_8254 COMEDI_8255 COMEDI_8255_PCI COMEDI_8255_SA COMEDI_ADL_PCI9118 COMEDI_ADQ12B COMEDI_AIO_AIO12_8 COMEDI_AIO_IIRO_16 COMEDI_AMPLC_DIO200 COMEDI_AMPLC_DIO200_ISA COMEDI_AMPLC_PC236 COMEDI_AMPLC_PC236_ISA COMEDI_AMPLC_PC263_ISA COMEDI_BOND COMEDI_C6XDIGIO COMEDI_DAC02 COMEDI_DAS08 COMEDI_DAS08_ISA COMEDI_DAS16M1 COMEDI_DAS1800 COMEDI_DAS6402 COMEDI_DAS800 COMEDI_DMM32AT COMEDI_DT2801 COMEDI_DT2811 COMEDI_DT2814 COMEDI_DT2815 COMEDI_DT2817 COMEDI_DT282X COMEDI_DT9812 COMEDI_FL512 COMEDI_ISADMA COMEDI_ISA_DRIVERS COMEDI_KCOMEDILIB COMEDI_MISC_DRIVERS COMEDI_MPC624 COMEDI_MULTIQ3 COMEDI_NI_ATMIO16D COMEDI_NI_AT_A2150 COMEDI_NI_AT_AO COMEDI_NI_DAQ_700_CS COMEDI_NI_LABPC COMEDI_NI_LABPC_CS COMEDI_NI_LABPC_ISA COMEDI_NI_LABPC_ISADMA COMEDI_NI_LABPC_PCI COMEDI_NI_USB6501 COMEDI_PARPORT COMEDI_PCI_DRIVERS COMEDI_PCL711 COMEDI_PCL724 COMEDI_PCL726 COMEDI_PCL730 COMEDI_PCL812 COMEDI_PCL816 COMEDI_PCL818 COMEDI_PCM3724 COMEDI_PCMAD COMEDI_PCMCIA_DRIVERS COMEDI_PCMDA12 COMEDI_PCMMIO COMEDI_PCMUIO COMEDI_RTI800 COMEDI_RTI802 COMEDI_S526 COMEDI_TEST COMEDI_USBDUX COMEDI_USBDUXFAST COMEDI_USBDUXSIGMA COMEDI_USB_DRIVERS COMEDI_VMK80XX COMPAT_NETLINK_MESSAGES COUNTER CRAMFS CRAMFS_BLOCKDEV CRAMFS_MTD CRC64 CRC64_ARCH CRC8 CRC_ITU_T CRC_T10DIF CRC_T10DIF_ARCH CRYPTO_842 CRYPTO_ACOMP CRYPTO_ADIANTUM CRYPTO_AEGIS128 CRYPTO_AEGIS128_AESNI_SSE2 CRYPTO_AES_NI_INTEL CRYPTO_ANUBIS CRYPTO_ARC4 CRYPTO_ARIA CRYPTO_ARIA_AESNI_AVX_X86_64 CRYPTO_BLOWFISH CRYPTO_BLOWFISH_COMMON CRYPTO_BLOWFISH_X86_64 CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 CRYPTO_CAMELLIA_AESNI_AVX_X86_64 CRYPTO_CAMELLIA_X86_64 CRYPTO_CAST5 CRYPTO_CAST5_AVX_X86_64 CRYPTO_CAST6 CRYPTO_CAST6_AVX_X86_64 CRYPTO_CAST_COMMON CRYPTO_CHACHA20 CRYPTO_CHACHA20POLY1305 CRYPTO_DEFLATE CRYPTO_DES CRYPTO_DEV_CCP CRYPTO_DEV_CCP_DD CRYPTO_DEV_PADLOCK CRYPTO_DEV_PADLOCK_AES CRYPTO_DEV_PADLOCK_SHA CRYPTO_DEV_QAT CRYPTO_DEV_QAT_C3XXX CRYPTO_DEV_QAT_C3XXXVF CRYPTO_DEV_QAT_C62X CRYPTO_DEV_QAT_C62XVF CRYPTO_DEV_QAT_DH895xCC CRYPTO_DEV_QAT_DH895xCCVF CRYPTO_DEV_VIRTIO CRYPTO_DH CRYPTO_ECC CRYPTO_ECDH CRYPTO_ECRDSA CRYPTO_ENGINE CRYPTO_ESSIV CRYPTO_HCTR2 CRYPTO_KDF800108_CTR CRYPTO_KHAZAD CRYPTO_KPP CRYPTO_KPP2 CRYPTO_LIB_AES_XTS CRYPTO_LIB_ARC4 CRYPTO_LIB_BLAKE2B CRYPTO_LIB_CHACHA CRYPTO_LIB_CHACHA20POLY1305 CRYPTO_LIB_CHACHA_ARCH CRYPTO_LIB_CURVE25519 CRYPTO_LIB_CURVE25519_ARCH CRYPTO_LIB_CURVE25519_GENERIC CRYPTO_LIB_DES CRYPTO_LIB_GF128MUL CRYPTO_LIB_NH CRYPTO_LIB_NH_ARCH CRYPTO_LIB_POLY1305 CRYPTO_LIB_POLY1305_ARCH CRYPTO_LIB_POLY1305_GENERIC CRYPTO_LRW CRYPTO_LZ4HC CRYPTO_NULL CRYPTO_PCRYPT CRYPTO_RMD160 CRYPTO_RNG CRYPTO_RNG2 CRYPTO_SEED CRYPTO_SERPENT CRYPTO_SERPENT_AVX2_X86_64 CRYPTO_SERPENT_AVX_X86_64 CRYPTO_SERPENT_SSE2_X86_64 CRYPTO_SHA3 CRYPTO_SM4 CRYPTO_SM4_AESNI_AVX2_X86_64 CRYPTO_SM4_AESNI_AVX_X86_64 CRYPTO_SM4_GENERIC CRYPTO_STREEBOG CRYPTO_TEA CRYPTO_TWOFISH CRYPTO_TWOFISH_AVX_X86_64 CRYPTO_TWOFISH_COMMON CRYPTO_TWOFISH_X86_64 CRYPTO_TWOFISH_X86_64_3WAY CRYPTO_USER CRYPTO_USER_API CRYPTO_USER_API_AEAD CRYPTO_USER_API_ENABLE_OBSOLETE CRYPTO_USER_API_HASH CRYPTO_USER_API_RNG CRYPTO_USER_API_SKCIPHER CRYPTO_WP512 CRYPTO_XCBC CRYPTO_XCTR CRYPTO_XTS CRYPTO_ZSTD CUSE CYPRESS_FIRMWARE DAMON DAMON_PADDR DAMON_RECLAIM DAMON_VADDR DAX DCA DCB DEFAULT_CODEL DEVICE_MIGRATION DEVICE_PRIVATE DEV_COREDUMP DIBS DIBS_LO DLM DLN2_ADC DMABUF_HEAPS DMABUF_HEAPS_CMA DMABUF_HEAPS_SYSTEM DMA_CMA DMA_ENGINE_RAID DM_AUDIT DM_BIO_PRISON DM_BUFIO DM_CACHE DM_CACHE_SMQ DM_CLONE DM_CRYPT DM_FLAKEY DM_INTEGRITY DM_MULTIPATH DM_MULTIPATH_QL DM_MULTIPATH_ST DM_PERSISTENT_DATA DM_RAID DM_SNAPSHOT DM_THIN_PROVISIONING DM_UEVENT DM_VERITY DM_VERITY_FEC DM_WRITECACHE DM_ZONED DRAGONRISE_FF DRM DRM_AUX_BRIDGE DRM_AUX_HPD_BRIDGE DRM_BOCHS DRM_BRIDGE DRM_CIRRUS_QEMU DRM_CLIENT DRM_CLIENT_DEFAULT_FBDEV DRM_CLIENT_LIB DRM_CLIENT_SELECTION DRM_CLIENT_SETUP DRM_DEBUG_MM DRM_FBDEV_EMULATION DVB_CORE ENCRYPTED_KEYS EXTCON FSCACHE FUSE_FS GPIOLIB GUEST_PERF_EVENTS HAVE_CLK HID_DRAGONRISE HID_NVIDIA_SHIELD HID_PLAYSTATION HID_SENSOR_HUB HID_SMARTJOYPLUS HID_STEAM HID_THRUSTMASTER IIO INFINIBAND INFINIBAND_ADDR_TRANS INFINIBAND_IPOIB INFINIBAND_RTRS_CLIENT INFINIBAND_USER_ACCESS INFINIBAND_VIRT_DMA INPUT_TABLET INPUT_TOUCHSCREEN INTEL_SCU_IPC INTEL_SOC_PMIC_BXTWC IOSCHED_BFQ IP_SCTP ISA_BUS L2TP LEDS_CLASS_MULTICOLOR LIBNVDIMM MAC80211 MAC80211_DEBUGFS MAC80211_LEDS MEDIA_COMMON_OPTIONS MEDIA_DIGITAL_TV_SUPPORT MEDIA_PLATFORM_SUPPORT MEDIA_RADIO_SUPPORT MEDIA_SDR_SUPPORT MEDIA_SUPPORT MEDIA_USB_SUPPORT MEMORY_HOTPLUG MEMORY_HOTREMOVE MFD_DLN2 MFD_INTEL_PMC_BXT MFD_MT6360 MFD_MT6370 MFD_RETU MMC MODVERSIONS MTD MTD_UBI NETFILTER_CONNCOUNT NET_CLS_U32 NET_IPGRE_DEMUX NET_SCH_DEFAULT NLS_CODEPAGE_737 NLS_CODEPAGE_775 NLS_CODEPAGE_850 NLS_CODEPAGE_852 NLS_CODEPAGE_855 NLS_CODEPAGE_857 NLS_CODEPAGE_860 NLS_CODEPAGE_861 NLS_CODEPAGE_862 NLS_CODEPAGE_863 NLS_CODEPAGE_864 NLS_CODEPAGE_865 NLS_CODEPAGE_866 NLS_CODEPAGE_869 NLS_CODEPAGE_874 NLS_CODEPAGE_932 NLS_CODEPAGE_936 NLS_CODEPAGE_949 NLS_CODEPAGE_950 NLS_ISO8859_13 NLS_ISO8859_14 NLS_ISO8859_15 NLS_ISO8859_2 NLS_ISO8859_3 NLS_ISO8859_4 NLS_ISO8859_5 NLS_ISO8859_6 NLS_ISO8859_7 NLS_ISO8859_8 NLS_ISO8859_9 NLS_KOI8_R NLS_KOI8_U NLS_MAC_CELTIC NLS_MAC_CENTEURO NLS_MAC_CROATIAN NLS_MAC_CYRILLIC NLS_MAC_GAELIC NLS_MAC_GREEK NLS_MAC_ICELAND NLS_MAC_INUIT NLS_MAC_ROMAN NLS_MAC_ROMANIAN NLS_MAC_TURKISH NLS_UCS2_UTILS NOZOMI NTFS3_FS NTFS3_FS_POSIX_ACL NTFS3_LZX_XPRESS NULL_TTY NUMA_EMU NUMA_KEEP_MEMINFO NVDIMM_DAX NVDIMM_KEYS NVDIMM_PFN NVIDIA_SHIELD_FF NVME_CORE NVME_FABRICS NVME_FC NVME_MULTIPATH NVME_RDMA NVME_TARGET NVME_TARGET_FC NVME_TARGET_FCLOOP NVME_TARGET_LOOP NVME_TARGET_RDMA NVME_TARGET_TCP NVME_TCP N_GSM N_HDLC OCFS2_DEBUG_FS OCFS2_FS OCFS2_FS_O2CB OCFS2_FS_STATS OCFS2_FS_USERSPACE_CLUSTER OF_GPIO OF_PMEM OMFS_FS OPENVSWITCH OPTEE_STATIC_PROTMEM_POOL ORANGEFS_FS OSF_PARTITION OVERLAY_FS OVERLAY_FS_DEBUG OVERLAY_FS_INDEX OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW OVERLAY_FS_REDIRECT_DIR PACKET_DIAG PAGE_IDLE_FLAG PAGE_REPORTING PAHOLE_HAS_BTF_TAG PAHOLE_HAS_LANG_EXCLUDE PARPORT PARPORT_NOT_PC PARTITION_ADVANCED PCCARD PCCARD_NONSTATIC PCIEAER PCI_ENDPOINT PCI_IOV PCMCIA PCMCIA_LOAD_CIS PERCPU_STATS PERF_GUEST_MEDIATED_PMU PERSISTENT_KEYRINGS PHONET PHYLINK PHY_CPCAP_USB PHY_GOOGLE_USB PHY_QCOM_USB_HS PHY_QCOM_USB_HSIC PHY_SAMSUNG_USB2 PHY_TUSB1210 PKCS7_TEST_KEY PKCS8_PRIVATE_KEY_PARSER PLAYSTATION_FF PLFXLC PMIC_OPREGION PM_CLK POSIX_AUX_CLOCKS PPP PPPOATM PPPOE PPPOE_HASH_BITS_1 PPPOL2TP PPPOX PPP_ASYNC PPP_BSDCOMP PPP_DEFLATE PPP_FILTER PPP_MPPE PPP_MULTILINK PPP_SYNC_TTY PPTP PREEMPT PREEMPT_NOTIFIERS PREEMPT_RT PROC_CHILDREN PSAMPLE PSI PSTORE PSTORE_COMPRESS QCOM_QMI_HELPERS QNX4FS_FS QNX6FS_FS QRTR QRTR_TUN RADIO_ADAPTERS RADIO_SHARK RADIO_SHARK2 RADIO_TEA575X RAID6_PQ RAID6_PQ_ARCH RAID_ATTRS RC_ATI_REMOTE RC_CORE RC_DEVICES RC_XBOX_DVD RDMA_RXE RDMA_SIW RDS RDS_RDMA RDS_TCP REALTEK_AUTOPM REED_SOLOMON REED_SOLOMON_DEC8 REGMAP REGMAP_I2C REGMAP_IRQ REGMAP_MMIO REGMAP_SPI REGULATOR REGULATOR_FIXED_VOLTAGE REGULATOR_TWL4030 RESET_CONTROLLER RFKILL RFKILL_INPUT RFKILL_LEDS RMI4_2D_SENSOR RMI4_CORE RMI4_F03 RMI4_F03_SERIO RMI4_F11 RMI4_F12 RMI4_F30 RMI4_F3A ROMFS_BACKED_BY_BOTH ROMFS_FS ROMFS_ON_BLOCK ROMFS_ON_MTD RSEQ_SLICE_EXTENSION RTC_DRV_HID_SENSOR_TIME RXKAD SCHED_CORE SCSI_FC_ATTRS SCSI_HPSA SCSI_ISCSI_ATTRS SCSI_LOGGING SCSI_NETLINK SCSI_SAS_ATA SCSI_SAS_ATTRS SCSI_SAS_LIBSAS SCSI_SCAN_ASYNC SCSI_SRP_ATTRS SCTP_DEFAULT_COOKIE_HMAC_SHA256 SECONDARY_TRUSTED_KEYRING SECURITY_INFINIBAND SECURITY_LANDLOCK_LOG SECURITY_NETWORK_XFRM SECURITY_SMACK_NETFILTER SENSORS_AQUACOMPUTER_D5NEXT SENSORS_CORSAIR_CPRO SENSORS_CORSAIR_PSU SENSORS_GIGABYTE_WATERFORCE SENSORS_NZXT_KRAKEN2 SENSORS_NZXT_SMART2 SENSORS_POWERZ SERIAL_DEV_BUS SERIAL_DEV_CTRL_TTYPORT SERIAL_MCTRL_GPIO SGI_PARTITION SIGNATURE SIGNED_PE_FILE_VERIFICATION SKB_DECRYPTED SLHC SLIP SLIP_COMPRESSED SLIP_MODE_SLIP6 SLIP_SMART SMARTJOYPLUS_FF SMBDIRECT SMBFS SMB_SERVER SMC SMC_DIAG SMSC_PHY SMS_SDIO_DRV SMS_SIANO_DEBUGFS SMS_SIANO_MDTV SMS_SIANO_RC SMS_USB_DRV SND SND_ALOOP SND_BCD2000 SND_CTL_FAST_LOOKUP SND_CTL_LED SND_DEBUG SND_DMA_SGBUF SND_DRIVERS SND_DUMMY SND_HDA SND_HDA_CODEC_ANALOG SND_HDA_CODEC_CA0110 SND_HDA_CODEC_CA0132 SND_HDA_CODEC_CIRRUS SND_HDA_CODEC_CMEDIA SND_HDA_CODEC_CONEXANT SND_HDA_CODEC_HDMI SND_HDA_CODEC_REALTEK SND_HDA_CODEC_SI3054 SND_HDA_CODEC_SIGMATEL SND_HDA_CODEC_VIA SND_HDA_CORE SND_HDA_GENERIC SND_HDA_GENERIC_LEDS SND_HDA_HWDEP SND_HDA_INPUT_BEEP SND_HDA_INTEL SND_HDA_PATCH_LOADER SND_HDA_RECONFIG SND_HRTIMER SND_HWDEP SND_INTEL_DSP_CONFIG SND_INTEL_NHLT SND_INTEL_SOUNDWIRE_ACPI SND_JACK SND_JACK_INPUT_DEV SND_MIXER_OSS SND_OSSEMUL SND_PCI SND_PCM SND_PCMCIA SND_PCM_OSS SND_PCM_OSS_PLUGINS SND_PCM_TIMER SND_PCM_XRUN_DEBUG SND_PROC_FS SND_RAWMIDI SND_SEQUENCER SND_SEQUENCER_OSS SND_SEQ_DEVICE SND_SEQ_DUMMY SND_SEQ_HRTIMER_DEFAULT SND_SEQ_MIDI SND_SEQ_MIDI_EVENT SND_SEQ_VIRMIDI SND_SOC SND_SOC_I2C_AND_SPI SND_SOC_SDCA_OPTIONAL SND_TIMER SND_UMP SND_UMP_LEGACY_RAWMIDI SND_USB SND_USB_6FIRE SND_USB_AUDIO SND_USB_AUDIO_MIDI_V2 SND_USB_AUDIO_USE_MEDIA_CONTROLLER SND_USB_CAIAQ SND_USB_CAIAQ_INPUT SND_USB_HIFACE SND_USB_LINE6 SND_USB_POD SND_USB_PODHD SND_USB_TONEPORT SND_USB_UA101 SND_USB_US122L SND_USB_USX2Y SND_USB_VARIAX SND_VERBOSE_PROCFS SND_VIRMIDI SND_VIRTIO SND_VMASTER SND_X86 SOCK_VALIDATE_XMIT SOLARIS_X86_PARTITION SONY_FF SOUND SOUNDWIRE SOUND_OSS_CORE SOUND_OSS_CORE_PRECLAIM SPI SPI_DLN2 SPI_DYNAMIC SPI_LJCA SPI_MASTER SQUASHFS SQUASHFS_4K_DEVBLK_SIZE SQUASHFS_COMPILE_DECOMP_MULTI SQUASHFS_DECOMP_MULTI SQUASHFS_FILE_DIRECT SQUASHFS_LZ4 SQUASHFS_LZO SQUASHFS_XATTR SQUASHFS_XZ SQUASHFS_ZLIB SQUASHFS_ZSTD SSB SSB_PCIHOST_POSSIBLE SSB_PCMCIAHOST_POSSIBLE SSB_SDIOHOST_POSSIBLE STEAM_FF STP STREAM_PARSER SUN_PARTITION SURFACE_AGGREGATOR SURFACE_AGGREGATOR_BUS SURFACE_AGGREGATOR_REGISTRY SURFACE_HID SURFACE_HID_CORE SURFACE_KBD SW_SYNC SYSFB SYSFS_SYSCALL SYSV68_PARTITION TABLET_USB_ACECAD TABLET_USB_AIPTEK TABLET_USB_HANWANG TABLET_USB_KBTAB TABLET_USB_PEGASUS TAHVO_USB TAHVO_USB_HOST_BY_DEFAULT TCG_CRB TCG_TIS TCG_TIS_CORE TCG_TPM TCP_CONG_BBR TCP_CONG_BIC TCP_CONG_CDG TCP_CONG_DCTCP TCP_CONG_HSTCP TCP_CONG_HTCP TCP_CONG_HYBLA TCP_CONG_ILLINOIS TCP_CONG_LP TCP_CONG_NV TCP_CONG_SCALABLE TCP_CONG_VEGAS TCP_CONG_VENO TCP_CONG_WESTWOOD TCP_CONG_YEAH TEE TEE_DMABUF_HEAPS TEXTSEARCH TEXTSEARCH_BM TEXTSEARCH_FSM TEXTSEARCH_KMP THRUSTMASTER_FF TIPC TIPC_CRYPTO TIPC_DIAG TIPC_MEDIA_IB TIPC_MEDIA_UDP TLS TLS_DEVICE TMPFS_QUOTA TOOLS_SUPPORT_RELR TOUCHSCREEN_SUR40 TOUCHSCREEN_USB_3M TOUCHSCREEN_USB_COMPOSITE TOUCHSCREEN_USB_DMC_TSC10 TOUCHSCREEN_USB_E2I TOUCHSCREEN_USB_EASYTOUCH TOUCHSCREEN_USB_EGALAX TOUCHSCREEN_USB_ELO TOUCHSCREEN_USB_ETT_TC45USB TOUCHSCREEN_USB_ETURBO TOUCHSCREEN_USB_GENERAL_TOUCH TOUCHSCREEN_USB_GOTOP TOUCHSCREEN_USB_GUNZE TOUCHSCREEN_USB_IDEALTEK TOUCHSCREEN_USB_IRTOUCH TOUCHSCREEN_USB_ITM TOUCHSCREEN_USB_JASTEC TOUCHSCREEN_USB_NEXIO TOUCHSCREEN_USB_PANJIT TOUCHSCREEN_USB_ZYTRONIC TRUSTED_KEYS TTPCI_EEPROM TTY_PRINTK TUN_VNET_CROSS_LE TWL4030_CORE TYPEC TYPEC_ANX7411 TYPEC_DP_ALTMODE TYPEC_FUSB302 TYPEC_HD3SS3220 TYPEC_MT6360 TYPEC_MUX_FSA4480 TYPEC_MUX_GPIO_SBU TYPEC_MUX_INTEL_PMC TYPEC_MUX_NB7VPQ904M TYPEC_MUX_PTN36502 TYPEC_MUX_WCD939X_USBSS TYPEC_NVIDIA_ALTMODE TYPEC_RT1711H TYPEC_RT1719 TYPEC_STUSB160X TYPEC_TCPCI TYPEC_TCPCI_MAXIM TYPEC_TCPCI_MT6370 TYPEC_TCPM TYPEC_TPS6598X TYPEC_UCSI TYPEC_WCOVE TYPEC_WUSB3801 UBIFS_ATIME_SUPPORT UBIFS_FS UBIFS_FS_ADVANCED_COMPR UBIFS_FS_LZO UBIFS_FS_SECURITY UBIFS_FS_XATTR UBIFS_FS_ZLIB UBIFS_FS_ZSTD UCSI_ACPI UCSI_CCG UCSI_STM32G0 UDF_FS UDMABUF UFS_FS UFS_FS_WRITE UHID ULTRIX_PARTITION UNICODE UNIXWARE_DISKLABEL UNIX_DIAG USB4 USB4_CONFIGFS USB4_NET USBIP_CORE USBIP_HOST USBIP_VHCI_HCD USBIP_VUDC USBPCWATCHDOG USB_ACM USB_ADUTUX USB_AIRSPY USB_ALI_M5632 USB_AN2720 USB_APPLEDISPLAY USB_ARMLINUX USB_BDC_UDC USB_BELKIN USB_C67X00_HCD USB_CATC USB_CDC_PHONET USB_CDNS2_UDC USB_CDNS3 USB_CDNS3_GADGET USB_CDNS3_HOST USB_CDNS3_PCI_WRAP USB_CDNSP_PCI USB_CDNS_SUPPORT USB_CHAOSKEY USB_CHIPIDEA USB_CHIPIDEA_GENERIC USB_CHIPIDEA_HOST USB_CHIPIDEA_MSM USB_DWC2 USB_GADGET USB_LJCA USB_MUSB_HDRC USB_NET_CDC_SUBSET USB_PHY USB_ROLE_SWITCH USB_STORAGE_REALTEK USB_ULPI_BUS USB_USBNET VIDEO_DEV VLAN_8021Q WANT_COMPAT_NETLINK_MESSAGES WEXT_CORE WIRELESS WLAN WLAN_VENDOR_ATH WLAN_VENDOR_PURELIFI ZONE_DEVICE] disabling configs for [bug_or_warning kasan atomic_sleep hang memleak ubsan], they are not needed picked [v7.2 v7.1 v7.0 v6.18 v6.16 v6.14 v6.12 v6.10 v6.7 v6.4 v6.1 v5.18 v5.15 v5.12 v5.9 v5.6 v5.3 v5.0 v4.19] out of 45 release tags testing release v7.2 testing commit 8d3ae59288f1e7d58d76558a6ee96d533bc5019f gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: f6f449816009c1955d7487261e7e19725a26f575315dd5820ea24c01f59619e8 run #0: crashed: possible deadlock in page_cache_ra_order run #1: crashed: possible deadlock in page_cache_ra_order run #2: crashed: possible deadlock in page_cache_ra_order run #3: crashed: possible deadlock in page_cache_ra_order run #4: crashed: possible deadlock in page_cache_ra_order run #5: crashed: possible deadlock in filemap_fault run #6: crashed: possible deadlock in filemap_fault run #7: crashed: possible deadlock in page_cache_ra_order run #8: crashed: possible deadlock in filemap_fault run #9: OK representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] testing release v7.1 testing commit 8cd9520d35a6c38db6567e97dd93b1f11f185dc6 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 35db672ffa2825282ecfdb82a414ce1fb6113ede15a193cdb56cf4d855dc1299 all runs: OK false negative chance: 0.000 # git bisect start 8d3ae59288f1e7d58d76558a6ee96d533bc5019f 8cd9520d35a6c38db6567e97dd93b1f11f185dc6 Bisecting: 8967 revisions left to test after this (roughly 13 steps) [00d07402df810b4dce0ae6828f4a292c20bab916] Merge tag 'ata-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/libata/linux testing commit 00d07402df810b4dce0ae6828f4a292c20bab916 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: b863f8bea7c61766445ccc397b7f9d0b350f66725ffff2bd796a4e81f29bab38 all runs: OK false negative chance: 0.000 # git bisect good 00d07402df810b4dce0ae6828f4a292c20bab916 Bisecting: 4496 revisions left to test after this (roughly 12 steps) [d0bcd488c33d6673fe83b9533d6366ad84d2ec0d] Merge tag 'irq-msi-2026-06-24' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip testing commit d0bcd488c33d6673fe83b9533d6366ad84d2ec0d gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 00f8418984f2605896d054f4b607f5361707426f69320d30b27a923da4c66051 run #0: crashed: possible deadlock in page_cache_ra_order run #1: crashed: possible deadlock in page_cache_ra_order run #2: crashed: possible deadlock in filemap_fault run #3: crashed: possible deadlock in page_cache_ra_order run #4: crashed: possible deadlock in page_cache_ra_order run #5: crashed: possible deadlock in page_cache_ra_order run #6: crashed: possible deadlock in page_cache_ra_order run #7: crashed: possible deadlock in page_cache_ra_order run #8: crashed: possible deadlock in page_cache_ra_order run #9: crashed: possible deadlock in page_cache_ra_order representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] # git bisect bad d0bcd488c33d6673fe83b9533d6366ad84d2ec0d Bisecting: 2235 revisions left to test after this (roughly 11 steps) [1bc18858358d7a4e263a63b59a12cbfd25c16670] Merge tag '9p-for-7.2-rc1' of https://github.com/martinetd/linux testing commit 1bc18858358d7a4e263a63b59a12cbfd25c16670 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 0d76da2f63a13ddf82a6b0b7ab7878a50a3e4de788418f1b85cc649cea286675 all runs: OK false negative chance: 0.000 # git bisect good 1bc18858358d7a4e263a63b59a12cbfd25c16670 Bisecting: 1068 revisions left to test after this (roughly 10 steps) [4708cac0e22cfd217f48f7cec3c35e5922efcccd] Merge tag 'staging-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging testing commit 4708cac0e22cfd217f48f7cec3c35e5922efcccd gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 02d480de79d62b4f8b284d17ef0da69d8cb7c825b845c1375d64b9c89ceb22ce all runs: OK false negative chance: 0.000 # git bisect good 4708cac0e22cfd217f48f7cec3c35e5922efcccd Bisecting: 554 revisions left to test after this (roughly 9 steps) [05d2a3da153bc08c5fe7937584b5d86505747b9e] Merge tag 'perf-tools-for-v7.2-1-2026-06-22' of git://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools testing commit 05d2a3da153bc08c5fe7937584b5d86505747b9e gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 37d5c55480f99cf8d72ea2eee8a8616af58aa93f2212c94666519425ba398a79 all runs: OK false negative chance: 0.000 # git bisect good 05d2a3da153bc08c5fe7937584b5d86505747b9e Bisecting: 267 revisions left to test after this (roughly 8 steps) [558ef39aeb9a089a6be9dda8413b0b9d42e843ea] Merge tag 'dmaengine-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine testing commit 558ef39aeb9a089a6be9dda8413b0b9d42e843ea gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 52d7a91cd261ba36a659565d633fcebc1ad7a96b5cb3e1592eee12d31307a3be all runs: OK false negative chance: 0.000 # git bisect good 558ef39aeb9a089a6be9dda8413b0b9d42e843ea Bisecting: 124 revisions left to test after this (roughly 7 steps) [f0e6f20cb52b14c2c441f04e21cef0c95d498cac] Merge tag 'ntfs3_for_7.2' of https://github.com/Paragon-Software-Group/linux-ntfs3 testing commit f0e6f20cb52b14c2c441f04e21cef0c95d498cac gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 93f0ee70a4ffae14c3d280c8820550785f9bcc5f0ec2c9f610f19c3c0f0f10bb run #0: crashed: possible deadlock in page_cache_ra_order run #1: crashed: possible deadlock in page_cache_ra_order run #2: crashed: possible deadlock in page_cache_ra_order run #3: crashed: possible deadlock in page_cache_ra_order run #4: crashed: possible deadlock in page_cache_ra_order run #5: crashed: possible deadlock in page_cache_ra_order run #6: crashed: possible deadlock in page_cache_ra_order run #7: crashed: possible deadlock in filemap_fault run #8: crashed: possible deadlock in page_cache_ra_order run #9: OK representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] # git bisect bad f0e6f20cb52b14c2c441f04e21cef0c95d498cac Bisecting: 77 revisions left to test after this (roughly 6 steps) [09ca8dc7d634f69d0b43f82c244add44cf7885b4] Merge tag 'f2fs-for-7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs testing commit 09ca8dc7d634f69d0b43f82c244add44cf7885b4 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: f94e47f1553199b61eedaf4eb49aabaffb9bf8dd92c246b2006014bc30093912 all runs: OK false negative chance: 0.000 # git bisect good 09ca8dc7d634f69d0b43f82c244add44cf7885b4 Bisecting: 38 revisions left to test after this (roughly 5 steps) [84800a8d1d22c475b3c35bdbcf8ed64a55f3b66f] nfs: don't skip revalidate on directory delegation when attrs flagged stale testing commit 84800a8d1d22c475b3c35bdbcf8ed64a55f3b66f gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 84ec27fc40d44c02c56f15499fb600c330951932e9cc2facc04e4c46ec308abb all runs: OK false negative chance: 0.000 # git bisect good 84800a8d1d22c475b3c35bdbcf8ed64a55f3b66f Bisecting: 19 revisions left to test after this (roughly 4 steps) [ecbb433f9a8e3297f298226c15fada69b3748d3e] fs/ntfs3: fold file size handling into ntfs_set_size() testing commit ecbb433f9a8e3297f298226c15fada69b3748d3e gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 2007c718f1893cd081665ea8b963ca5d5d103823c9e18d73e483a4e22f30a833 run #0: crashed: possible deadlock in page_cache_ra_order run #1: crashed: possible deadlock in page_cache_ra_order run #2: crashed: possible deadlock in page_cache_ra_order run #3: crashed: possible deadlock in ntfs_readdir run #4: crashed: possible deadlock in filemap_fault run #5: crashed: possible deadlock in page_cache_ra_order run #6: crashed: possible deadlock in page_cache_ra_order run #7: crashed: possible deadlock in page_cache_ra_order run #8: crashed: possible deadlock in ntfs_readdir run #9: crashed: possible deadlock in filemap_fault representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] # git bisect bad ecbb433f9a8e3297f298226c15fada69b3748d3e Bisecting: 9 revisions left to test after this (roughly 3 steps) [98d6e5d9dc1d34dcffc61549617581a5fe1ef807] fs/ntfs3: validate index entry key bounds testing commit 98d6e5d9dc1d34dcffc61549617581a5fe1ef807 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 406605473d92242fc38297d1ea6fe12e4891057be7e0866de96fb247ac427325 run #0: crashed: possible deadlock in page_cache_ra_order run #1: crashed: possible deadlock in page_cache_ra_order run #2: crashed: possible deadlock in page_cache_ra_order run #3: crashed: possible deadlock in page_cache_ra_order run #4: crashed: possible deadlock in filemap_fault run #5: crashed: possible deadlock in ntfs_readdir run #6: crashed: possible deadlock in page_cache_ra_order run #7: crashed: possible deadlock in page_cache_ra_order run #8: crashed: possible deadlock in filemap_fault run #9: crashed: possible deadlock in page_cache_ra_order representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] # git bisect bad 98d6e5d9dc1d34dcffc61549617581a5fe1ef807 Bisecting: 4 revisions left to test after this (roughly 2 steps) [f1df9d771df47aa40de6d70949c28720ae1e430d] ntfs3: validate split-point offset in indx_insert_into_buffer testing commit f1df9d771df47aa40de6d70949c28720ae1e430d gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: f34971686d7ba0f1fd32a929c6175eaba04a5bd4123895c595c30c764835f7b4 all runs: OK false negative chance: 0.000 # git bisect good f1df9d771df47aa40de6d70949c28720ae1e430d Bisecting: 2 revisions left to test after this (roughly 1 step) [a6169cb0faac4f276df8fee7ffa14c098c05bb52] ntfs3: avoid -Wmaybe-uninitialized warning testing commit a6169cb0faac4f276df8fee7ffa14c098c05bb52 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 7b49cda903cd5d8be82715c7bfa786dbd19f4c0aec54414da49379cd98f6993b all runs: OK false negative chance: 0.000 # git bisect good a6169cb0faac4f276df8fee7ffa14c098c05bb52 Bisecting: 0 revisions left to test after this (roughly 1 step) [b1c1101067d9536bcb0fe023b96ee2dde5535959] fs/ntfs3: preserve non-DOS attribute bits in system.dos_attrib testing commit b1c1101067d9536bcb0fe023b96ee2dde5535959 gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 4e3e086ea67507dfc3bbaeb4aaee0a0d7625f5dce7501d2defdde59ee11e01f1 run #0: crashed: possible deadlock in page_cache_ra_order run #1: crashed: possible deadlock in filemap_fault run #2: crashed: possible deadlock in filemap_fault run #3: crashed: possible deadlock in filemap_fault run #4: crashed: possible deadlock in page_cache_ra_order run #5: crashed: possible deadlock in page_cache_ra_order run #6: crashed: possible deadlock in filemap_fault run #7: crashed: possible deadlock in page_cache_ra_order run #8: crashed: possible deadlock in page_cache_ra_order run #9: crashed: possible deadlock in page_cache_ra_order representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] # git bisect bad b1c1101067d9536bcb0fe023b96ee2dde5535959 Bisecting: 0 revisions left to test after this (roughly 0 steps) [d62cf685d12e95cc0a4122c43cd9f0eb8bba0b4c] fs/ntfs3: hold ni_lock across readdir metadata walk testing commit d62cf685d12e95cc0a4122c43cd9f0eb8bba0b4c gcc compiler: Debian clang version 22.1.8 (++20260613092233+e80beda6e255-1~exp1~20260613092250.77), Debian LLD 22.1.8 kernel signature: 4c7a6ad27e99d9059ed9a3dec031c877daf8fd3d663580d30a455e9d82d97365 run #0: crashed: possible deadlock in page_cache_ra_order run #1: crashed: possible deadlock in filemap_fault run #2: crashed: possible deadlock in filemap_fault run #3: crashed: possible deadlock in page_cache_ra_order run #4: crashed: possible deadlock in page_cache_ra_order run #5: crashed: possible deadlock in ntfs_readdir run #6: crashed: possible deadlock in page_cache_ra_order run #7: crashed: possible deadlock in filemap_fault run #8: crashed: possible deadlock in filemap_fault run #9: crashed: possible deadlock in filemap_fault representative crash: possible deadlock in page_cache_ra_order, types: [LOCKDEP] # git bisect bad d62cf685d12e95cc0a4122c43cd9f0eb8bba0b4c d62cf685d12e95cc0a4122c43cd9f0eb8bba0b4c is the first bad commit commit d62cf685d12e95cc0a4122c43cd9f0eb8bba0b4c Author: ZhengYuan Huang Date: Mon Apr 27 15:26:50 2026 +0800 fs/ntfs3: hold ni_lock across readdir metadata walk [BUG] KASAN reports a slab-use-after-free during getdents(2): BUG: KASAN: slab-use-after-free in ntfs_read_mft fs/ntfs3/inode.c:79 [inline] BUG: KASAN: slab-use-after-free in ntfs_iget5+0x59b/0x3450 fs/ntfs3/inode.c:541 Read of size 2 at addr ffff88800b7a5a4e by task syz.0.1061/2354 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0xbe/0x130 lib/dump_stack.c:120 print_address_description mm/kasan/report.c:378 [inline] print_report+0xd1/0x650 mm/kasan/report.c:482 kasan_report+0xfb/0x140 mm/kasan/report.c:595 __asan_report_load2_noabort+0x14/0x30 mm/kasan/report_generic.c:379 ntfs_read_mft fs/ntfs3/inode.c:79 [inline] ntfs_iget5+0x59b/0x3450 fs/ntfs3/inode.c:541 ntfs_dir_emit fs/ntfs3/dir.c:337 [inline] ntfs_read_hdr+0x714/0x930 fs/ntfs3/dir.c:385 ntfs_readdir+0xaad/0x1010 fs/ntfs3/dir.c:458 iterate_dir+0x276/0x9e0 fs/readdir.c:108 __do_sys_getdents fs/readdir.c:326 [inline] __se_sys_getdents fs/readdir.c:312 [inline] __x64_sys_getdents+0x143/0x290 fs/readdir.c:312 ... Allocated by task 2160: kasan_save_stack+0x39/0x70 mm/kasan/common.c:56 kasan_save_track+0x14/0x40 mm/kasan/common.c:77 kasan_save_alloc_info+0x37/0x60 mm/kasan/generic.c:573 poison_kmalloc_redzone mm/kasan/common.c:400 [inline] __kasan_kmalloc+0xc3/0xd0 mm/kasan/common.c:417 kasan_kmalloc include/linux/kasan.h:262 [inline] __do_kmalloc_node mm/slub.c:5650 [inline] __kmalloc_noprof+0x2bd/0x900 mm/slub.c:5662 kmalloc_noprof include/linux/slab.h:961 [inline] mi_init+0x9d/0x110 fs/ntfs3/record.c:105 mi_format_new+0x6b/0x500 fs/ntfs3/record.c:422 ni_add_subrecord+0x129/0x540 fs/ntfs3/frecord.c:321 ntfs_look_free_mft+0x238/0xd90 fs/ntfs3/fsntfs.c:715 ni_create_attr_list+0x8e6/0x1690 fs/ntfs3/frecord.c:826 ni_ins_attr_ext+0x5ec/0x9d0 fs/ntfs3/frecord.c:924 ni_insert_attr+0x2bf/0x830 fs/ntfs3/frecord.c:1091 ni_insert_resident+0xec/0x3d0 fs/ntfs3/frecord.c:1475 ni_add_name+0x4b2/0x8a0 fs/ntfs3/frecord.c:2987 ni_rename+0xa6/0x160 fs/ntfs3/frecord.c:3026 ntfs_rename+0xa19/0xe00 fs/ntfs3/namei.c:332 vfs_rename+0xd42/0x1d50 fs/namei.c:5216 do_renameat2+0x715/0xb60 fs/namei.c:5364 __do_sys_rename fs/namei.c:5411 [inline] __se_sys_rename fs/namei.c:5409 [inline] __x64_sys_rename+0x83/0xb0 fs/namei.c:5409 x64_sys_call+0x8c4/0x26a0 arch/x86/include/generated/asm/syscalls_64.h:83 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x93/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x76/0x7e Freed by task 85: kasan_save_stack+0x39/0x70 mm/kasan/common.c:56 kasan_save_track+0x14/0x40 mm/kasan/common.c:77 __kasan_save_free_info+0x3b/0x60 mm/kasan/generic.c:587 kasan_save_free_info mm/kasan/kasan.h:406 [inline] poison_slab_object mm/kasan/common.c:252 [inline] __kasan_slab_free+0x6f/0xa0 mm/kasan/common.c:284 kasan_slab_free include/linux/kasan.h:234 [inline] slab_free_hook mm/slub.c:2543 [inline] slab_free mm/slub.c:6642 [inline] kfree+0x2bf/0x6b0 mm/slub.c:6849 mi_clear fs/ntfs3/ntfs_fs.h:1107 [inline] mi_put+0x10e/0x1a0 fs/ntfs3/record.c:97 ni_write_inode+0x479/0x2a00 fs/ntfs3/frecord.c:3320 ntfs3_write_inode+0x51/0x70 fs/ntfs3/inode.c:1042 write_inode fs/fs-writeback.c:1564 [inline] __writeback_single_inode+0x8c9/0xc30 fs/fs-writeback.c:1784 writeback_sb_inodes+0x5e6/0xf60 fs/fs-writeback.c:2015 __writeback_inodes_wb+0x10c/0x2d0 fs/fs-writeback.c:2086 wb_writeback+0x63f/0x900 fs/fs-writeback.c:2197 wb_check_old_data_flush fs/fs-writeback.c:2301 [inline] wb_do_writeback fs/fs-writeback.c:2354 [inline] wb_workfn+0x8cc/0xd60 fs/fs-writeback.c:2382 process_one_work+0x8e0/0x1980 kernel/workqueue.c:3263 process_scheduled_works kernel/workqueue.c:3346 [inline] worker_thread+0x683/0xf80 kernel/workqueue.c:3427 kthread+0x3f0/0x850 kernel/kthread.c:463 ret_from_fork+0x50f/0x610 arch/x86/kernel/process.c:158 ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245 The faulting address sits 590 bytes inside a freed kmalloc-1k object allocated by ni_add_subrecord() and freed from ni_write_inode() writeback. [CAUSE] ntfs_readdir() loads all subrecords once, but then drops ni_lock() before it starts walking the directory metadata through ntfs_read_hdr(). That leaves the current NTFS_DE pointer backed by parent-directory subrecord memory that concurrent writeback is still allowed to compact and free. The later ntfs_dir_emit() -> ntfs_iget5() call exposes the stale e->ref, but the lifetime bug starts earlier: readdir is still consuming parent-directory metadata after releasing the lock that protects it. [FIX] Keep ni_lock() held from the point where ntfs_readdir() starts consuming the directory metadata until the walk over root/index entries is finished. This closes the parent-directory lifetime hole directly and keeps the existing readdir d_type behaviour unchanged. Signed-off-by: ZhengYuan Huang Signed-off-by: Konstantin Komarov fs/ntfs3/dir.c | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) accumulated error probability: 0.00 culprit signature: 4c7a6ad27e99d9059ed9a3dec031c877daf8fd3d663580d30a455e9d82d97365 parent signature: 7b49cda903cd5d8be82715c7bfa786dbd19f4c0aec54414da49379cd98f6993b revisions tested: 24, total time: 9h48m57.060404967s (build: 3h40m52.786200424s, test: 4h55m56.294807011s) first bad commit: d62cf685d12e95cc0a4122c43cd9f0eb8bba0b4c fs/ntfs3: hold ni_lock across readdir metadata walk recipients (to): ["almaz.alexandrovich@paragon-software.com" "gality369@gmail.com"] recipients (cc): [] crash: possible deadlock in page_cache_ra_order ====================================================== WARNING: possible circular locking dependency detected syzkaller #0 Not tainted ------------------------------------------------------ syz.5.18/5749 is trying to acquire lock: ffff888115140c98 (mapping.invalidate_lock#3){.+.+}-{4:4}, at: filemap_invalidate_lock_shared include/linux/fs.h:1094 [inline] ffff888115140c98 (mapping.invalidate_lock#3){.+.+}-{4:4}, at: do_page_cache_ra mm/readahead.c:333 [inline] ffff888115140c98 (mapping.invalidate_lock#3){.+.+}-{4:4}, at: page_cache_ra_order+0x9f/0x130 mm/readahead.c:538 but task is already holding lock: ffff888115189d70 (&ni->ni_lock/5){+.+.}-{4:4}, at: ni_lock fs/ntfs3/ntfs_fs.h:1213 [inline] ffff888115189d70 (&ni->ni_lock/5){+.+.}-{4:4}, at: ntfs_readdir+0x1cf/0x470 fs/ntfs3/dir.c:497 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #1 (&ni->ni_lock/5){+.+.}-{4:4}: __mutex_lock_common kernel/locking/rtmutex_api.c:534 [inline] mutex_lock_nested+0x37/0xd0 kernel/locking/rtmutex_api.c:553 ni_lock fs/ntfs3/ntfs_fs.h:1213 [inline] attr_data_get_block+0xc6/0x130 fs/ntfs3/attrib.c:979 ntfs_iomap_begin+0x143/0x380 fs/ntfs3/inode.c:774 iomap_iter+0x1ed/0x3b0 fs/iomap/iter.c:110 iomap_readahead+0xcc/0x340 fs/iomap/buffered-io.c:667 ntfs_readahead+0x6f/0x90 fs/ntfs3/inode.c:677 read_pages+0x9d/0x2f0 mm/readahead.c:163 page_cache_ra_unbounded+0x1ca/0x2b0 mm/readahead.c:304 do_page_cache_ra mm/readahead.c:334 [inline] page_cache_ra_order+0xad/0x130 mm/readahead.c:538 do_sync_mmap_readahead+0x18f/0x1b0 mm/filemap.c:3406 filemap_fault+0x1ec/0x700 mm/filemap.c:3555 __do_fault+0x40/0xc0 mm/memory.c:5458 do_read_fault mm/memory.c:5893 [inline] do_fault mm/memory.c:6027 [inline] do_pte_missing mm/memory.c:4550 [inline] handle_pte_fault mm/memory.c:6411 [inline] __handle_mm_fault mm/memory.c:6549 [inline] handle_mm_fault+0x70f/0x14f0 mm/memory.c:6718 faultin_page mm/gup.c:1126 [inline] __get_user_pages+0x80e/0xc70 mm/gup.c:1428 populate_vma_page_range+0xbc/0x130 mm/gup.c:1860 __mm_populate+0xec/0x180 mm/gup.c:1963 mm_populate include/linux/mm.h:4137 [inline] vm_mmap_pgoff+0x126/0x1b0 mm/util.c:586 ksys_mmap_pgoff+0x17a/0x200 mm/mmap.c:606 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x12b/0x480 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f -> #0 (mapping.invalidate_lock#3){.+.+}-{4:4}: check_prev_add kernel/locking/lockdep.c:3165 [inline] check_prevs_add kernel/locking/lockdep.c:3284 [inline] validate_chain kernel/locking/lockdep.c:3908 [inline] __lock_acquire+0x13b3/0x22e0 kernel/locking/lockdep.c:5237 lock_acquire+0xd8/0x280 kernel/locking/lockdep.c:5868 down_read+0x2c/0x60 kernel/locking/rwsem.c:1568 filemap_invalidate_lock_shared include/linux/fs.h:1094 [inline] do_page_cache_ra mm/readahead.c:333 [inline] page_cache_ra_order+0x9f/0x130 mm/readahead.c:538 do_sync_mmap_readahead+0x18f/0x1b0 mm/filemap.c:3406 filemap_fault+0x1ec/0x700 mm/filemap.c:3555 __do_fault+0x40/0xc0 mm/memory.c:5458 do_shared_fault mm/memory.c:5957 [inline] do_fault mm/memory.c:6031 [inline] do_pte_missing mm/memory.c:4550 [inline] handle_pte_fault mm/memory.c:6411 [inline] __handle_mm_fault mm/memory.c:6549 [inline] handle_mm_fault+0xb1e/0x14f0 mm/memory.c:6718 do_user_addr_fault+0x3ba/0x700 arch/x86/mm/fault.c:1385 handle_page_fault arch/x86/mm/fault.c:1474 [inline] exc_page_fault+0x62/0xb0 arch/x86/mm/fault.c:1527 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:618 stac fs/readdir.c:-1 [inline] filldir+0xd5/0x190 fs/readdir.c:286 dir_emit include/linux/fs.h:3578 [inline] ntfs_dir_emit fs/ntfs3/dir.c:344 [inline] ntfs_read_hdr+0x233/0x270 fs/ntfs3/dir.c:385 ntfs_readdir+0x313/0x470 fs/ntfs3/dir.c:545 iterate_dir+0x88/0x170 fs/readdir.c:110 __do_sys_getdents fs/readdir.c:319 [inline] __se_sys_getdents+0x6f/0x120 fs/readdir.c:304 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x12b/0x480 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f other info that might help us debug this: Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&ni->ni_lock/5); lock(mapping.invalidate_lock#3); lock(&ni->ni_lock/5); rlock(mapping.invalidate_lock#3); *** DEADLOCK *** 3 locks held by syz.5.18/5749: #0: ffff88810bd2bb68 (&f->f_pos_lock){+.+.}-{4:4}, at: fdget_pos+0x7f/0xb0 fs/file.c:1261 #1: ffff88811518a028 (&type->i_mutex_dir_key#8){++++}-{4:4}, at: iterate_dir+0x4d/0x170 fs/readdir.c:103 #2: ffff888115189d70 (&ni->ni_lock/5){+.+.}-{4:4}, at: ni_lock fs/ntfs3/ntfs_fs.h:1213 [inline] #2: ffff888115189d70 (&ni->ni_lock/5){+.+.}-{4:4}, at: ntfs_readdir+0x1cf/0x470 fs/ntfs3/dir.c:497 stack backtrace: CPU: 0 UID: 0 PID: 5749 Comm: syz.5.18 Not tainted syzkaller #0 PREEMPT_{RT,(lazy)} Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Call Trace: dump_stack_lvl+0x6d/0xa0 lib/dump_stack.c:120 print_circular_bug+0x30f/0x350 kernel/locking/lockdep.c:2043 check_noncircular+0x10e/0x130 kernel/locking/lockdep.c:2175 check_prev_add kernel/locking/lockdep.c:3165 [inline] check_prevs_add kernel/locking/lockdep.c:3284 [inline] validate_chain kernel/locking/lockdep.c:3908 [inline] __lock_acquire+0x13b3/0x22e0 kernel/locking/lockdep.c:5237 lock_acquire+0xd8/0x280 kernel/locking/lockdep.c:5868 down_read+0x2c/0x60 kernel/locking/rwsem.c:1568 filemap_invalidate_lock_shared include/linux/fs.h:1094 [inline] do_page_cache_ra mm/readahead.c:333 [inline] page_cache_ra_order+0x9f/0x130 mm/readahead.c:538 do_sync_mmap_readahead+0x18f/0x1b0 mm/filemap.c:3406 filemap_fault+0x1ec/0x700 mm/filemap.c:3555 __do_fault+0x40/0xc0 mm/memory.c:5458 do_shared_fault mm/memory.c:5957 [inline] do_fault mm/memory.c:6031 [inline] do_pte_missing mm/memory.c:4550 [inline] handle_pte_fault mm/memory.c:6411 [inline] __handle_mm_fault mm/memory.c:6549 [inline] handle_mm_fault+0xb1e/0x14f0 mm/memory.c:6718 do_user_addr_fault+0x3ba/0x700 arch/x86/mm/fault.c:1385 handle_page_fault arch/x86/mm/fault.c:1474 [inline] exc_page_fault+0x62/0xb0 arch/x86/mm/fault.c:1527 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:618 RIP: 0010:filldir+0xd5/0x190 fs/readdir.c:288 Code: 48 f7 02 02 00 00 00 75 9f 48 63 d1 49 8b 4d 18 48 89 ce 48 29 d6 48 ba 00 f0 ff ff ff 7f 00 00 48 39 d6 48 0f 47 f2 0f 01 cb <4c> 89 66 08 48 89 29 48 8d 51 10 66 89 02 80 e3 0f 89 c2 48 8d 34 RSP: 0018:ffffc90004817d30 EFLAGS: 00050287 RAX: 0000000000000020 RBX: 0000000000000008 RCX: 0000200000001ff0 RDX: 00007ffffffff000 RSI: 0000200000001fd8 RDI: ffff888110f0e008 RBP: 0000000000000020 R08: 0000000000000020 R09: 0000000000000008 R10: 0000000000000009 R11: ffffffff81723220 R12: 00000000000008c0 R13: ffffc90004817ea0 R14: ffff888110f0e000 R15: 0000000000000009 dir_emit include/linux/fs.h:3578 [inline] ntfs_dir_emit fs/ntfs3/dir.c:344 [inline] ntfs_read_hdr+0x233/0x270 fs/ntfs3/dir.c:385 ntfs_readdir+0x313/0x470 fs/ntfs3/dir.c:545 iterate_dir+0x88/0x170 fs/readdir.c:110 __do_sys_getdents fs/readdir.c:319 [inline] __se_sys_getdents+0x6f/0x120 fs/readdir.c:304 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x12b/0x480 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fa7f45de159 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fa7f3bfc028 EFLAGS: 00000246 ORIG_RAX: 000000000000004e RAX: ffffffffffffffda RBX: 00007fa7f4866180 RCX: 00007fa7f45de159 RDX: 0000000020002078 RSI: 0000200000001fc0 RDI: 0000000000000007 RBP: 00007fa7f467503b R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fa7f4866218 R14: 00007fa7f4866180 R15: 00007ffcf84d10b8 ---------------- Code disassembly (best guess): 0: 48 f7 02 02 00 00 00 testq $0x2,(%rdx) 7: 75 9f jne 0xffffffa8 9: 48 63 d1 movslq %ecx,%rdx c: 49 8b 4d 18 mov 0x18(%r13),%rcx 10: 48 89 ce mov %rcx,%rsi 13: 48 29 d6 sub %rdx,%rsi 16: 48 ba 00 f0 ff ff ff movabs $0x7ffffffff000,%rdx 1d: 7f 00 00 20: 48 39 d6 cmp %rdx,%rsi 23: 48 0f 47 f2 cmova %rdx,%rsi 27: 0f 01 cb stac * 2a: 4c 89 66 08 mov %r12,0x8(%rsi) <-- trapping instruction 2e: 48 89 29 mov %rbp,(%rcx) 31: 48 8d 51 10 lea 0x10(%rcx),%rdx 35: 66 89 02 mov %ax,(%rdx) 38: 80 e3 0f and $0xf,%bl 3b: 89 c2 mov %eax,%edx 3d: 48 rex.W 3e: 8d .byte 0x8d 3f: 34 .byte 0x34