From: Joerg Schilling <schilling@fokus.fraunhofer.de> To: schilling@fokus.fraunhofer.de, matthias.andree@gmx.de Cc: matthias.andree@gmx.de, linux-kernel@vger.kernel.org, arjan@infradead.org Subject: Re: Rationale for RLIMIT_MEMLOCK? Date: Mon, 23 Jan 2006 22:23:54 +0100 [thread overview] Message-ID: <43D5496A.nailC6M11I8M8@burner> (raw) In-Reply-To: <20060123203010.GB1820@merlin.emma.line.org> Matthias Andree <matthias.andree@gmx.de> wrote: > > If the behavior described by Matthias is true for current Linuc kernels, > > then there is a clean bug that needs fixing. > > Jörg elided my lines that said valloc() was the function in question. > > Jörg, if we're talking about valloc(), this hasn't much to do with the > kernel, but is a library issue. >From my understanding, the problem is that Linux first grants the mlockall(MLC_FUTURE) call and later ignores this contract. The fact that valloc() works in a way that is not comprehensible seems to be another issue. Libscg calls valloc(size) where size is less than 64 KB. From the strace output from Matthias, it looks like valloc first calls brk() to extend the size of the data segment (probably to aproach the next pagesize aligned border) and later calls mmap() to get 1 MB or memory. Well first it seems that valloc() tries to get too much memory but this is another story. Inside the kernel handler for this call, the permission to lock the new memory _again_ checks for permission and this is wrong as the request for locking all future pages of the process already has been granted. This looks similar to when I open() a file that may only be opened as root and late switch my uid to some other id. If read() would be implemented the same way as Linux implements the locking, each read() call would again check whether the current uid would have permission to get access to the fd from a filename. This is obviously wrong. The _process_ has been granted the rights to mlock all future pages and this is something that needs to be nonored until the process dies. > There is _no_ documentation that says valloc() or memalign() or > posix_memalign() is required to use mmap(). It works on some systems and > for some allocation sizes as a side effect of the valloc() > implementation. The problem seems to be independend how valloc() is implemented. > And because this requirement is not specified in the relevant standards, > it is wrong to assume valloc() returns locked pages. You cannot rely on > mmap() returning locked pages after mlockall() either, because you might > be exceeding resource limits. If there were such resource limits, then they would need to be honored regardless of the privileges of the process. > > If the Linux kernel is not willing to accept the contract by > > mlockall(MLC_FUTURE), then it should now accept the call at all. > > If the application wants locked pages, it either needs to call mmap() > explicitly, or use mlock() on the valloc()ed region. Even then, > allocation or mlock may fail due to resource constraints. I checked > FreeBSD 6-STABLE i386, Solaris 8 FCS SPARC and SUSE Linux 10.0 i386 on > this. What did you check? Solaris does not check for any privileges whan calling mmap() Solaris implements mlockall() via memcntl which contains the only place where a check for secpolicy_lock_memory(CRED()) takes place. > > In our case, the kernel did accept the call to mlockall(MLC_FUTURE), but later > > ignores this contract. This bug should be fixed. > > The complete story is, condensed, and with return values, for a > setuid-root application: > > geteuid() == 0; > mlockall(MLC_CURRENT|MLC_FUTURE) == (success); > seteuid(500) == (success); > valloc(64512 + pagesize) == NULL (failure); > > Jörg, correct me if the valloc() figure is wrong. > > valloc() called mmap() internally, tried to grab 1 MB, and failed with > EAGAIN - as we were able to see from the strace. This is correct. Returning EAGAIN seems to be a result of missunderstanding the POSIX standard. The POSIX standard means real hardware resources when talking about EAGAIN] [ML] The mapping could not be locked in memory, if required by mlockall(), due to a lack of resources. If linux likes to ass a new RLIMIT_MEMLOCK resource, it would be needed to honor this resource independent from the user id in order to prevent being contradictory. Jörg -- EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin js@cs.tu-berlin.de (uni) schilling@fokus.fraunhofer.de (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
next prev parent reply other threads:[~2006-01-23 21:24 UTC|newest]
Thread overview: 439+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-01-23 10:56 Matthias Andree
2006-01-23 11:05 ` Arjan van de Ven
2006-01-23 16:54 ` Matthias Andree
2006-01-23 17:00 ` Arjan van de Ven
2006-01-23 18:01 ` Matthias Andree
2006-01-23 18:13 ` Arjan van de Ven
2006-01-23 18:55 ` Matthias Andree
2006-01-23 19:04 ` Arjan van de Ven
2006-01-23 19:38 ` Joerg Schilling
2006-01-23 20:30 ` Matthias Andree
2006-01-23 21:23 ` Joerg Schilling [this message]
2006-01-23 22:05 ` Matthias Andree
2006-01-24 8:52 ` Arjan van de Ven
2006-01-24 9:08 ` Joerg Schilling
2006-01-24 9:15 ` Arjan van de Ven
2006-01-24 9:18 ` Joerg Schilling
2006-01-24 21:28 ` Theodore Ts'o
2006-01-24 23:19 ` Edgar Toernig
2006-01-25 15:38 ` Joerg Schilling
2006-01-24 23:26 ` Matthias Andree
2006-01-24 23:27 ` Matthias Andree
2006-01-25 15:33 ` Joerg Schilling
2006-01-25 16:01 ` Matthias Andree
2006-01-24 10:51 ` Matthias Andree
2006-01-23 20:30 ` Lee Revell
2006-01-23 21:21 ` CD writing in future Linux (stirring up a hornets' nest) (was: Rationale for RLIMIT_MEMLOCK?) Matthias Andree
2006-01-23 21:26 ` Lee Revell
2006-01-23 21:45 ` Joerg Schilling
2006-01-23 22:00 ` Lee Revell
2006-01-23 21:30 ` Lee Revell
2006-01-23 22:03 ` Joerg Schilling
2006-01-24 13:58 ` Joerg Schilling
2006-01-24 17:42 ` Jan Engelhardt
2006-01-24 18:18 ` CD writing in future Linux (stirring up a hornets' nest) Matthias Andree
2006-01-24 20:54 ` Jan Engelhardt
2006-01-25 15:26 ` Joerg Schilling
2006-01-25 15:13 ` Joerg Schilling
2006-01-25 14:04 ` CD writing in future Linux (stirring up a hornets' nest) (was: Rationale for RLIMIT_MEMLOCK?) Joerg Schilling
2006-01-25 14:21 ` Jens Axboe
2006-01-25 14:47 ` Jan Engelhardt
2006-01-25 14:55 ` Jens Axboe
2006-01-25 14:58 ` Jens Axboe
2006-01-25 17:00 ` Joerg Schilling
2006-01-25 17:10 ` CD writing in future Linux (stirring up a hornets' nest) Matthias Andree
2006-01-25 17:20 ` Joerg Schilling
2006-01-25 17:27 ` Jens Axboe
2006-01-25 23:19 ` Matthias Andree
2006-01-26 12:30 ` Joerg Schilling
2006-01-26 12:58 ` Matthias Andree
2006-01-26 14:19 ` Joerg Schilling
2006-01-26 21:02 ` Jan Engelhardt
2006-01-26 21:40 ` Matthias Andree
2006-01-25 17:24 ` Jens Axboe
2006-01-26 9:35 ` Joerg Schilling
2006-01-26 9:48 ` Jens Axboe
2006-01-26 10:10 ` Matthias Andree
2006-01-26 14:01 ` Joerg Schilling
2006-01-25 17:23 ` CD writing in future Linux (stirring up a hornets' nest) (was: Rationale for RLIMIT_MEMLOCK?) Jens Axboe
2006-01-25 16:57 ` Joerg Schilling
2006-01-25 17:20 ` Jens Axboe
2006-01-25 20:16 ` Lee Revell
2006-01-26 21:06 ` Jan Engelhardt
2006-01-26 21:33 ` Vadim Lobanov
2006-01-26 21:48 ` Gene Heskett
2006-01-26 21:34 ` Vadim Lobanov
2006-01-26 12:32 ` Pavel Machek
2006-02-02 17:17 ` Luke-Jr
2006-02-03 14:08 ` Jan Engelhardt
2006-02-03 16:50 ` Joerg Schilling
2006-02-03 17:24 ` Luke-Jr
2006-02-06 13:51 ` Joerg Schilling
2006-02-06 14:01 ` Matthias Andree
2006-02-06 15:06 ` Peter Read
2006-02-06 15:15 ` CD writing in future Linux (stirring up a hornets' nest) Matthias Andree
2006-02-06 20:54 ` Jim Crilly
2006-02-07 13:06 ` Joerg Schilling
2006-02-07 13:18 ` Martin Mares
2006-02-07 13:47 ` Matthias Andree
2006-02-07 18:37 ` Jim Crilly
2006-02-08 13:27 ` Joerg Schilling
[not found] ` <20060208084501.7bee86b4.seanlkml@sympatico.ca>
2006-02-08 13:45 ` sean
2006-02-08 13:51 ` Martin Mares
2006-02-08 14:12 ` Keith Duthie
2006-02-08 16:28 ` Jim Crilly
2006-02-08 16:32 ` Joerg Schilling
2006-02-08 16:53 ` Jim Crilly
2006-02-09 9:39 ` Joerg Schilling
2006-02-09 10:00 ` Martin Mares
2006-02-09 23:14 ` Kyle Moffett
2006-02-10 1:52 ` Jim Crilly
2006-02-10 12:24 ` Joerg Schilling
2006-02-10 12:15 ` Joerg Schilling
2006-02-09 12:37 ` D. Hazelton
2006-02-10 13:02 ` Christoph Hellwig
2006-02-17 20:55 ` Bill Davidsen
2006-02-17 21:01 ` Christoph Hellwig
2006-02-18 16:44 ` Bill Davidsen
[not found] ` <20060218115802.739dc947.seanlkml@sympatico.ca>
2006-02-18 16:58 ` sean
2006-02-10 16:32 ` Luke-Jr
2006-02-09 10:41 ` Matthias Andree
2006-02-09 13:35 ` Joerg Schilling
2006-02-09 14:00 ` Nick Piggin
2006-02-09 10:50 ` Ralf Müller
2006-02-09 16:30 ` Jan Engelhardt
2006-02-09 16:47 ` Joerg Schilling
2006-02-09 17:15 ` Jan Engelhardt
2006-02-09 17:28 ` Joerg Schilling
2006-02-09 17:36 ` Matthias Andree
2006-02-09 17:37 ` Jan Engelhardt
2006-02-09 21:57 ` CD writing in future Linux Jan Engelhardt
2006-02-10 10:58 ` CD writing in future Linux (stirring up a hornets' nest) Joerg Schilling
2006-02-09 17:36 ` Martin Mares
2006-02-10 10:59 ` Joerg Schilling
2006-02-10 11:47 ` Matthias Andree
2006-02-10 12:35 ` Joerg Schilling
2006-02-09 12:57 ` D. Hazelton
2006-02-10 13:03 ` Joerg Schilling
2006-02-10 3:21 ` D. Hazelton
2006-02-13 13:40 ` Joerg Schilling
2006-02-13 13:52 ` Matthias Andree
2006-02-13 15:15 ` Joerg Schilling
2006-02-13 23:26 ` D. Hazelton
2006-02-13 14:07 ` Martin Mares
2006-02-13 15:29 ` Joerg Schilling
2006-02-13 16:11 ` Jim Crilly
2006-02-13 22:54 ` D. Hazelton
2006-02-14 5:09 ` Alexander Samad
2006-02-13 23:13 ` D. Hazelton
2006-02-10 13:25 ` Dmitry Torokhov
2006-02-10 3:36 ` D. Hazelton
2006-02-10 15:38 ` jerome lacoste
2006-02-10 3:41 ` D. Hazelton
2006-02-13 13:44 ` Joerg Schilling
2006-02-13 14:08 ` jerome lacoste
2006-02-13 15:26 ` Joerg Schilling
2006-02-13 15:47 ` jerome lacoste
2006-02-13 16:19 ` Joerg Schilling
2006-02-13 23:01 ` D. Hazelton
2006-02-14 13:37 ` Joerg Schilling
2006-02-14 14:24 ` Matthias Andree
2006-02-14 16:55 ` Joerg Schilling
2006-02-14 22:27 ` D. Hazelton
2006-02-14 18:43 ` Jim Crilly
2006-02-14 19:06 ` Olivier Galibert
2006-02-14 22:15 ` D. Hazelton
2006-02-14 1:05 ` kernel
2006-02-14 14:03 ` Joerg Schilling
2006-02-10 16:23 ` Gene Heskett
2006-02-12 10:12 ` [ot] Linux heritage (was Re: CD writing in future Linux) Jan Engelhardt
2006-02-13 10:40 ` CD writing in future Linux (stirring up a hornets' nest) Joerg Schilling
2006-02-13 10:52 ` Martin Mares
2006-02-13 14:57 ` Joerg Schilling
2006-02-13 15:03 ` Matthias Andree
2006-02-13 16:29 ` Jan Engelhardt
2006-02-13 16:34 ` Joerg Schilling
2006-02-14 8:08 ` Jan Engelhardt
2006-02-13 16:30 ` Jan Engelhardt
2006-02-14 5:19 ` Marcin Dalecki
2006-02-14 9:20 ` Martin Mares
2006-02-14 10:03 ` D. Hazelton
2006-02-14 15:11 ` Joerg Schilling
2006-02-14 14:25 ` Lennart Sorensen
2006-02-13 12:07 ` jerome lacoste
2006-02-13 15:04 ` Joerg Schilling
2006-02-13 15:24 ` jerome lacoste
2006-02-13 15:49 ` Joerg Schilling
2006-02-13 16:05 ` jerome lacoste
2006-02-13 16:24 ` Joerg Schilling
2006-02-13 16:34 ` Jan Engelhardt
2006-02-13 16:37 ` Joerg Schilling
2006-02-13 19:19 ` Valdis.Kletnieks
2006-02-14 11:48 ` Joerg Schilling
2006-02-14 12:21 ` D. Hazelton
2006-02-14 16:42 ` Joerg Schilling
2006-02-14 16:57 ` grundig
2006-02-14 17:42 ` Joerg Schilling
2006-02-14 22:22 ` D. Hazelton
2006-02-14 12:23 ` Matthias Andree
2006-02-14 22:51 ` Rob Landley
2006-02-14 23:24 ` Olivier Galibert
2006-02-15 0:26 ` Rob Landley
2006-02-15 2:19 ` D. Hazelton
2006-02-15 2:32 ` grundig
2006-02-15 0:04 ` Matthias Andree
2006-02-15 2:55 ` Rob Landley
2006-02-15 6:13 ` Anders Karlsson
2006-02-15 8:37 ` Matthias Andree
2006-02-15 18:31 ` Lennart Sorensen
2006-02-15 19:09 ` Rob Landley
2006-02-15 19:16 ` Doug McNaught
2006-02-15 19:47 ` Rob Landley
2006-02-15 19:50 ` Lennart Sorensen
2006-02-15 21:31 ` Rob Landley
2006-02-17 9:06 ` Helge Hafting
2006-02-17 13:07 ` Matthias Andree
2006-02-17 15:33 ` Jan Engelhardt
2006-02-16 3:06 ` John Stoffel
2006-02-16 3:32 ` Rob Landley
2006-02-16 4:08 ` Alexander Samad
2006-02-17 8:54 ` Helge Hafting
[not found] ` <515e525f0602140501j1f9fbe14x8a3eef0bbf179035@mail.gmail.com>
2006-02-14 16:47 ` Joerg Schilling
2006-02-14 17:08 ` Matthias Andree
2006-02-14 18:05 ` Jan Engelhardt
2006-02-14 17:47 ` Lennart Sorensen
2006-02-14 18:42 ` Jim Crilly
2006-02-13 22:01 ` Carlo J. Calica
2006-02-13 16:36 ` Xavier Bestel
2006-02-13 17:12 ` jerome lacoste
2006-02-13 18:12 ` Joerg Schilling
2006-02-14 11:31 ` Joerg Schilling
2006-02-14 12:15 ` D. Hazelton
2006-02-14 16:40 ` Joerg Schilling
2006-02-14 22:12 ` D. Hazelton
2006-02-14 12:43 ` jerome lacoste
2006-02-14 16:45 ` Joerg Schilling
2006-02-13 22:57 ` D. Hazelton
2006-02-13 0:44 ` Alexander Samad
2006-02-13 14:12 ` jerome lacoste
2006-02-10 12:41 ` Martin Mares
2006-02-10 12:59 ` Joerg Schilling
2006-02-10 13:10 ` Jan Engelhardt
2006-02-10 13:22 ` Joerg Schilling
2006-02-10 14:16 ` Theodore Ts'o
2006-02-10 14:32 ` Joerg Schilling
2006-02-10 14:45 ` Christopher Friesen
2006-02-10 14:52 ` Joerg Schilling
2006-02-10 15:13 ` Christopher Friesen
2006-02-10 15:32 ` Chris Shoemaker
2006-02-10 15:53 ` Christopher Friesen
2006-02-10 18:48 ` Chris Shoemaker
2006-02-13 10:33 ` Joerg Schilling
2006-02-13 10:30 ` Joerg Schilling
2006-02-13 10:55 ` Martin Mares
2006-02-13 12:01 ` Matthias Andree
2006-02-14 5:22 ` Marcin Dalecki
2006-02-13 12:14 ` vold for linux ? [was: Re: CD writing in future Linux (stirring up a hornets' nest)] Xavier Bestel
2006-02-13 12:19 ` forget this maim (vold for linux ? [was: Re: CD writing in future Linux (stirring up a hornets' nest)]) Xavier Bestel
2006-02-13 16:27 ` Jan Engelhardt
2006-02-13 23:35 ` CD writing in future Linux (stirring up a hornets' nest) D. Hazelton
2006-02-10 14:52 ` Theodore Ts'o
2006-02-10 14:54 ` Joerg Schilling
2006-02-10 15:42 ` Erik Mouw
2006-02-10 23:28 ` Marc Koschewski
2006-02-10 15:57 ` Theodore Ts'o
2006-02-13 10:45 ` Joerg Schilling
2006-02-13 12:15 ` Theodore Ts'o
2006-02-13 15:07 ` Joerg Schilling
2006-02-13 15:26 ` Matthias Andree
2006-02-13 16:35 ` Jan Engelhardt
2006-02-10 16:24 ` Diego Calleja
2006-02-13 10:47 ` Joerg Schilling
2006-02-13 15:36 ` Florin Malita
2006-02-13 15:56 ` Joerg Schilling
2006-02-13 16:28 ` Diego Calleja
2006-02-13 16:38 ` Jan Engelhardt
2006-02-13 16:40 ` Florin Malita
2006-02-13 16:43 ` Joerg Schilling
2006-02-13 17:16 ` Luke-Jr
2006-02-10 17:03 ` Nikita Danilov
2006-02-12 10:01 ` Jan Engelhardt
2006-02-13 14:07 ` Joerg Schilling
2006-02-13 14:24 ` Matthias Andree
2006-02-13 16:25 ` Jan Engelhardt
2006-02-13 10:14 ` Joerg Schilling
2006-02-13 10:54 ` Matthias Andree
2006-02-10 22:40 ` Matthias Andree
2006-02-10 11:49 ` DervishD
2006-02-10 11:55 ` Matthias Andree
2006-02-10 12:15 ` DervishD
2006-02-10 12:36 ` Joerg Schilling
2006-02-10 22:43 ` Matthias Andree
2006-02-12 23:17 ` Sam Vilain
2006-02-13 14:29 ` Joerg Schilling
[not found] ` <20060213095038.03247484.seanlkml@sympatico.ca>
2006-02-13 14:50 ` sean
2006-02-13 15:36 ` Joerg Schilling
[not found] ` <20060213104548.2999033d.seanlkml@sympatico.ca>
2006-02-13 15:45 ` sean
2006-02-13 16:10 ` Martin Mares
2006-02-13 16:26 ` Joerg Schilling
[not found] ` <515e525f0602130834h1fd23146laf9daf354b1b8c75@mail.gmail.com>
2006-02-13 16:38 ` Joerg Schilling
2006-02-13 16:44 ` Matthias Andree
2006-02-13 16:50 ` Martin Mares
2006-02-13 16:56 ` Joerg Schilling
2006-02-13 17:14 ` Martin Mares
2006-02-13 17:27 ` Joerg Schilling
2006-02-13 17:37 ` Martin Mares
2006-02-13 20:13 ` Matthias Andree
2006-02-14 8:01 ` Jan Engelhardt
2006-02-13 17:22 ` Luke-Jr
2006-02-13 17:40 ` Joerg Schilling
2006-02-13 17:48 ` newbiz
2006-02-13 17:49 ` Luke-Jr
2006-02-14 11:13 ` Joerg Schilling
2006-02-14 12:08 ` D. Hazelton
2006-02-14 16:35 ` Joerg Schilling
2006-02-14 16:44 ` Matthias Andree
2006-02-14 16:45 ` grundig
2006-02-14 18:00 ` Jan Engelhardt
2006-02-13 19:20 ` Matthias Andree
2006-02-13 23:42 ` D. Hazelton
2006-02-14 8:04 ` Jan Engelhardt
2006-02-14 8:25 ` D. Hazelton
2006-02-14 15:04 ` Joerg Schilling
2006-02-14 16:53 ` Matthias Andree
2006-02-14 17:41 ` Joerg Schilling
2006-02-14 19:49 ` Matthias Andree
2006-02-14 19:56 ` Joerg Schilling
2006-02-14 20:23 ` Matthias Andree
2006-02-14 22:10 ` D. Hazelton
2006-02-16 11:42 ` Joerg Schilling
2006-02-16 11:52 ` Matthias Andree
2006-02-16 18:06 ` Joerg Schilling
2006-02-16 18:14 ` Matthias Andree
2006-02-17 10:29 ` Joerg Schilling
2006-02-17 10:48 ` Martin Mares
2006-02-17 12:09 ` Matthias Andree
2006-02-17 20:45 ` D. Hazelton
2006-02-20 14:59 ` Joerg Schilling
2006-02-20 18:33 ` D. Hazelton
2006-02-21 9:55 ` Joerg Schilling
2006-02-21 23:48 ` D. Hazelton
2006-02-22 17:49 ` Joerg Schilling
2006-02-21 9:30 ` Matthias Andree
2006-02-16 19:26 ` Edgar Toernig
2006-02-17 10:49 ` Joerg Schilling
2006-02-17 13:08 ` Matthias Andree
2006-02-16 22:42 ` D. Hazelton
2006-02-17 11:41 ` Joerg Schilling
2006-02-17 12:01 ` Martin Mares
2006-02-17 13:22 ` Joerg Schilling
2006-02-17 13:40 ` Martin Mares
[not found] ` <20060217083710.2dc6879e.seanlkml@sympatico.ca>
2006-02-17 13:37 ` sean
2006-02-17 15:45 ` Jan Engelhardt
2006-02-17 21:52 ` Joerg Schilling
2006-02-17 23:46 ` D. Hazelton
2006-02-17 20:02 ` D. Hazelton
2006-02-17 18:12 ` Matthias Andree
2006-02-20 14:51 ` Joerg Schilling
2006-02-20 15:47 ` Martin Mares
2006-02-20 17:14 ` Matthias Andree
2006-02-20 18:02 ` D. Hazelton
2006-02-21 9:44 ` Joerg Schilling
2006-02-21 10:16 ` Matthias Andree
2006-02-21 11:01 ` Joerg Schilling
2006-02-21 11:46 ` [OT] portable Makefiles (was: CD writing in future Linux (stirring up a hornets' nest)) Matthias Andree
2006-02-22 13:36 ` Joerg Schilling
2006-02-22 14:05 ` Matthias Andree
2006-02-23 12:15 ` Joerg Schilling
2006-02-23 14:57 ` Matthias Andree
2006-02-23 16:49 ` Joerg Schilling
2006-02-23 17:16 ` Matthias Andree
2006-02-24 10:04 ` Joerg Schilling
2006-02-23 15:42 ` D. Hazelton
2006-02-23 16:56 ` Joerg Schilling
2006-02-23 20:36 ` D. Hazelton
2006-02-23 8:12 ` Herbert Poetzl
2006-02-23 13:04 ` linux-os (Dick Johnson)
2006-02-23 16:35 ` Joerg Schilling
2006-02-23 16:42 ` Herbert Poetzl
2006-02-23 17:01 ` Joerg Schilling
2006-02-23 15:48 ` Joerg Schilling
2006-02-23 16:02 ` Tim Walberg
2006-02-23 16:57 ` Joerg Schilling
2006-02-23 17:23 ` Tim Walberg
2006-02-23 17:32 ` Joerg Schilling
2006-02-23 17:53 ` Tim Walberg
2006-02-24 7:08 ` Jan Engelhardt
2006-02-24 10:09 ` Joerg Schilling
2006-02-25 17:44 ` David Weinehall
2006-02-28 7:24 ` David Weinehall
2006-02-28 18:47 ` Joerg Schilling
2006-02-28 19:49 ` Sam Vilain
2006-02-28 20:01 ` David Weinehall
2006-02-28 20:53 ` Sam Vilain
2006-03-01 16:17 ` Joerg Schilling
2006-03-01 17:39 ` Matthias Andree
2006-02-21 23:37 ` CD writing in future Linux (stirring up a hornets' nest) D. Hazelton
2006-02-22 17:13 ` Joerg Schilling
2006-02-22 17:30 ` Matthias Andree
2006-02-13 16:13 ` Matthias Andree
2006-02-13 14:57 ` Matthias Andree
2006-02-13 23:18 ` D. Hazelton
2006-02-14 13:39 ` Joerg Schilling
2006-02-13 0:50 ` Alexander Samad
2006-02-13 14:33 ` Joerg Schilling
2006-02-13 22:12 ` Lennart Sorensen
2006-02-13 23:21 ` D. Hazelton
2006-02-14 8:06 ` Jan Engelhardt
2006-02-09 17:36 ` Jan Engelhardt
2006-02-10 11:02 ` Joerg Schilling
2006-02-10 13:13 ` Jan Engelhardt
2006-02-10 17:32 ` Michael Buesch
2006-02-09 17:15 ` Matthias Andree
2006-02-10 4:49 ` Alexander Samad
2006-02-08 22:52 ` Martin Mares
[not found] ` <43EA2A58.9070501@gmx.de>
[not found] ` <43EB1067.nail52A2154ZR@burner>
2006-02-09 10:50 ` Matthias Andree
2006-02-09 13:40 ` Joerg Schilling
2006-02-09 15:11 ` DervishD
2006-02-09 15:46 ` Joerg Schilling
2006-02-09 16:32 ` Jan Engelhardt
2006-02-08 21:02 ` DervishD
2006-02-08 21:14 ` Lennart Sorensen
2006-02-08 21:26 ` Matthias Andree
2006-02-09 17:54 ` Lennart Sorensen
2006-02-09 9:02 ` DervishD
2006-02-09 13:31 ` Joerg Schilling
2006-02-09 15:02 ` DervishD
2006-02-09 15:45 ` Joerg Schilling
2006-02-09 15:57 ` Jim Crilly
2006-02-10 5:05 ` Alexander Samad
2006-02-09 10:29 ` Joerg Schilling
2006-02-09 10:53 ` Matthias Andree
2006-02-09 13:42 ` Joerg Schilling
2006-02-09 15:33 ` Matthias Andree
2006-02-09 14:57 ` DervishD
2006-02-09 15:42 ` Joerg Schilling
2006-02-09 16:32 ` Matthias Andree
2006-02-09 17:33 ` DervishD
2006-02-10 10:57 ` Joerg Schilling
2006-02-10 11:45 ` DervishD
2006-02-10 12:33 ` Joerg Schilling
2006-02-10 12:58 ` DervishD
2006-02-09 16:00 ` Jim Crilly
2006-02-09 16:01 ` Joerg Schilling
2006-02-09 16:10 ` Jim Crilly
2006-02-09 16:13 ` Joerg Schilling
2006-02-09 16:26 ` Matthias Andree
2006-02-09 16:30 ` Jim Crilly
2006-02-09 10:27 ` Joerg Schilling
2006-02-09 10:58 ` Matthias Andree
2006-02-09 14:55 ` DervishD
2006-02-06 17:25 ` CD writing in future Linux (stirring up a hornets' nest) (was: Rationale for RLIMIT_MEMLOCK?) Joerg Schilling
2006-02-07 10:57 ` Matthias Andree
2006-02-06 17:40 ` Luke-Jr
2006-01-23 21:33 ` Rationale for RLIMIT_MEMLOCK? Joerg Schilling
2006-01-23 19:57 ` Lee Revell
2006-01-23 21:34 ` Theodore Ts'o
2006-01-24 11:06 ` Matthias Andree
[not found] <5yddh-1pA-47@gated-at.bofh.it>
[not found] ` <5ydni-1Qq-3@gated-at.bofh.it>
[not found] ` <5yek1-3iP-53@gated-at.bofh.it>
[not found] ` <5yeth-3us-33@gated-at.bofh.it>
[not found] ` <5yf5O-4iF-19@gated-at.bofh.it>
[not found] ` <5yfI4-5kU-11@gated-at.bofh.it>
[not found] ` <5ygDT-6LK-3@gated-at.bofh.it>
[not found] ` <5yscc-68j-5@gated-at.bofh.it>
[not found] ` <5ysvk-6JI-5@gated-at.bofh.it>
[not found] ` <5ysvk-6JI-3@gated-at.bofh.it>
[not found] ` <5yEn7-7Or-21@gated-at.bofh.it>
[not found] ` <5yUUI-6JR-15@gated-at.bofh.it>
2006-01-26 0:12 ` Bodo Eggert
2006-02-03 20:49 Michael Kerrisk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=43D5496A.nailC6M11I8M8@burner \
--to=schilling@fokus.fraunhofer.de \
--cc=arjan@infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=matthias.andree@gmx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®