lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <20150204170251.GG2509@thunk.org> Date: Wed, 4 Feb 2015 12:02:51 -0500 From: Theodore Ts'o <tytso@....edu> To: Nikhilesh Reddy <reddyn@...eaurora.org> Cc: linux-ext4@...r.kernel.org, "Darrick J. Wong" <darrick.wong@...cle.com> Subject: Re: Writes blocked on wait_for_stable_page (Writes of less than page size sometimes take too long) On Tue, Feb 03, 2015 at 03:51:41PM -0800, Nikhilesh Reddy wrote: > > > >I won't give any warrantees, of course, since the AOSP kernel doesn't > >build on x86 and so I can't easily run regression tests on it. So if > >it breaks, you will get to keep both pieces. I will try to at least > >look at bug reports, though, and I can say that 3.18 backport on the > >stock 3.10 kernel survives xfstests much better than the 3.10 version > >of ext4, since a modern xfstests very quickly caused the stock 3.10 > >kernel to panic. :-) Note: I managed to patch/bludgeon the AOSP kernel so it will build on x86 (apparently some Nvidia engineers wasn't very careful about adding Tegra support without breaking x86 builds, boo hiss), and so I was able to run a quick smoke test using kvm-xfstests. "kvm-xfstests smoke" runs most of the tests successfully, modulo a few expected failures, but then the kernel locks up after executing "echo 3 > /proc/sys/vm/drop_caches; cat /proc/slabinfo" in the test framework, which happens just before it halts the VM. I suspect there is a bug in my commit (f9f56f19dc) which lets ext4 use the older shrinker API which is used by the 3.10 kernel. It's on my todo list to look at, but I'm in Mountain View this week and my time has been almost toally sucked up by meetings, so I haven't gotten to it yet. So in case you end up doing some testing of the 3.10 backport branch, I thought I should give you a quick heads up. Cheers, - Ted -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists