On Wed, Nov 19, 2025 at 12:55:29PM +0000, Mark Brown wrote: > On Fri, Nov 07, 2025 at 04:11:48PM +0000, Lorenzo Stoakes wrote: > > It is useful to be able to designate that certain flags are 'sticky', that > > is, if two VMAs are merged one with a flag of this nature and one without, > > the merged VMA sets this flag. > > I'm seeing a regression in the futex selftests on arm64: > > # TAP version 13 > # 1..1 > # # Starting 1 tests from 1 test cases. > # # RUN global.futex_numa_mpol ... > # # Regular test > # # Mis-aligned futex > # # Memory out of range > # Bail out! futex2_wake(64, 0x86) should fail, but didn't > # # Planned tests != run tests (1 != 0) > # # Totals: pass:0 fail:0 xfail:0 xpass:0 skip:0 error:0 > # # futex_numa_mpol: Test failed > # # FAIL global.futex_numa_mpol > # not ok 1 global.futex_numa_mpol > # # FAILED: 0 / 1 tests passed. > > which bisect to one of the fixup commits on top of this. I've not done > any real analysis on this but it's a test that's generally very stable > so I'd be surprised if it's not a real failure.
Yeah the fixups are known-buggy, apologies (non-fixups are buggy also but in a way that'll be less visible from tests :). I sent a v4 which resolves everything, see [0]. [0]: https://lore.kernel.org/all/[email protected]/ This should land in linux-next relatively soon if not already there. Cheers, Lorenzo > > Full log: > > https://lava.sirena.org.uk/scheduler/job/2106243#L11474 > > There is also a bisection for the mm mkdirty selftest which runs into > the same patch on at least Raspberry Pi 4: > > # # ----------------- > # # running ./mkdirty > # # ----------------- > # # # [INFO] detected THP size: 2048 KiB > # # TAP version 13 > # # 1..6 > # # # [INFO] PTRACE write access > # # ok 1 SIGSEGV generated, page not modified > # # # [INFO] PTRACE write access to THP > # # ok 2 SIGSEGV generated, page not modified > # # # [INFO] Page migration > # # not ok 3 SIGSEGV generated, page not modified > # # # [INFO] Page migration of THP > # # not ok 4 SIGSEGV generated, page not modified > # # # [INFO] PTE-mapping a THP > # # not ok 5 SIGSEGV generated, page not modified > # # # [INFO] UFFDIO_COPY > # # ok 6 # SKIP __NR_userfaultfd failed > # # Bail out! 3 out of 6 tests failed > # # # 1 skipped test(s) detected. Consider enabling relevant config options > to improve coverage. > # # # Totals: pass:2 fail:3 xfail:0 xpass:0 skip:1 error:0 > # # [FAIL] > # not ok 61 mkdirty # exit=1 > > Full log for that: > > https://lava.sirena.org.uk/scheduler/job/2106236#L6939 > > and I'm also seeing some LTP failures going into these commits that I'll > report separately. > > bisect log for the futex test: > > # bad: [fe4d0dea039f2befb93f27569593ec209843b0f5] Add linux-next specific > files for 20251119 > # good: [ef96b7dd050abd62905588c41ffb397e0c9598c7] Merge branch > 'for-linux-next-fixes' of https://gitlab.freedesktop.org/drm/misc/kernel.git > # good: [bd79452b39c21599e2cff42e9fbeb182656b6f6a] MAINTAINERS: adjust file > entry in RISC-V MICROCHIP SUPPORT > # good: [21e68bcb1b0c688c2d9ca0d457922febac650ac1] regulator: > renesas-usb-vbus-regulator: Remove unused headers > # good: [96498e804cb6629e02747336a0a33e4955449732] spi: davinci: remove > platform data header > # good: [4422df6782eb7aa9725a3c09d9ba3c38ecc85df4] ASoC: ux500: > mop500_ab8500: convert to snd_soc_dapm_xxx() > # good: [9e510e677090bb794b46348b10e1c8038286e00a] spi: aspeed: Add support > for the AST2700 SPI controller > # good: [118eb2cb97b8fc0d515bb0449495959247db58f0] spi: bcm63xx: drop wrong > casts in probe() > # good: [d5c8b7902a41625ea328b52c78ebe750fbf6fef7] ASoC: Intel: avs: Honor > NHLT override when setting up a path > # good: [6402ddf3027d8975f135cf2b2014d6bbeb2d3436] MAINTAINERS: refer to > trivial-codec.yaml in relevant sections > # good: [059f545832be85d29ac9ccc416a16f647aa78485] spi: add support for > microchip "soft" spi controller > # good: [4e00135b2dd1d7924a58bffa551b6ceb3bd836f2] spi: spi-cadence: supports > transmission with bits_per_word of 16 and 32 > # good: [e65b871c9b5af9265aefc5b8cd34993586d93aab] ASoC: codecs: pm4125: > Remove irq_chip on component unbind > # good: [8d63e85c5b50f1dbfa0ccb214bd91fe5d7e2e860] firmware: cs_dsp: fix > kernel-doc warnings in a header file > # good: [8ff3dcb0e8a8bf6c41f23ed4aa62d066d3948a10] ASoC: codecs: > lpass-rx-macro: add SM6115 compatible > # good: [123cd174a3782307787268adf45f22de4d290128] ASoC: Intel: atom: Replace > strcpy() with strscpy() > # good: [1d562ba0aa7df81335bf96c02be77efe8d5bab87] spi: dt-bindings: > nuvoton,npcm-pspi: Convert to DT schema > # good: [4d6e2211aeb932e096f673c88475016b1cc0f8ab] ASoC: Intel: boards: fix > HDMI playback lookup when HDMI-In capture used > # good: [32172cf3cb543a04c41a1677c97a38e60cad05b6] ASoC: cs35l56: Allow > restoring factory calibration through ALSA control > # good: [b3a5302484033331af37569f7277d00131694b57] ASoC: Intel: sof_rt5682: > Add quirk override support > # good: [873bc94689d832878befbcadc10b6ad5bb4e0027] ASoC: Intel: sof_sdw: add > codec speaker support for the SKU > # good: [772ada50282b0c80343c8989147db816961f571d] ASoC: cs35l56: Alter error > codes for calibration routine > # good: [6985defd1d832f1dd9d1977a6a2cc2cef7632704] regmap: sdw-mbq: Reorder > regmap_mbq_context struct for better packing > # good: [fb1ebb10468da414d57153ddebaab29c38ef1a78] regulator: core: disable > supply if enabling main regulator fails > # good: [2089f086303b773e181567fd8d5df3038bd85937] regulator: mt6363: Remove > unneeded semicolon > # good: [6951be397ca8b8b167c9f99b5a11c541148c38cb] ASoC: codecs: pm4125: > remove duplicate code > # good: [4e92abd0a11b91af3742197a9ca962c3c00d0948] spi: imx: add i.MX51 ECSPI > target mode support > # good: [abc9a349b87ac0fd3ba8787ca00971b59c2e1257] spi: fsl-qspi: support the > SpacemiT K1 SoC > # good: [55d03b5b5bdd04daf9a35ce49db18d8bb488dffb] spi: imx: remove CLK > calculation and check for target mode > # good: [6bd1ad97eb790570c167d4de4ca59fbc9c33722a] regulator: pf9453: Fix > kernel doc for mux_poll() > # good: [1b0f3f9ee41ee2bdd206667f85ea2aa36dfe6e69] ASoC: SDCA: support Q7.8 > volume format > # good: [3c36965df80801344850388592e95033eceea05b] regulator: Add support for > MediaTek MT6363 SPMI PMIC Regulators > # good: [2f538ef9f6f7c3d700c68536f21447dfc598f8c8] spi: aspeed: Use > devm_iounmap() to unmap devm_ioremap() memory > # good: [aa897ffc396b48cc39eee133b6b43175d0df9eb5] ASoC: dt-bindings: > ti,pcm1862: convert to dtschema > # good: [655079ac8a7721ac215a0596e3f33b740e01144a] ASoC: qcom: q6asm: Use > guard() for spin locks > # good: [c4e68959af66df525d71db619ffe44af9178bb22] ASoC: dt-bindings: > ti,tas2781: Add TAS5822 support > # good: [380fd29d57abe6679d87ec56babe65ddc5873a37] spi: tegra210-quad: Check > hardware status on timeout > # good: [af9c8092d84244ca54ffb590435735f788e7a170] regmap: i3c: Use > ARRAY_SIZE() > # good: [84194c66aaf78fed150edb217b9f341518b1cba2] ASoC: codecs: aw88261: > pass pointer directly instead of passing the address > # good: [252abf2d07d33b1c70a59ba1c9395ba42bbd793e] regulator: Small cleanup > in of_get_regulation_constraints() > # good: [2ecc8c089802e033d2e5204d21a9f467e2517df9] regulator: pf9453: remove > unused I2C_LT register > # good: [ed5d499b5c9cc11dd3edae1a7a55db7dfa4f1bdc] regcache: maple: Split > ->populate() from ->init() > # good: [e73b743bfe8a6ff4e05b5657d3f7586a17ac3ba0] ASoC: soc-core: check ops > & auto_selectable_formats in snd_soc_dai_get_fmt() to prevent dereference > error > # good: [f1dfbc1b5cf8650ae9a0d543e5f5335fc0f478ce] ASoC: max98090/91: fixing > the stream index > # good: [ecd0de438c1f0ee86cf8f6d5047965a2a181444b] spi: tle62x0: Add newline > to sysfs attribute output > # good: [6ef8e042cdcaabe3e3c68592ba8bfbaee2fa10a3] ASoC: codec: wm8400: > replace printk() calls with dev_*() device aware logging > # good: [20bcda681f8597e86070a4b3b12d1e4f541865d3] ASoC: codecs: va-macro: > fix revision checking > # good: [cf6bf51b53252284bafc7377a4d8dbf10f048b4d] ASoC: cs4271: Add support > for the external mclk > # good: [28039efa4d8e8bbf98b066133a906bd4e307d496] MAINTAINERS: remove > obsolete file entry in DIALOG SEMICONDUCTOR DRIVERS > # good: [e062bdfdd6adbb2dee7751d054c1d8df63ddb8b8] regmap: warn users about > uninitialized flat cache > # good: [8fdb030fe283c84fd8d378c97ad0f32d6cdec6ce] ASoC: qcom: sc7280: make > use of common helpers > # good: [66fecfa91deb536a12ddf3d878a99590d7900277] ASoC: spacemit: use > `depends on` instead of `select` > # good: [f034c16a4663eaf3198dc18b201ba50533fb5b81] ASoC: spacemit: add > failure check for spacemit_i2s_init_dai() > # good: [4a5ac6cd05a7e54f1585d7779464d6ed6272c134] ASoC: sun4i-spdif: Support > SPDIF output on A523 family > # good: [ef042df96d0e1089764f39ede61bc8f140a4be00] ASoC: SDCA: Add HID button > IRQ > # good: [4c33cef58965eb655a0ac8e243aa323581ec025f] regulator: pca9450: link > regulator inputs to supply groups > # good: [01313661b248c5ba586acae09bff57077dbec0a5] regulator: Let raspberrypi > drivers depend on ARM > # good: [e7434adf0c53a84d548226304cdb41c8818da1cb] ASoC: cs530x: Add SPI bus > support for cs530x parts > # good: [77a58ba7c64ccca20616aa03599766ccb0d1a330] spi: spi-mem: Trace exec_op > # good: [4795375d8aa072e9aacb0b278e6203c6ca41816a] ASoC: cs-amp-lib-test: Add > test cases for cs_amp_set_efi_calibration_data() > # good: [d29479abaded34b2b1dab2e17efe96a65eba3d61] ASoC: renesas: fsi: > Constify struct fsi_stream_handler > # good: [e973dfe9259095fb509ab12658c68d46f0e439d7] ASoC: qcom: sm8250: add > qrb2210-sndcard compatible string > # good: [c17fa4cbc546c431ccf13e9354d5d9c1cd247b7c] ASoC: sdw_utils: add > name_prefix for rt1321 part id > # good: [2528c15f314ece50218d1273654f630d74109583] ASoC: max98090/91: adding > DAPM routing for digital output for max98091 > # good: [d054cc3a2ccfb19484f3b54d69b6e416832dc8f4] regulator: rpmh-regulator: > Add RPMH regulator support for PMR735D > # good: [310bf433c01f78e0756fd5056a43118a2f77318c] ASoC: max98090/91: fixing > a space > # good: [fd5ef3d69f8975bad16c437a337b5cb04c8217a2] spi: spi-qpic-snand: make > qcom_spi_ecc_engine_ops_pipelined const > # good: [638bae3fb225a708dc67db613af62f6d14c4eff4] ASoC: max98090/91: added > DAPM widget for digital output for max98091 > # good: [ecba655bf54a661ffe078856cd8dbc898270e4b5] ASoC: fsl_aud2htx: add > IEC958_SUBFRAME_LE format in supported list > # good: [7e1906643a7374529af74b013bba35e4fa4e6ffc] ASoC: codecs: va-macro: > Clean up on error path in probe() > # good: [d742ebcfe524dc54023f7c520d2ed2e4b7203c19] ASoC: soc.h: remove > snd_soc_kcontrol_component() > # good: [6658472a3e2de08197acfe099ba71ee0e2505ecf] ASoC: amd: amd_sdw: > Propagate the PCI subsystem Vendor and Device IDs > # good: [fce217449075d59b29052b8cdac567f0f3e22641] ASoC: spacemit: add i2s > support for K1 SoC > # good: [0cc08c8130ac8f74419f99fe707dc193b7f79d86] spi: aspeed: Fix an > IS_ERR() vs NULL bug in probe() > # good: [0743acf746a81e0460a56fd5ff847d97fa7eb370] spi: airoha: buffer must > be 0xff-ed before writing > # good: [d77daa49085b067137d0adbe3263f75a7ee13a1b] spi: aspeed: fix spelling > mistake "triming" -> "trimming" > # good: [15afe57a874eaf104bfbb61ec598fa31627f7b19] ASoC: dt-bindings: qcom: > Add Kaanapali LPASS macro codecs > # good: [1e570e77392f43a3cdab2849d1f81535f8a033e2] ASoC: mxs-saif: support > usage with simple-audio-card > # good: [fb25114cd760c13cf177d9ac37837fafcc9657b5] regulator: sy7636a: add > gpios and input regulator > # good: [6621b0f118d500092f5f3d72ddddb22aeeb3c3a0] ASoC: codecs: rt5670: use > SOC_VALUE_ENUM_SINGLE_DECL for DAC2 L/R MX-1B > # good: [65efe5404d151767653c7b7dd39bd2e7ad532c2d] regulator: rpmh-regulator: > Add RPMH regulator support for Glymur > # good: [433e294c3c5b5d2020085a0e36c1cb47b694690a] regulator: core: forward > undervoltage events downstream by default > # good: [0b0eb7702a9fa410755e86124b4b7cd36e7d1cb4] ASoC: replace use of > system_wq with system_dfl_wq > # good: [bf770d6d2097a52d87f4d9c88d0b05bd3998d7de] x86/module: Improve > relocation error messages > # good: [c2d420796a427dda71a2400909864e7f8e037fd4] elfnote: Change ELFNOTE() > to use __UNIQUE_ID() > # good: [7e7e2c6e2a1cb250f8d03bb99eed01f6d982d5dd] ASoC: > sof-function-topology-lib: escalate the log when missing function topoplogy > # good: [64d87ccfae3326a9561fe41dc6073064a083e0df] spi: aspeed: Only map > necessary address window region > # good: [4d410ba9aa275e7990a270f63ce436990ace1bea] dt-bindings: sound: Update > ADMAIF bindings for tegra264 > # good: [5e537031f322d55315cd384398b726a9a0748d47] ASoC: codecs: Fix the > error of excessive semicolons > # good: [4412ab501677606436e5c49e41151a1e6eac7ac0] spi: dt-bindings: > spi-qpic-snand: Add IPQ5332 compatible > # good: [9797329220a2c6622411eb9ecf6a35b24ce09d04] ASoC: > sof-function-topology-lib: escalate the log when missing function topoplogy > # good: [fe8cc44dd173cde5788ab4e3730ac61f3d316d9c] spi: dw: add target mode > support > # good: [6277a486a7faaa6c87f4bf1d59a2de233a093248] regulator: dt-bindings: > Convert Dialog DA9211 Regulators to DT schema > # good: [b83fb1b14c06bdd765903ac852ba20a14e24f227] spi: offload: Add offset > parameter > git bisect start 'fe4d0dea039f2befb93f27569593ec209843b0f5' > 'ef96b7dd050abd62905588c41ffb397e0c9598c7' > 'bd79452b39c21599e2cff42e9fbeb182656b6f6a' > '21e68bcb1b0c688c2d9ca0d457922febac650ac1' > '96498e804cb6629e02747336a0a33e4955449732' > '4422df6782eb7aa9725a3c09d9ba3c38ecc85df4' > '9e510e677090bb794b46348b10e1c8038286e00a' > '118eb2cb97b8fc0d515bb0449495959247db58f0' > 'd5c8b7902a41625ea328b52c78ebe750fbf6fef7' > '6402ddf3027d8975f135cf2b2014d6bbeb2d3436' > '059f545832be85d29ac9ccc416a16f647aa78485' > '4e00135b2dd1d7924a58bffa551b6ceb3bd836f2' > 'e65b871c9b5af9265aefc5b8cd34993586d93aab' > '8d63e85c5b50f1dbfa0ccb214bd91fe5d7e2e860' > '8ff3dcb0e8a8bf6c41f23ed4aa62d066d3948a10' > '123cd174a3782307787268adf45f22de4d290128' > '1d562ba0aa7df81335bf96c02be77efe8d5bab87' > '4d6e2211aeb932e096f673c88475016b1cc0f8ab' > '32172cf3cb543a04c41a1677c97a38e60cad05b6' > 'b3a5302484033331af37569f7277d00131694b57' > '873bc94689d832878befbcadc10b6ad5bb4e0027' > '772ada50282b0c80343c8989147db816961f571d' > '6985defd1d832f1dd9d1977a6a2cc2cef7632704' > 'fb1ebb10468da414d57153ddebaab29c38ef1a78' > '2089f086303b773e181567fd8d5df3038bd85937' > '6951be397ca8b8b167c9f99b5a11c541148c38cb' > '4e92abd0a11b91af3742197a9ca962c3c00d0948' > 'abc9a349b87ac0fd3ba8787ca00971b59c2e1257' > '55d03b5b5bdd04daf9a35ce49db18d8bb488dffb' > '6bd1ad97eb790570c167d4de4ca59fbc9c33722a' > '1b0f3f9ee41ee2bdd206667f85ea2aa36dfe6e69' > '3c36965df80801344850388592e95033eceea05b' > '2f538ef9f6f7c3d700c68536f21447dfc598f8c8' > 'aa897ffc396b48cc39eee133b6b43175d0df9eb5' > '655079ac8a7721ac215a0596e3f33b740e01144a' > 'c4e68959af66df525d71db619ffe44af9178bb22' > '380fd29d57abe6679d87ec56babe65ddc5873a37' > 'af9c8092d84244ca54ffb590435735f788e7a170' > '84194c66aaf78fed150edb217b9f341518b1cba2' > '252abf2d07d33b1c70a59ba1c9395ba42bbd793e' > '2ecc8c089802e033d2e5204d21a9f467e2517df9' > 'ed5d499b5c9cc11dd3edae1a7a55db7dfa4f1bdc' > 'e73b743bfe8a6ff4e05b5657d3f7586a17ac3ba0' > 'f1dfbc1b5cf8650ae9a0d543e5f5335fc0f478ce' > 'ecd0de438c1f0ee86cf8f6d5047965a2a181444b' > '6ef8e042cdcaabe3e3c68592ba8bfbaee2fa10a3' > '20bcda681f8597e86070a4b3b12d1e4f541865d3' > 'cf6bf51b53252284bafc7377a4d8dbf10f048b4d' > '28039efa4d8e8bbf98b066133a906bd4e307d496' > 'e062bdfdd6adbb2dee7751d054c1d8df63ddb8b8' > '8fdb030fe283c84fd8d378c97ad0f32d6cdec6ce' > '66fecfa91deb536a12ddf3d878a99590d7900277' > 'f034c16a4663eaf3198dc18b201ba50533fb5b81' > '4a5ac6cd05a7e54f1585d7779464d6ed6272c134' > 'ef042df96d0e1089764f39ede61bc8f140a4be00' > '4c33cef58965eb655a0ac8e243aa323581ec025f' > '01313661b248c5ba586acae09bff57077dbec0a5' > 'e7434adf0c53a84d548226304cdb41c8818da1cb' > '77a58ba7c64ccca20616aa03599766ccb0d1a330' > '4795375d8aa072e9aacb0b278e6203c6ca41816a' > 'd29479abaded34b2b1dab2e17efe96a65eba3d61' > 'e973dfe9259095fb509ab12658c68d46f0e439d7' > 'c17fa4cbc546c431ccf13e9354d5d9c1cd247b7c' > '2528c15f314ece50218d1273654f630d74109583' > 'd054cc3a2ccfb19484f3b54d69b6e416832dc8f4' > '310bf433c01f78e0756fd5056a43118a2f77318c' > 'fd5ef3d69f8975bad16c437a337b5cb04c8217a2' > '638bae3fb225a708dc67db613af62f6d14c4eff4' > 'ecba655bf54a661ffe078856cd8dbc898270e4b5' > '7e1906643a7374529af74b013bba35e4fa4e6ffc' > 'd742ebcfe524dc54023f7c520d2ed2e4b7203c19' > '6658472a3e2de08197acfe099ba71ee0e2505ecf' > 'fce217449075d59b29052b8cdac567f0f3e22641' > '0cc08c8130ac8f74419f99fe707dc193b7f79d86' > '0743acf746a81e0460a56fd5ff847d97fa7eb370' > 'd77daa49085b067137d0adbe3263f75a7ee13a1b' > '15afe57a874eaf104bfbb61ec598fa31627f7b19' > '1e570e77392f43a3cdab2849d1f81535f8a033e2' > 'fb25114cd760c13cf177d9ac37837fafcc9657b5' > '6621b0f118d500092f5f3d72ddddb22aeeb3c3a0' > '65efe5404d151767653c7b7dd39bd2e7ad532c2d' > '433e294c3c5b5d2020085a0e36c1cb47b694690a' > '0b0eb7702a9fa410755e86124b4b7cd36e7d1cb4' > 'bf770d6d2097a52d87f4d9c88d0b05bd3998d7de' > 'c2d420796a427dda71a2400909864e7f8e037fd4' > '7e7e2c6e2a1cb250f8d03bb99eed01f6d982d5dd' > '64d87ccfae3326a9561fe41dc6073064a083e0df' > '4d410ba9aa275e7990a270f63ce436990ace1bea' > '5e537031f322d55315cd384398b726a9a0748d47' > '4412ab501677606436e5c49e41151a1e6eac7ac0' > '9797329220a2c6622411eb9ecf6a35b24ce09d04' > 'fe8cc44dd173cde5788ab4e3730ac61f3d316d9c' > '6277a486a7faaa6c87f4bf1d59a2de233a093248' > 'b83fb1b14c06bdd765903ac852ba20a14e24f227' > # test job: [bd79452b39c21599e2cff42e9fbeb182656b6f6a] > https://lava.sirena.org.uk/scheduler/job/2104091 > # test job: [21e68bcb1b0c688c2d9ca0d457922febac650ac1] > https://lava.sirena.org.uk/scheduler/job/2104499 > # test job: [96498e804cb6629e02747336a0a33e4955449732] > https://lava.sirena.org.uk/scheduler/job/2099744 > # test job: [4422df6782eb7aa9725a3c09d9ba3c38ecc85df4] > https://lava.sirena.org.uk/scheduler/job/2097747 > # test job: [9e510e677090bb794b46348b10e1c8038286e00a] > https://lava.sirena.org.uk/scheduler/job/2095684 > # test job: [118eb2cb97b8fc0d515bb0449495959247db58f0] > https://lava.sirena.org.uk/scheduler/job/2092525 > # test job: [d5c8b7902a41625ea328b52c78ebe750fbf6fef7] > https://lava.sirena.org.uk/scheduler/job/2092722 > # test job: [6402ddf3027d8975f135cf2b2014d6bbeb2d3436] > https://lava.sirena.org.uk/scheduler/job/2086597 > # test job: [059f545832be85d29ac9ccc416a16f647aa78485] > https://lava.sirena.org.uk/scheduler/job/2086754 > # test job: [4e00135b2dd1d7924a58bffa551b6ceb3bd836f2] > https://lava.sirena.org.uk/scheduler/job/2082525 > # test job: [e65b871c9b5af9265aefc5b8cd34993586d93aab] > https://lava.sirena.org.uk/scheduler/job/2083134 > # test job: [8d63e85c5b50f1dbfa0ccb214bd91fe5d7e2e860] > https://lava.sirena.org.uk/scheduler/job/2082576 > # test job: [8ff3dcb0e8a8bf6c41f23ed4aa62d066d3948a10] > https://lava.sirena.org.uk/scheduler/job/2083116 > # test job: [123cd174a3782307787268adf45f22de4d290128] > https://lava.sirena.org.uk/scheduler/job/2078967 > # test job: [1d562ba0aa7df81335bf96c02be77efe8d5bab87] > https://lava.sirena.org.uk/scheduler/job/2078346 > # test job: [4d6e2211aeb932e096f673c88475016b1cc0f8ab] > https://lava.sirena.org.uk/scheduler/job/2078001 > # test job: [32172cf3cb543a04c41a1677c97a38e60cad05b6] > https://lava.sirena.org.uk/scheduler/job/2075073 > # test job: [b3a5302484033331af37569f7277d00131694b57] > https://lava.sirena.org.uk/scheduler/job/2074546 > # test job: [873bc94689d832878befbcadc10b6ad5bb4e0027] > https://lava.sirena.org.uk/scheduler/job/2074833 > # test job: [772ada50282b0c80343c8989147db816961f571d] > https://lava.sirena.org.uk/scheduler/job/2069152 > # test job: [6985defd1d832f1dd9d1977a6a2cc2cef7632704] > https://lava.sirena.org.uk/scheduler/job/2059121 > # test job: [fb1ebb10468da414d57153ddebaab29c38ef1a78] > https://lava.sirena.org.uk/scheduler/job/2059787 > # test job: [2089f086303b773e181567fd8d5df3038bd85937] > https://lava.sirena.org.uk/scheduler/job/2058104 > # test job: [6951be397ca8b8b167c9f99b5a11c541148c38cb] > https://lava.sirena.org.uk/scheduler/job/2055777 > # test job: [4e92abd0a11b91af3742197a9ca962c3c00d0948] > https://lava.sirena.org.uk/scheduler/job/2055848 > # test job: [abc9a349b87ac0fd3ba8787ca00971b59c2e1257] > https://lava.sirena.org.uk/scheduler/job/2054637 > # test job: [55d03b5b5bdd04daf9a35ce49db18d8bb488dffb] > https://lava.sirena.org.uk/scheduler/job/2053889 > # test job: [6bd1ad97eb790570c167d4de4ca59fbc9c33722a] > https://lava.sirena.org.uk/scheduler/job/2053541 > # test job: [1b0f3f9ee41ee2bdd206667f85ea2aa36dfe6e69] > https://lava.sirena.org.uk/scheduler/job/2053565 > # test job: [3c36965df80801344850388592e95033eceea05b] > https://lava.sirena.org.uk/scheduler/job/2049494 > # test job: [2f538ef9f6f7c3d700c68536f21447dfc598f8c8] > https://lava.sirena.org.uk/scheduler/job/2048656 > # test job: [aa897ffc396b48cc39eee133b6b43175d0df9eb5] > https://lava.sirena.org.uk/scheduler/job/2048772 > # test job: [655079ac8a7721ac215a0596e3f33b740e01144a] > https://lava.sirena.org.uk/scheduler/job/2049697 > # test job: [c4e68959af66df525d71db619ffe44af9178bb22] > https://lava.sirena.org.uk/scheduler/job/2044037 > # test job: [380fd29d57abe6679d87ec56babe65ddc5873a37] > https://lava.sirena.org.uk/scheduler/job/2044746 > # test job: [af9c8092d84244ca54ffb590435735f788e7a170] > https://lava.sirena.org.uk/scheduler/job/2043671 > # test job: [84194c66aaf78fed150edb217b9f341518b1cba2] > https://lava.sirena.org.uk/scheduler/job/2038356 > # test job: [252abf2d07d33b1c70a59ba1c9395ba42bbd793e] > https://lava.sirena.org.uk/scheduler/job/2038551 > # test job: [2ecc8c089802e033d2e5204d21a9f467e2517df9] > https://lava.sirena.org.uk/scheduler/job/2038657 > # test job: [ed5d499b5c9cc11dd3edae1a7a55db7dfa4f1bdc] > https://lava.sirena.org.uk/scheduler/job/2029002 > # test job: [e73b743bfe8a6ff4e05b5657d3f7586a17ac3ba0] > https://lava.sirena.org.uk/scheduler/job/2026439 > # test job: [f1dfbc1b5cf8650ae9a0d543e5f5335fc0f478ce] > https://lava.sirena.org.uk/scheduler/job/2025521 > # test job: [ecd0de438c1f0ee86cf8f6d5047965a2a181444b] > https://lava.sirena.org.uk/scheduler/job/2026118 > # test job: [6ef8e042cdcaabe3e3c68592ba8bfbaee2fa10a3] > https://lava.sirena.org.uk/scheduler/job/2025847 > # test job: [20bcda681f8597e86070a4b3b12d1e4f541865d3] > https://lava.sirena.org.uk/scheduler/job/2022995 > # test job: [cf6bf51b53252284bafc7377a4d8dbf10f048b4d] > https://lava.sirena.org.uk/scheduler/job/2023023 > # test job: [28039efa4d8e8bbf98b066133a906bd4e307d496] > https://lava.sirena.org.uk/scheduler/job/2020299 > # test job: [e062bdfdd6adbb2dee7751d054c1d8df63ddb8b8] > https://lava.sirena.org.uk/scheduler/job/2020172 > # test job: [8fdb030fe283c84fd8d378c97ad0f32d6cdec6ce] > https://lava.sirena.org.uk/scheduler/job/2021459 > # test job: [66fecfa91deb536a12ddf3d878a99590d7900277] > https://lava.sirena.org.uk/scheduler/job/2015314 > # test job: [f034c16a4663eaf3198dc18b201ba50533fb5b81] > https://lava.sirena.org.uk/scheduler/job/2015467 > # test job: [4a5ac6cd05a7e54f1585d7779464d6ed6272c134] > https://lava.sirena.org.uk/scheduler/job/2011273 > # test job: [ef042df96d0e1089764f39ede61bc8f140a4be00] > https://lava.sirena.org.uk/scheduler/job/2010164 > # test job: [4c33cef58965eb655a0ac8e243aa323581ec025f] > https://lava.sirena.org.uk/scheduler/job/2009454 > # test job: [01313661b248c5ba586acae09bff57077dbec0a5] > https://lava.sirena.org.uk/scheduler/job/2008766 > # test job: [e7434adf0c53a84d548226304cdb41c8818da1cb] > https://lava.sirena.org.uk/scheduler/job/2007795 > # test job: [77a58ba7c64ccca20616aa03599766ccb0d1a330] > https://lava.sirena.org.uk/scheduler/job/2007309 > # test job: [4795375d8aa072e9aacb0b278e6203c6ca41816a] > https://lava.sirena.org.uk/scheduler/job/2009693 > # test job: [d29479abaded34b2b1dab2e17efe96a65eba3d61] > https://lava.sirena.org.uk/scheduler/job/2008426 > # test job: [e973dfe9259095fb509ab12658c68d46f0e439d7] > https://lava.sirena.org.uk/scheduler/job/2008132 > # test job: [c17fa4cbc546c431ccf13e9354d5d9c1cd247b7c] > https://lava.sirena.org.uk/scheduler/job/2000029 > # test job: [2528c15f314ece50218d1273654f630d74109583] > https://lava.sirena.org.uk/scheduler/job/1997624 > # test job: [d054cc3a2ccfb19484f3b54d69b6e416832dc8f4] > https://lava.sirena.org.uk/scheduler/job/1995769 > # test job: [310bf433c01f78e0756fd5056a43118a2f77318c] > https://lava.sirena.org.uk/scheduler/job/1996063 > # test job: [fd5ef3d69f8975bad16c437a337b5cb04c8217a2] > https://lava.sirena.org.uk/scheduler/job/1996144 > # test job: [638bae3fb225a708dc67db613af62f6d14c4eff4] > https://lava.sirena.org.uk/scheduler/job/1991895 > # test job: [ecba655bf54a661ffe078856cd8dbc898270e4b5] > https://lava.sirena.org.uk/scheduler/job/1985163 > # test job: [7e1906643a7374529af74b013bba35e4fa4e6ffc] > https://lava.sirena.org.uk/scheduler/job/1978631 > # test job: [d742ebcfe524dc54023f7c520d2ed2e4b7203c19] > https://lava.sirena.org.uk/scheduler/job/1975980 > # test job: [6658472a3e2de08197acfe099ba71ee0e2505ecf] > https://lava.sirena.org.uk/scheduler/job/1975543 > # test job: [fce217449075d59b29052b8cdac567f0f3e22641] > https://lava.sirena.org.uk/scheduler/job/1975685 > # test job: [0cc08c8130ac8f74419f99fe707dc193b7f79d86] > https://lava.sirena.org.uk/scheduler/job/1965718 > # test job: [0743acf746a81e0460a56fd5ff847d97fa7eb370] > https://lava.sirena.org.uk/scheduler/job/1964864 > # test job: [d77daa49085b067137d0adbe3263f75a7ee13a1b] > https://lava.sirena.org.uk/scheduler/job/1962775 > # test job: [15afe57a874eaf104bfbb61ec598fa31627f7b19] > https://lava.sirena.org.uk/scheduler/job/1962957 > # test job: [1e570e77392f43a3cdab2849d1f81535f8a033e2] > https://lava.sirena.org.uk/scheduler/job/1962291 > # test job: [fb25114cd760c13cf177d9ac37837fafcc9657b5] > https://lava.sirena.org.uk/scheduler/job/1960165 > # test job: [6621b0f118d500092f5f3d72ddddb22aeeb3c3a0] > https://lava.sirena.org.uk/scheduler/job/1959743 > # test job: [65efe5404d151767653c7b7dd39bd2e7ad532c2d] > https://lava.sirena.org.uk/scheduler/job/1959980 > # test job: [433e294c3c5b5d2020085a0e36c1cb47b694690a] > https://lava.sirena.org.uk/scheduler/job/1957437 > # test job: [0b0eb7702a9fa410755e86124b4b7cd36e7d1cb4] > https://lava.sirena.org.uk/scheduler/job/1957381 > # test job: [bf770d6d2097a52d87f4d9c88d0b05bd3998d7de] > https://lava.sirena.org.uk/scheduler/job/1986562 > # test job: [c2d420796a427dda71a2400909864e7f8e037fd4] > https://lava.sirena.org.uk/scheduler/job/1986677 > # test job: [7e7e2c6e2a1cb250f8d03bb99eed01f6d982d5dd] > https://lava.sirena.org.uk/scheduler/job/1954262 > # test job: [64d87ccfae3326a9561fe41dc6073064a083e0df] > https://lava.sirena.org.uk/scheduler/job/1947255 > # test job: [4d410ba9aa275e7990a270f63ce436990ace1bea] > https://lava.sirena.org.uk/scheduler/job/1947749 > # test job: [5e537031f322d55315cd384398b726a9a0748d47] > https://lava.sirena.org.uk/scheduler/job/1946642 > # test job: [4412ab501677606436e5c49e41151a1e6eac7ac0] > https://lava.sirena.org.uk/scheduler/job/1946288 > # test job: [9797329220a2c6622411eb9ecf6a35b24ce09d04] > https://lava.sirena.org.uk/scheduler/job/1947398 > # test job: [fe8cc44dd173cde5788ab4e3730ac61f3d316d9c] > https://lava.sirena.org.uk/scheduler/job/1946085 > # test job: [6277a486a7faaa6c87f4bf1d59a2de233a093248] > https://lava.sirena.org.uk/scheduler/job/1947023 > # test job: [b83fb1b14c06bdd765903ac852ba20a14e24f227] > https://lava.sirena.org.uk/scheduler/job/1946841 > # test job: [fe4d0dea039f2befb93f27569593ec209843b0f5] > https://lava.sirena.org.uk/scheduler/job/2106243 > # bad: [fe4d0dea039f2befb93f27569593ec209843b0f5] Add linux-next specific > files for 20251119 > git bisect bad fe4d0dea039f2befb93f27569593ec209843b0f5 > # test job: [c8e2262ce3e7658f7689975d66bbdecaf2cf95f9] > https://lava.sirena.org.uk/scheduler/job/2106516 > # bad: [c8e2262ce3e7658f7689975d66bbdecaf2cf95f9] Merge branch 'master' of > https://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git > git bisect bad c8e2262ce3e7658f7689975d66bbdecaf2cf95f9 > # test job: [2d48532d7f2e7d165f29ca9f2cdd589d9a8c2554] > https://lava.sirena.org.uk/scheduler/job/2106588 > # bad: [2d48532d7f2e7d165f29ca9f2cdd589d9a8c2554] Merge branch 'fs-next' of > linux-next > git bisect bad 2d48532d7f2e7d165f29ca9f2cdd589d9a8c2554 > # test job: [f80c4f29e62d88f612101dc7addb0cc7a3bc628d] > https://lava.sirena.org.uk/scheduler/job/2106622 > # bad: [f80c4f29e62d88f612101dc7addb0cc7a3bc628d] Merge branch 'next' of > https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git > git bisect bad f80c4f29e62d88f612101dc7addb0cc7a3bc628d > # test job: [b7ea3276cbe7ea3cb272c4f7fc0f38db6ea7f1ed] > https://lava.sirena.org.uk/scheduler/job/2106673 > # bad: [b7ea3276cbe7ea3cb272c4f7fc0f38db6ea7f1ed] Merge branch 'at91-next' of > https://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git > git bisect bad b7ea3276cbe7ea3cb272c4f7fc0f38db6ea7f1ed > # test job: [e92c9e71a82b75ce8297b60db4693af85ef4593b] > https://lava.sirena.org.uk/scheduler/job/2106728 > # bad: [e92c9e71a82b75ce8297b60db4693af85ef4593b] Merge branch 'mm-unstable' > of https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm > git bisect bad e92c9e71a82b75ce8297b60db4693af85ef4593b > # test job: [7d808bf13943f4c6a6142400bffe14267f6dc997] > https://lava.sirena.org.uk/scheduler/job/2106774 > # good: [7d808bf13943f4c6a6142400bffe14267f6dc997] > mm/damon/tests/sysfs-kunit: handle alloc failures on > damon_sysfs_test_add_targets() > git bisect good 7d808bf13943f4c6a6142400bffe14267f6dc997 > # test job: [93f3c3ac6e9a0695dec5ca8c5aa0fdc7ada3293e] > https://lava.sirena.org.uk/scheduler/job/2106827 > # bad: [93f3c3ac6e9a0695dec5ca8c5aa0fdc7ada3293e] mm: vmstat: correct the > comment above preempt_disable_nested() > git bisect bad 93f3c3ac6e9a0695dec5ca8c5aa0fdc7ada3293e > # test job: [16cdd4e5a52b421b27b598b9eee3cd18212944a1] > https://lava.sirena.org.uk/scheduler/job/2106960 > # good: [16cdd4e5a52b421b27b598b9eee3cd18212944a1] migrate: optimise > alloc_migration_target() > git bisect good 16cdd4e5a52b421b27b598b9eee3cd18212944a1 > # test job: [3da23b1058cde436f5ab711f4597dbe75865ea38] > https://lava.sirena.org.uk/scheduler/job/2107042 > # bad: [3da23b1058cde436f5ab711f4597dbe75865ea38] tools/testing/selftests/mm: > add smaps visibility guard region test > git bisect bad 3da23b1058cde436f5ab711f4597dbe75865ea38 > # test job: [6b82275fdba27802ad7ec6910b86d83bea2dda8d] > https://lava.sirena.org.uk/scheduler/job/2107095 > # good: [6b82275fdba27802ad7ec6910b86d83bea2dda8d] mm: add atomic VMA flags > and set VM_MAYBE_GUARD as such > git bisect good 6b82275fdba27802ad7ec6910b86d83bea2dda8d > # test job: [b331f7745489548c5a020301f6f3b4aad20c7b77] > https://lava.sirena.org.uk/scheduler/job/2107146 > # bad: [b331f7745489548c5a020301f6f3b4aad20c7b77] mm: introduce copy-on-fork > VMAs and make VM_MAYBE_GUARD one > git bisect bad b331f7745489548c5a020301f6f3b4aad20c7b77 > # test job: [f24f3801039f9a2033e3a2390fccc5adc00a8df7] > https://lava.sirena.org.uk/scheduler/job/2107157 > # good: [f24f3801039f9a2033e3a2390fccc5adc00a8df7] mm: implement sticky VMA > flags > git bisect good f24f3801039f9a2033e3a2390fccc5adc00a8df7 > # test job: [2c91ae77d8fbafb153c13e554f50b7bbeef59d76] > https://lava.sirena.org.uk/scheduler/job/2107231 > # bad: [2c91ae77d8fbafb153c13e554f50b7bbeef59d76] > mm-implement-sticky-vma-flags-fix-2 > git bisect bad 2c91ae77d8fbafb153c13e554f50b7bbeef59d76 > # test job: [79ee48c12ef8fe9a3daf0dbeda74f038a3f557be] > https://lava.sirena.org.uk/scheduler/job/2107257 > # bad: [79ee48c12ef8fe9a3daf0dbeda74f038a3f557be] > mm-implement-sticky-vma-flags-fix > git bisect bad 79ee48c12ef8fe9a3daf0dbeda74f038a3f557be > # first bad commit: [79ee48c12ef8fe9a3daf0dbeda74f038a3f557be] > mm-implement-sticky-vma-flags-fix
