Mailinglist Archive: opensuse-bugs (8956 mails)

< Previous Next >
[Bug 213982] LSB: msync() does not detect a hole in mapped range
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Fri, 20 Oct 2006 16:10:45 -0600 (MDT)
  • Message-id: <20061020221045.51883B96@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=213982


pbaudis@xxxxxxxxxx changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |pbaudis@xxxxxxxxxx
AssignedTo|pbaudis@xxxxxxxxxx |kernel-maintainers@xxxxxxxxxxxxxxxxxxxxxx




------- Comment #2 from pbaudis@xxxxxxxxxx 2006-10-20 16:10 MST -------
Funnily enough, this topic was mentioned today on #lsb (Jiri, if you're using
IRC, it might be interesting for you to hang there BTW, since you're doing the
conformance testing):

[23:50] < licquia> basically, the lsb tests mmap() three consecutive pages from
a large file, and then munmap() the middle page
[23:51] < licquia> then they try to msync() the first two pages
[23:51] < licquia> that should fail, but on kernels 2.6.17 and higher, it
succeeds
[23:52] < pasky> I see. How grave is it a problem for LSB certification? Do the
distributions need to fix that? Or will LSB be "fixed" not to mandate that?
[23:52] < licquia> that's what i'm trying to figure out
[23:52] < licquia> right now, it's looking like a kernel problem
[23:52] < licquia> after some investigation, i've found evidence that it's
fixed in 2.6.19rc1
[23:52] < licquia> which i'm testing right now
[23:53] < licquia> (if i can get a kernel built that supports sata :-) )
[23:53] < licquia> what clued us in is that red hat backported the patch to
their 2.6.18 kernel
[23:54] < licquia> and fedora core w/ that kernel passes the test

http://kernel.org/git/?p=linux/kernel/git/stable/linux-2.6.17.y.git;a=commit;h=707c21c848deeb0200ba3f07e4ba90e6dc419c2f
broke it.
http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=204ec841fbea3e5138168edbc3a76d46747cc987
fixed it.


--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

< Previous Next >
References