On 2/15/23 9:38 AM, John David Anglin wrote: > On 2023-02-15 10:56 a.m., Jens Axboe wrote: >>> Is there maybe somewhere a more detailled testcase which I could try too? >> Just git clone liburing: >> >> git clone git://git.kernel.dk/liburing >> >> and run make && make runtests in there, that'll go through the whole >> regression suite. > Here are test results for Debian liburing 2.3-3 (hppa) with Helge's original patch: > https://buildd.debian.org/status/fetch.php?pkg=liburing&arch=hppa&ver=2.3-3&stamp=1676478898&raw=0 Most of the test failures seem to be related to O_DIRECT opens, which I'm guessing is because it's run on an fs without O_DIRECT support? Outside of that, I think some of the syzbot cases are just generally broken on various archs. Lastly, there's a few of these: Running test buf-ring.t bad run 0/0 = -233 and similar (like -223) which I really don't know what is, where do these values come from? Ah hang on, they are in the parisc errno, so that'd be -ENOBUFS and -EOPNOTSUPP. I wonder if there's some discrepancy between the kernel and user side errno values here? -- Jens Axboe