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: <6934efce0712070152w70921c1od4ecfa15ce6270a0@mail.gmail.com> Date: Fri, 7 Dec 2007 01:52:15 -0800 From: "Jared Hulbert" <jaredeh@...il.com> To: carsteno@...ibm.com Cc: "Rob Landley" <rob@...dley.net>, "Nick Piggin" <npiggin@...e.de>, "Christian Borntraeger" <borntraeger@...ibm.com>, "Linux Kernel Mailing List" <linux-kernel@...r.kernel.org>, linux-fsdevel@...r.kernel.org, "Eric W. Biederman" <ebiederm@...ssion.com>, "Andrew Morton" <akpm@...ux-foundation.org>, "Jens Axboe" <axboe@...nel.dk> Subject: Re: [patch] ext2: xip check fix > > I think so. The filemap_xip.c functionality doesn't work for Flash > > memory yet. Flash memory doesn't have struct pages to back it up with > > which this stuff depends on. > > Struct page is not the major issue. The primary problem is writing to > the media (and I am not a flash expert at all, just relaying here): > For some period of time, the flash memory is not usable and thus we > need to make sure we can nuke the page table entries that we have in > userland page tables. For that, we need a callback from the device so > that it can ask to get its references back. Oh, and a put_xip_page > counterpart to get_xip_page, so that the driver knows when it's safe > to erase. Well... That's the biggest/hardest problem, yes. But not the first. First we got to tackle the easy read only case, which doesn't require any of that unpleasantness, yet which is used in a bunch of out of tree hacks. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists