Re: Sporadic regmap unit test failure in raw_sync

From: Mark Brown
Date: Thu Feb 08 2024 - 17:11:27 EST


On Thu, Feb 08, 2024 at 01:45:13PM -0800, Guenter Roeck wrote:

> # raw_sync: EXPECTATION FAILED at drivers/base/regmap/regmap-kunit.c:1305
> Expected &hw_buf[6] != val, but
> &hw_buf[6] ==
> 57 30
> val ==
> 57 30
> not ok 4 rbtree-big
> ok 5 maple-little
> ok 6 maple-big
> # raw_sync: pass:5 fail:1 skip:0 total:6
> not ok 25 raw_sync

> This is with regmap: 'kunit: fix raw noinc write test wrapping'
> applied on top of the upstream kernel (v6.8-rc3-47-g047371968ffc).
> So far I have seen it only once, with the x86_64:q35 emulation in qemu.

I guess it's possible that we randomly generated the same value for the
initial and modified values here?

Attachment: signature.asc
Description: PGP signature