* Jesse Barnes [EMAIL PROTECTED] wrote:
On previous kernels the MCFG was rejected because it wasn't e820
reserved:
Yep, this patch (as was stated many times) requires other fixes to PCI
probing--either disabling decode, not using mmconfig unless absolutely
required, or one of the
On Jan 7, 2008 9:50 PM, Christoph Lameter [EMAIL PROTECTED] wrote:
On Mon, 7 Jan 2008, Yinghai Lu wrote:
try to kexec 2.6.23 from RHEL 5.1, will get
Your BIOS doesn't leave a aperture memory hole
Please enable the IOMMU option in the BIOS setup
This costs you 64 MB of RAM == reboot
* Robert Hancock [EMAIL PROTECTED] wrote:
At least, I thought it was in Greg's tree, not sure now.. This is the
patch in -mm:
http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.24-rc6/2.6.24-rc6-mm1/broken-out/pci-disable-decoding-during-sizing-of-bars.patch
Without this
Andrew Morton wrote:
On Mon, 07 Jan 2008 16:06:20 +0530 Kamalesh Babulal [EMAIL PROTECTED] wrote:
The defconfig make fails on x86_64 (AMD box) with following error
CHK include/linux/utsrelease.h
CALLscripts/checksyscalls.sh
CHK include/linux/compile.h
GEN .version
On Jan 7, 2008 7:29 PM, Michal Simek [EMAIL PROTECTED] wrote:
Hi all,
I redesigned all files for microblaze cpu (xilinx fpga).
All code is FDT compatible.
I would like to ask you what is the best way to push these changes to
kernel.org.
Welcome to the home of kernel.
I remember Blackfin
On Mon, 7 Jan 2008, Parag Warudkar wrote:
On Jan 7, 2008 6:54 PM, Rafael J. Wysocki [EMAIL PROTECTED] wrote:
Well, now you're saying 2.6.23.12 is also affected, so this doesn't seem to
be a recent regression in fact?
I have run 2.6.23 series before but my usage pattern seems to have
* Hiroshi Shimamoto [EMAIL PROTECTED] wrote:
Hi Ingo,
I think local_irq_enable() is missing in default_idle() on x86_64.
It's for recent x86 tree.
From: Hiroshi Shimamoto [EMAIL PROTECTED]
Subject: [PATCH] x86_64: enable irq in default_idle
local_irq_enable() is missing after
On Jan 8, 2008 1:13 AM, Matt Reimer [EMAIL PROTECTED] wrote:
On Mon, 2008-01-07 at 15:10 -0800, Andrew Morton wrote:
On Sun, 06 Jan 2008 14:46:14 +0100
Philipp Zabel [EMAIL PROTECTED] wrote:
The DS1WM driver incorrectly infers the IAS bit (1-wire interrupt active
high) from IRQ
* H. Peter Anvin [EMAIL PROTECTED] wrote:
Fix crash on NUMA reported by Dhaval Giani (reported as being a kexec
issue.)
thanks, applied.
Ingo
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
* H. Peter Anvin [EMAIL PROTECTED] wrote:
Fix crash on NUMA reported by Dhaval Giani (reported as being a kexec
issue.)
here's the delta fix.
Ingo
Index: linux-x86.q/arch/x86/kernel/setup_32.c
===
---
Please, fold into gregkh-driver-block-device.patch
---
[PATCH -mm 1/4] genhd: fixup kobj_to_dev() macro
From Pavel Emelyanov [EMAIL PROTECTED]
Using kobj twice is not OK, because substitution will be done twice
resulting in compile breakage if
Please, fold into
gregkh-driver-kobject-convert-hvcs-to-use-kref-not-kobject.patch
--
[PATCH -mm 3/4] hvcs: fixup container_of() usage
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
---
drivers/char/hvcs.c |2 +-
1 file
Using attr twice is not OK, because it effectively prohibits such
container_of() on variables not named attr.
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
---
arch/sh/kernel/cpu/sh4/sq.c|2 +-
drivers/lguest/lguest_device.c |2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
Hi Bryan,
On Jan 8, 2008 10:28 AM, Bryan Wu [EMAIL PROTECTED] wrote:
1. Push patches to LKML when merge window open (2 weeks after a stable
kernel version release, for example 2 weeks after 2.6.24 released)
You shouldn't wait for the merge window to open to send patches for
review for the
The latest maintenance release GIT 1.5.3.8 is available at the
usual places:
http://www.kernel.org/pub/software/scm/git/
git-1.5.3.8.tar.{gz,bz2} (tarball)
git-htmldocs-1.5.3.8.tar.{gz,bz2} (preformatted docs)
git-manpages-1.5.3.8.tar.{gz,bz2}
[PATCH -mm 2/4] hifn_795x: fixup container_of() usage
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
---
drivers/crypto/hifn_795x.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/drivers/crypto/hifn_795x.c
+++ b/drivers/crypto/hifn_795x.c
@@ -664,7 +664,7 @@ struct
* [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
+enum dma_data_attr {
+ DMA_ATTR_BARRIER = (1 0),
+ DMA_ATTR_FOO = (1 1),
+ DMA_ATTR_GOO = (1 2),
+ DMA_ATTR_MAX = (1 3),
+};
FOO/GOO we dont need i guess ...
+#define DMA_FLAGS_ATTR_SHIFT 8
+#define DMA_FLAGS_DIR_MASK
* [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
Allow dma attributes to be passed to dma_map_*/dma_unmap_*
implementations on x86_64.
btw., the x86 bits look pretty sane - once there's an agreement on how
the attributes API should look like.
Ingo
--
To unsubscribe from this list: send
El Mon, 07 Jan 2008 23:27:35 +
David Howells [EMAIL PROTECTED] escribió:
Sam Ravnborg [EMAIL PROTECTED] wrote:
David - will you look into this?
Do you have a config?
David
My config follows:
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.24-rc6
* Ananth N Mavinakayanahalli [EMAIL PROTECTED] wrote:
From: Ananth N Mavinakayanahalli [EMAIL PROTECTED]
Here is a quick and naive smoke test for kprobes. This is intended to
just verify if some unrelated change broke the *probes subsystem. It
is self contained, architecture agnostic and
(Rusty Cc:-ed)
* Kyle McMartin [EMAIL PROTECTED] wrote:
handle_sysrq can be called from interrupt context.
sysrq_timer_list_show eventually starts poking at module symbols which
take the module mutex.
so instead, let's just kick off a workqueue.
[ doesn't happen on my laptop with the
Kamalesh Babulal wrote:
Andrew Morton wrote:
On Mon, 07 Jan 2008 16:06:20 +0530 Kamalesh Babulal [EMAIL PROTECTED]
wrote:
The defconfig make fails on x86_64 (AMD box) with following error
CHK include/linux/utsrelease.h
CALLscripts/checksyscalls.sh
CHK
Hello everybody!
I'd like to mirror write accesses to a block-device to two devices, get all
all *read* accesses from one of these, and if it fails, to fallback to the
other device.
The usage would be to use some kind of NAS box as persistent network block
device, with some other machine
On Jan 8, 2008 4:49 PM, Pekka Enberg [EMAIL PROTECTED] wrote:
Hi Bryan,
On Jan 8, 2008 10:28 AM, Bryan Wu [EMAIL PROTECTED] wrote:
1. Push patches to LKML when merge window open (2 weeks after a stable
kernel version release, for example 2 weeks after 2.6.24 released)
You shouldn't wait
* [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
This patchset simplifies the code that arches need to maintain to
support per cpu functionality. Most of the code is moved into arch
independent code. Only a minimal set of definitions is kept for each
arch.
The patch also unifies the x86
On Mon, 7 Jan 2008 09:29:56 -0800
Andrew Morton [EMAIL PROTECTED] wrote:
On Mon, 7 Jan 2008 12:09:04 +0100 Ingo Molnar [EMAIL PROTECTED] wrote:
This causes a practical problem. When a runaway real-time task
is eating 100% CPU and we attempt to put the CPU offline,
sometimes we
* Markus Metzger [EMAIL PROTECTED] wrote:
Return the API version and the size of a bts_struct in the
PTRACE_BTS_STATUS command. This might be handy in case other archs
want to use and extend the interface. It allows users to program
against one version and continue to work for newer
* John Reiser [EMAIL PROTECTED] wrote:
Dear $ARCH Maintainers,
This patch adds Elf32_Sym .st_info (STT_FUNC) and .st_size for
hand-coded checksum and semaphore subroutines. I needed this info
when writing a static analyzer for stack depth [grovel over ./vmlinux]
on the um
Dave, this patch is against 2.6.24-rc6-mm1. You said git-drm had rewritten this
area,
but the patch didn't have any rejects and seems to run fine here (although I'm
not
exactly sure how to exercise drm too well).
Anyway, please apply.
--
drm: nopage
Convert drm from nopage to fault.
Remove
Patch against 2.6.24-rc6-mm1... nothing in your tree appears to use nopage.
This patch should transfer without rejects upstream, so it shouldn't be too
difficult.
Would be nice to get in 2.6.25 if we can.
---
mm: remove nopage
Nothing in the tree uses nopage any more. Remove support for it in
Gabor Gombas wrote:
On Tue, Jan 08, 2008 at 12:24:05AM +0900, Tejun Heo wrote:
Does the attached patch fix the problem?
No, it still oopses.
Thanks. Please apply the attached patch and report the oops.
--
tejun
diff --git a/drivers/ata/libata-eh.c b/drivers/ata/libata-eh.c
diff --git
* Rafael J. Wysocki [EMAIL PROTECTED] wrote:
On Monday, 7 of January 2008, Rafael J. Wysocki wrote:
On Monday, 7 of January 2008, Pavel Machek wrote:
Unify arch/x86/kernel/acpi/sleep*.c
Pretty trivial unification; when two functions differed, it was
usually in error handling, and
Hi Andrew, hi Chritoph,
On Mon, 7 Jan 2008 11:38:31 -0800, Andrew Morton wrote:
On Mon, 7 Jan 2008 10:31:53 -0800 (PST)
Christoph Lameter [EMAIL PROTECTED] wrote:
On Mon, 7 Jan 2008, Andrew Morton wrote:
: undefined reference to `__you_cannot_kmalloc_that_much'
There is also a
* Takashi Iwai [EMAIL PROTECTED] wrote:
The only difference between rc6 and rc7 in sound/pci/hda/hda_intel.c is
this:
diff -ur linux-2.6.24-rc6/sound/pci/hda/hda_intel.c
linux-2.6.24-rc7/sound/pci/hda/hda_intel.c
--- linux-2.6.24-rc6/sound/pci/hda/hda_intel.c 2007-12-21
-Original Message-
From: Ingo Molnar [mailto:[EMAIL PROTECTED]
Sent: Dienstag, 8. Januar 2008 10:50
please dont use shorts. Lets just us bts_size and no version
at all, ok?
OK.
We need to be careful to add the positive and negative flag for new
features. Otherwise, we cannot
On Mon 07-01-08 22:10:01, Marcin Slusarz wrote:
On Mon, Jan 07, 2008 at 03:48:21PM +0100, Jan Kara wrote:
On Sun 06-01-08 02:21:50, [EMAIL PROTECTED] wrote:
Signed-off-by: Marcin Slusarz [EMAIL PROTECTED]
I'm not sure if this improves readability in general. If the code is
really a
* Paolo Ciarrocchi [EMAIL PROTECTED] wrote:
int ia32_classify_syscall(unsigned syscall)
{
- switch(syscall) {
+ switch (syscall) {
case __NR_open:
return 2;
case __NR_openat:
this patch has whitespace damage. (tabs got converted to spaces)
i
On Jan 8, 2008 11:20 AM, Ingo Molnar [EMAIL PROTECTED] wrote:
* Paolo Ciarrocchi [EMAIL PROTECTED] wrote:
int ia32_classify_syscall(unsigned syscall)
{
- switch(syscall) {
+ switch (syscall) {
case __NR_open:
return 2;
case
* Miles Lane [EMAIL PROTECTED] wrote:
Is this an issue in the Totem code or in the kernel? Please, let me
know if you need my .config file.
could you try Peter's patch from:
http://groups.google.com/group/linux.kernel/browse_thread/thread/d4cdeeedd72719ed
does it fix that warning?
* Rafael J. Wysocki [EMAIL PROTECTED] wrote:
OK, changed it.
I don't think this is the right way to do it, as you'll get email
for every change to every bug until it's assigned, but seeing as
that's what you asked for, and we can't seem to get vger to take
bounces, I guess it'll
On Mon 07-01-08 21:44:26, Marcin Slusarz wrote:
On Mon, Jan 07, 2008 at 12:26:18PM +, Christoph Hellwig wrote:
On Sun, Jan 06, 2008 at 01:44:34AM +0100, [EMAIL PROTECTED] wrote:
+static struct udf_bitmap *udf_sb_alloc_bitmap(struct super_block *sb,
__u32 index)
+{
+ struct
tomoyo-hooks.patch
Description: application/octect-stream
tomoyo-mount.patch
Description: application/octect-stream
tomoyo-net.patch
Description: application/octect-stream
tomoyo-headers.patch
Description: application/octect-stream
tomoyo-domain.patch
Description: application/octect-stream
tomoyo-file.patch
Description: application/octect-stream
On Tue, Jan 08, 2008 at 10:56:09AM +0100, Jean Delvare wrote:
Hi Andrew, hi Chritoph,
On Mon, 7 Jan 2008 11:38:31 -0800, Andrew Morton wrote:
On Mon, 7 Jan 2008 10:31:53 -0800 (PST)
Christoph Lameter [EMAIL PROTECTED] wrote:
On Mon, 7 Jan 2008, Andrew Morton wrote:
:
Return the size of bts_struct in the PTRACE_BTS_STATUS command.
Change types to u32.
Signed-off-by: Markus Metzger [EMAIL PROTECTED]
---
Index: linux-2.6-x86/arch/x86/kernel/ptrace.c
===
---
Sam Ravnborg wrote:
On Mon, Jan 07, 2008 at 02:18:27PM +0530, Kamalesh Babulal wrote:
Hi,
The make allyesconfig build fails on x86_64 (AMD box) with the following
error
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CALLscripts/checksyscalls.sh
CHK
Man pages for the ptrace bts API.
Signed-off-by: Markus Metzger [EMAIL PROTECTED]
---
Index: man/man2/ptrace.2
===
--- man.orig/man2/ptrace.2 2008-01-08 11:21:38.%N +0100
+++ man/man2/ptrace.2 2008-01-08 11:22:38.%N +0100
@@
On Mon, Jan 07, 2008 at 05:57:42PM +0100, Peter Zijlstra wrote:
Subject: sched: rt-group: add uid-group interface
Extend the /sys/kernel/uids/uid/ interface to allow setting
the group's rt_period and rt_runtime.
Hi Peter,
Cool stuff! I will try out these patches and try to give you some
TOMOYO Linux is our work in the field of security enhancement for Linux.
This is the 6th submission of TOMOYO Linux.
(http://tomoyo.sourceforge.jp/wiki-e/?WhatIs#mainlining)
Changes since previous (November 17th) submission:
* Added security goal document. (Documentation/TOMOYO.txt)
This
tomoyo-documentation.patch
Description: application/octect-stream
On Tuesday 08 January 2008 19:46:29 Alexey Dobriyan wrote:
Using attr twice is not OK, because it effectively prohibits such
container_of() on variables not named attr.
Signed-off-by: Alexey Dobriyan [EMAIL PROTECTED]
Thanks, nice catch. Took me a while to understand that you meant you can't
replace-vfs-with-wrapper-functions.patch
Description: application/octect-stream
tomoyo-signal.patch
Description: application/octect-stream
* Peter Zijlstra [EMAIL PROTECTED] wrote:
Subject: sched: rt-group: add uid-group interface
Extend the /sys/kernel/uids/uid/ interface to allow setting the
group's rt_period and rt_runtime.
thanks, applied.
Ingo
--
To unsubscribe from this list: send the line unsubscribe
add-wrapper-functions-for-vfs-helper-functions.patch
Description: application/octect-stream
tomoyo-audit.patch
Description: application/octect-stream
tomoyo-capability.patch
Description: application/octect-stream
tomoyo-realpath.patch
Description: application/octect-stream
tomoyo-condition.patch
Description: application/octect-stream
On Jan 8, 2008 11:28 AM, Ingo Molnar [EMAIL PROTECTED] wrote:
* Paolo Ciarrocchi [EMAIL PROTECTED] wrote:
i fixed this up, but the other patches in your queue are corrupted
too, they have linewraps and tabs-spaces problems as well.
:-/ Sorry about that, I fwed the patch queue with
tomoyo-exec.patch
Description: application/octect-stream
add-struct-vfsmount-to-struct-task_struct.patch
Description: application/octect-stream
add-signal-hooks-at-sleepable-locations.patch
Description: application/octect-stream
tomoyo-environ.patch
Description: application/octect-stream
add-packet-filtering-based-on-process-security-context.patch
Description: application/octect-stream
tomoyo-kconfig.patch
Description: application/octect-stream
* Paolo Ciarrocchi [EMAIL PROTECTED] wrote:
i fixed this up, but the other patches in your queue are corrupted
too, they have linewraps and tabs-spaces problems as well.
:-/ Sorry about that, I fwed the patch queue with gmail.
no problem.
Subject: x86: coding style fixes in
On Sun, 2008-01-06 at 12:29 -0800, Andrew Morton wrote:
On Sun, 06 Jan 2008 19:01:10 +0100 Mike Galbraith [EMAIL PROTECTED] wrote:
On Sun, 2008-01-06 at 10:42 +0100, Mike Galbraith wrote:
FWIW, here's box having same seizure writing to /dev/pktcdvd/sr0.
Ugh, horrid device IO ==
On Sun, Nov 25, 2007 at 01:24:25PM +0200, James Bottomley wrote:
This is a bit of a rash of bug fixes. The qla1280 is actually a bug fix
(in spite of the title---it's actually correcting an existing problem
with the qla1280 implementation of accessors that broke the current
driver).
* Peter Zijlstra [EMAIL PROTECTED] wrote:
On Sun, 2008-01-06 at 17:11 +0100, Peter Zijlstra wrote:
plain text document attachment (hrtimer-fallback.patch)
I know I should have boot tested more combinations :-(
Please fold this into the patch.
done.
Ingo
--
To unsubscribe from
[arch/x86/kernel/smpboot_64.c]
void do_fork_idle(struct work_struct *work)
Needs labelling with __cpuinit.
David
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
On Tuesday 08 January 2008 00:05:25 Glauber de Oliveira Costa wrote:
+ /* Watch out for arbitrary vcpu indexes! */
+ if (vcpu_id lg-nr_vcpus)
+ return -EINVAL;
+
+ vcpu = lg-vcpus[vcpu_id];
+
Out-by-one error here... Fixed it for you, plus a couple of others.
I've
On Tue, 2008-01-08 at 16:27 +0530, Dhaval Giani wrote:
On Mon, Jan 07, 2008 at 05:57:42PM +0100, Peter Zijlstra wrote:
Subject: sched: rt-group: add uid-group interface
Extend the /sys/kernel/uids/uid/ interface to allow setting
the group's rt_period and rt_runtime.
Hi Peter,
Label x86 do_fork_idle() with __cpuinit to avoid getting linker warnings when
it references fork_idle(). Also make it static.
Signed-off-by: David Howells [EMAIL PROTECTED]
---
arch/x86/kernel/smpboot_64.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git
* Rusty Russell [EMAIL PROTECTED] wrote:
Right now, only the last 1 module is tracked; I expect that this is
enough for the vast majority of cases where this information
matters; if it turns out that tracking more is important, we can
always extend it to that.
Signed-off-by: Arjan
I'm sorry. I sent inlined patches with quilt,
but MTA converted them to attached files.
I'll retry soon.
Regards,
Kentaro Takeda
--
To unsubscribe from this list: send the line unsubscribe linux-kernel in
the body of a message to [EMAIL PROTECTED]
More majordomo info at
On Tuesday 08 January 2008 22:33:23 Ingo Molnar wrote:
* Rusty Russell [EMAIL PROTECTED] wrote:
+/* FIXME: Risky: returns a pointer into a module w/o lock */
stupid question: since module unloads are so rare, why isnt this via the
same mechanism that CPU hotplug uses to securely unregister
From: Miklos Szeredi [EMAIL PROTECTED]
This is an experimental patch for supporing unprivileged mounts and
umounts. The following features are added:
1) If mount/umount are suid, first try without privileges.
This is done by forking, dropping privileges in child, and redirecting
stderr to
On Tuesday 08 January 2008 22:23:31 Ingo Molnar wrote:
* Rusty Russell [EMAIL PROTECTED] wrote:
Right now, only the last 1 module is tracked; I expect that this is
enough for the vast majority of cases where this information
matters; if it turns out that tracking more is important, we
thanks a ton. ia32_setup_frame+0xe2/0x1e0 crashes with a NULL pointer it
appears. Could you send me your kernel's .config ?
sure:
(I renamed the kernel in Makefile for being able to distinguish it
from the other git-kernels - bisect-crash)
#
# Automatically generated make config: don't edit
#
Hi everyone,
sorry for the long delay
- I first had to get home set up my rig to reproduce this hardlock
(repeatedly hardlocking / shutting down the laptop doesn't do too good
to the new hdd ;) )
and fortunately I was successful :)
sorry for the bad quality of the pics (they were taken with
On Tue, 08 Jan 2008 12:05:16 +0100 Mike Galbraith [EMAIL PROTECTED] wrote:
On Sun, 2008-01-06 at 12:29 -0800, Andrew Morton wrote:
On Sun, 06 Jan 2008 19:01:10 +0100 Mike Galbraith [EMAIL PROTECTED] wrote:
On Sun, 2008-01-06 at 10:42 +0100, Mike Galbraith wrote:
FWIW, here's
After much sitting in -mm, Andrew dropped this patchset due to
conflicts with other stuff. It would be nice, if it could be reviewed
in time for 2.6.26 (2.6.25 is closed as far as I understand).
v5 - v6:
- update to latest -mm
- preliminary util-linux-ng support (will post right after this
* David Howells [EMAIL PROTECTED] wrote:
Label x86 do_fork_idle() with __cpuinit to avoid getting linker
warnings when it references fork_idle(). Also make it static.
Thomas is already working on this and has a patch for this and for other
linker warnings.
Ingo
--
To unsubscribe
From: Miklos Szeredi [EMAIL PROTECTED]
Allow bind mounts to unprivileged users if the following conditions are met:
- mountpoint is not a symlink
- parent mount is owned by the user
- the number of user mounts is below the maximum
Unprivileged mounts imply MS_SETUSER, and will also have
* Rusty Russell [EMAIL PROTECTED] wrote:
+/* FIXME: Risky: returns a pointer into a module w/o lock */
stupid question: since module unloads are so rare, why isnt this via the
same mechanism that CPU hotplug uses to securely unregister CPUs? I.e.
quiet all CPUs, disable irqs on all of them,
Hi guys,
I'd like to finally remove nopfn from the tree. So I would really like to get
this patch into -mm soon (or broken out patches into appropriate trees).
Anyway, I don't have a good way to compile mspec or cell changes very easily.
Hopefully if there are any silly typos, they will be
From: Miklos Szeredi [EMAIL PROTECTED]
This patchset adds support for keeping mount ownership information in the
kernel, and allow unprivileged mount(2) and umount(2) in certain cases.
The mount owner has the following privileges:
- unmount the owned mount
- create a submount under the
From: Miklos Szeredi [EMAIL PROTECTED]
Use FS_SAFE for fuse fs type, but not for fuseblk.
FUSE was designed from the beginning to be safe for unprivileged users. This
has also been verified in practice over many years. In addition unprivileged
mounts require the parent mount to be owned by the
From: Miklos Szeredi [EMAIL PROTECTED]
Add sysctl variables for accounting and limiting the number of user
mounts.
The maximum number of user mounts is set to 1024 by default. This
won't in itself enable user mounts, setting a mount to be owned by a
user is first needed
[akpm]
- don't use
On Tuesday 08 January 2008 20:17:42 Ingo Molnar wrote:
(Rusty Cc:-ed)
* Kyle McMartin [EMAIL PROTECTED] wrote:
handle_sysrq can be called from interrupt context.
sysrq_timer_list_show eventually starts poking at module symbols which
take the module mutex.
so instead, let's just kick
From: Miklos Szeredi [EMAIL PROTECTED]
The owner doesn't need sysadmin capabilities to call umount().
Similar behavior as umount(8) on mounts having user=UID option in /etc/mtab.
The difference is that umount also checks /etc/fstab, presumably to exclude
another mount on the same mountpoint.
From: Miklos Szeredi [EMAIL PROTECTED]
On mount propagation, let the owner of the clone be inherited from the
parent into which it has been propagated. Also if the parent has the
nosuid flag, set this flag for the child as well.
This makes sense for example, when propagation is set up from the
From: Miklos Szeredi [EMAIL PROTECTED]
Allow clone_mnt() to return errors other than ENOMEM. This will be used for
returning a different error value when the number of user mounts goes over the
limit.
Fix copy_tree() to return EPERM for unbindable mounts.
Don't propagate further from
From: Miklos Szeredi [EMAIL PROTECTED]
Define a new fs flag FS_SAFE, which denotes, that unprivileged mounting of
this filesystem may not constitute a security problem.
Since most filesystems haven't been designed with unprivileged mounting in
mind, a thorough audit is needed before setting this
From: Miklos Szeredi [EMAIL PROTECTED]
Add a new mount flag nomnt, which denies submounts for the owner.
This would be useful, if we want to support traditional /etc/fstab
based user mounts.
In this case mount(8) would still have to be suid-root, to check the
mountpoint against the user/users
1 - 100 of 1301 matches
Mail list logo