On Tue, Apr 15, 2008 at 07:34:30PM +0200, Pavel Machek wrote:I only see an application bug so far. If you can't do it on demand (which I can't see any way to do) then I don't think malware can take advantage of it. True, but even without this behaviour doing seeks and read/writes from multiple threads without locking will already show plenty of problems even if you somehow manage to hit this issue, and not only that you have to have threads writing to different 4GB aligned chunks of the file to cause a problem, since otherwise they would all be setting the top bits the same. I would hope anyone doing multithreaded work on a file that big would like to avoid the locking issue by using pread and pwrite instead in which case there is no problem either. Does it say anything about what happens if you try to seek from two places at once? The parts I can find for posix don't say one way or the other. -- Len Sorensen --
| Jeff Garzik | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Christoph Hellwig | Re: [malware-list] [RFC 0/5] [TALPA] Intro to a linux interface for on access scan... |
| Heiko Carstens | Re: -mm merge plans for 2.6.23 -- sys_fallocate |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Arjan van de Ven | Re: [GIT]: Networking |
| Jens Axboe | Re: [BUG] New Kernel Bugs |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Emmanuel Dreyfus | fixing send(2) semantics (kern/29750) |
| Christos Zoulas | Re: Melting down your network [Subject changed] |
| Juan RP | Changing the I/O scheduler on-the-fly |
| Emmanuel Dreyfus | Re: fixing send(2) semantics (kern/29750) |
