| From | Subject | Date |
|---|---|---|
| Matthias Kaehlcke | [PATCH] Prism54: Convert mgmt_sem to the mutex API
Prism54: Convert mgmt_sem to the mutex API
Signed-off-by: Matthias Kaehlcke <matthias.kaehlcke@gmail.com>
--
diff --git a/drivers/net/wireless/prism54/islpci_dev.c b/drivers/net/wireless/prism54/islpci_dev.c
index 219dd65..dbb538c 100644
--- a/drivers/net/wireless/prism54/islpci_dev.c
+++ b/drivers/net/wireless/prism54/islpci_dev.c
@@ -861,7 +861,7 @@ islpci_setup(struct pci_dev *pdev)
init_waitqueue_head(&priv->reset_done);
/* init the queue read locks, process wait count...
| Nov 1, 3:19 am 2007 |
| werner | crash 2.6.24-rc1-git10
Kernel Crash -- Details see below
globc 2.7 glib2 2.14.2
W.Landgraf
www.copaya.yi.org
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
2.6.24-rc1-git10
EIP 0600: <c0407284> EFLAGS 00010212 CPU 0
EIUP is at xor_sse_2+0x3...
| Nov 1, 2:57 pm 2007 |
| Michael Wu | Re: RFC: Reproducible oops with lockdep on count_matching_na...
I've found the problem. It appears to be in lockdep. struct lock_class has =
a=20
const char *name field which points to a statically allocated string that=20
comes from the code which uses the lock. If that code/string is in a module=
=20
and gets unloaded, the pointer in |name| is no longer valid. Next time this=
=20
field is dereferenced (count_matching_names, in this case), we crash.
The following patch fixes the issue but there's probably a better way.
=2DMichael Wu
=2D--
diff --git ...
| Nov 1, 7:26 pm 2007 |
| Dave Hansen | [PATCH 00/27] Read-only bind mounts (-mm resend)
This is against 2.6.24-rc1 + recent git.
I've integrated all of the fixes from mm, and included cleanups
in a different order. This also includes some extra fput-time
checking to ensure that we have balanced mount writer counts.
These replace the patches in -mm mostly because the new fixes
require some cleanups that are functionally independent from
the r/o bind mount code itself. These fixes precent the rest
of the set and require some by hand merging.
If you're going to review one and only...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 27/27] keep track of mnt_writer state of struct file
There have been a few oopses caused by 'struct file's with
NULL f_vfsmnts. There was also a set of potentially missed
mnt_want_write()s from dentry_open() calls.
This patch provides a very simple debugging framework to
catch these kinds of bugs. It will WARN_ON() them, but
should stop us from having any oopses or mnt_writer
count imbalances.
I'm quite convinced that this is a good thing because it
found bugs in the stuff I was working on as soon as I
wrote it.
Signed-off-by: Dave Hansen ...
| Nov 1, 7:09 pm 2007 |
| Dave Hansen | [PATCH 25/27] r-o-bind-mounts-track-number-of-mount-writers-...
With the r/o bind mount patches, we can have as many
spinlocks nested as there are CPUs on the system.
Lockdep freaks out after 8.
So, create a new lockdep class of locks for the
mnt_writer spinlocks, and initialize each of the
cpu locks to be in a different class.
It should shut up warnings like this, while still
allowing some of the lockdep goodness to remain:
=============================================
[ INFO: possible recursive locking detected ]
2.6.23-rc6 #6
---
linux-2.6....
| Nov 1, 7:09 pm 2007 |
| Dave Hansen | [PATCH 22/27] r-o-bind-mounts-nfs-check-mnt-instead-of-super...
If we depend on the inodes for writeability, we will not catch the r/o mounts
when implemented.
This patches uses __mnt_want_write(). It does not guarantee that the mount
will stay writeable after the check. But, this is OK for one of the checks
because it is just for a printk().
The other two are probably unnecessary and duplicate existing checks in the
VFS. This won't make them better checks than before, but it will make them
detect r/o mounts.
Acked-by: Christoph Hellwig <hch@infr...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 24/27] r-o-bind-mounts-track-number-of-mount-writers
This is the real meat of the entire series. It actually implements the
tracking of the number of writers to a mount. However, it causes scalability
problems because there can be hundreds of cpus doing open()/close() on files
on the same mnt at the same time. Even an atomic_t in the mnt has massive
scalaing problems because the cacheline gets so terribly contended.
This uses a statically-allocated percpu variable. All operations are local to
a cpu as long that cpu operates on the same mount, ...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 26/27] r-o-bind-mounts-honor-r-w-changes-at-do_remoun...
Originally from: Herbert Poetzl <herbert@13thfloor.at>
This is the core of the read-only bind mount patch set.
Note that this does _not_ add a "ro" option directly to the bind mount
operation. If you require such a mount, you must first do the bind, then
follow it up with a 'mount -o remount,ro' operation.
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.gi...
| Nov 1, 7:09 pm 2007 |
| Dave Hansen | [PATCH 19/27] r-o-bind-mounts-elevate-writer-count-for-chown...
chown/chmod,etc... don't call permission in the same way that the normal
"open for write" calls do. They still write to the filesystem, so bump the
write count during these operations.
This conflicts with the current (~2.6.23-rc7) audit git tree in -mm.
wiggle'ing the patch merges it.
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/open....
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 23/27] r-o-bind-mounts-sys_mknodat-elevate-write-coun...
This takes care of all of the direct callers of vfs_mknod().
Since a few of these cases also handle normal file creation
as well, this also covers some calls to vfs_create().
So that we don't have to make three mnt_want/drop_write()
calls inside of the switch statement, we move some of its
logic outside of the switch and into a helper function
suggested by Christoph.
This also encapsulates a fix for mknod(S_IFREG) that Miklos
found.
Acked-by: Christoph Hellwig <hch@infradead.org>
S...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 18/27] r-o-bind-mounts-elevate-write-count-over-calls...
This also uses the little helper in the NFS code to make an if() a little bit
less ugly. We introduced the helper at the beginning of the series.
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/namei.c | 4 ++++
linux-2.6.git-dave/fs/nfsd/vfs.c | 15 +++++++++++----
2 files changed, 15 insertions(+), 4 deletions(-)
diff -puN fs/nam...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 21/27] r-o-bind-mounts-make-access-use-mnt-check
It is OK to let access() go without using a mnt_want/drop_write() pair because
it doesn't actually do writes to the filesystem, and it is inherently racy
anyway. This is a rare case when it is OK to use __mnt_is_readonly()
directly.
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/open.c | 13 +++++++++++--
1 file changed, 11 insertions(+),...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 20/27] r-o-bind-mounts-elevate-writer-count-for-do_sy...
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/open.c | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff -puN fs/open.c~r-o-bind-mounts-elevate-writer-count-for-do_sys_truncate fs/open.c
--- linux-2.6.git/fs/open.c~r-o-bind-mounts-elevate-writer-count-for-do_sys_truncate 2007-11-01 14:46:18.000000000 -0700
+++ linux-2...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 17/27] r-o-bind-mounts-elevate-write-count-opend-files
This is an old patch combined with a couple other ones I've
been working on. It should the issues that Miklos has
spotted.
--
This is the first really tricky patch in the series. It
elevates the writer count on a mount each time a non-special
file is opened for write.
We used to do this in may_open(), but Miklos pointed out
that __dentry_open() is used as well to create filps. This
will cover even those cases, while a call in may_open()
would not have.
There is also an elevated count...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 16/27] r-o-bind-mounts-elevate-write-count-for-some-i...
Some ioctl()s can cause writes to the filesystem. Take these, and make them
use mnt_want/drop_write() instead.
We need to pass the filp one layer deeper in XFS, but somebody _just_ pulled
it out in February because nobody was using it, so I don't feel guilty for
adding it back.
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/ext2/ioctl.c ...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 13/27] r-o-bind-mounts-elevate-write-count-for-do_uti...
Now includes fix for oops seen by akpm.
"never let a libc developer write your kernel code" - hch
"nor, apparently, a kernel developer" - akpm
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Cc: Christoph Hellwig <hch@lst.de>
Cc: Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
Cc: Balbir Singh <balbir@in.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 15/27] r-o-bind-mounts-elevate-write-count-for-link-a...
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/namei.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff -puN fs/namei.c~r-o-bind-mounts-elevate-write-count-for-link-and-symlink-calls fs/namei.c
--- linux-2.6.git/fs/namei.c~r-o-bind-mounts-elevate-write-count-for-link-and-symlink-calls 2007-11-01 14:46:14.000000000 -0700
+++ linux-2.6....
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 12/27] r-o-bind-mounts-elevate-write-count-for-do_sys...
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/inode.c | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
diff -puN fs/inode.c~r-o-bind-mounts-elevate-write-count-for-do_sys_utime-and-touch_atime fs/inode.c
--- linux-2.6.git/fs/inode.c~r-o-bind-mounts-elevate-write-count-for-do_sys_utime-and-touch_atime 2007-11-01 14...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 11/27] r-o-bind-mounts-elevate-write-count-during-ent...
fs/ncpfs/ioctl.c: In function 'ncp_ioctl_need_write':
fs/ncpfs/ioctl.c:852: error: label at end of compound statement
Cc: Dave Hansen <haveblue@us.ibm.com>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/ncpfs/ioctl.c | 57 ++++++++++++++++++++++++++++++++++--
1 file changed, 55 insertions(+), 2 deletions(-)
diff -puN fs/ncpfs/ioctl.c~r-o-bind-mounts-elevate-write-count-during-entire-ncp_ioctl fs/ncpfs...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 14/27] r-o-bind-mounts-elevate-write-count-for-file_u...
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/inode.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff -puN fs/inode.c~r-o-bind-mounts-elevate-write-count-for-file_update_time fs/inode.c
--- linux-2.6.git/fs/inode.c~r-o-bind-mounts-elevate-write-count-for-file_update_time 2007-11-01 14:46:13.000000000 -0700
+++ linu...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 07/27] r-o-bind-mounts-do_rmdir-elevate-write-count
Elevate the write count during the vfs_rmdir() call.
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Acked-by: Serge Hallyn <serue@us.ibm.com>
---
linux-2.6.git-dave/fs/namei.c | 5 +++++
1 file changed, 5 insertions(+)
diff -puN fs/namei.c~r-o-bind-mounts-do_rmdir-elevate-write-count fs/namei.c
--- linux-2.6.git/fs/namei.c~r-o-bind-mounts-do_rmdir-elevate-...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 10/27] r-o-bind-mounts-elevate-mount-count-for-extend...
This basically audits the callers of xattr_permission(), which calls
permission() and can perform writes to the filesystem.
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/nfsd/nfs4proc.c | 7 ++++++-
linux-2.6.git-dave/fs/xattr.c | 16 ++++++++++++++--
2 files changed, 20 insertions(+), 3 deletions(-)
diff -puN fs/nfsd/nfs4proc....
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 01/27] do namei_flags calculation inside open_namei()
My end goal here is to make sure all users of may_open()
return filps. This will ensure that we properly release
mount write counts which were taken for the filp in
may_open().
This patch moves the sys_open flags to namei flags
calculation into fs/namei.c. We'll shortly be moving
the nameidata_to_filp() calls into namei.c, and this
gets the sys_open flags to a place where we can get
at them when we need them.
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
---
linux-2.6.git-dave...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 09/27] r-o-bind-mounts-elevate-mnt-writers-for-vfs_un...
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/namei.c | 4 ++++
linux-2.6.git-dave/ipc/mqueue.c | 5 ++++-
2 files changed, 8 insertions(+), 1 deletion(-)
diff -puN fs/namei.c~r-o-bind-mounts-elevate-mnt-writers-for-vfs_unlink-callers fs/namei.c
--- linux-2.6.git/fs/namei.c~r-o-bind-mounts-elevate-mnt-writers-for-vfs_unlink-callers 2...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 06/27] r-o-bind-mounts-stub-functions
This patch adds two function mnt_want_write() and mnt_drop_write(). These are
used like a lock pair around and fs operations that might cause a write to the
filesystem.
Before these can become useful, we must first cover each place in the VFS
where writes are performed with a want/drop pair. When that is complete, we
can actually introduce code that will safely check the counts before allowing
r/w<->r/o transitions to occur.
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Cc: ...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 08/27] r-o-bind-mounts-elevate-mnt-writers-for-caller...
Pretty self-explanatory. Fits in with the rest of the series.
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---
linux-2.6.git-dave/fs/namei.c | 5 +++++
linux-2.6.git-dave/fs/nfsd/nfs4recover.c | 5 +++++
2 files changed, 10 insertions(+)
diff -puN fs/namei.c~r-o-bind-mounts-elevate-mnt-writers-for-callers-of-vfs_mkdir fs/namei.c
--- linux-2.6.gi...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 05/27] rename open_namei() to open_pathname()
open_namei() no longer touches namei's. rename it
to something more appropriate: open_pathname().
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
---
linux-2.6.git-dave/drivers/usb/gadget/file_storage.c | 4 ++--
linux-2.6.git-dave/fs/exec.c | 2 +-
linux-2.6.git-dave/fs/namei.c | 8 ++++----
linux-2.6.git-dave/fs/open.c | 6 ------
linux-2.6.git-dave/fs/reiserfs/journal.c | 2 +-
linux-...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 04/27] kill filp_open()
Replace all callers with open_namei() directly, and move the
nameidata stack allocation into open_namei().
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
---
linux-2.6.git-dave/drivers/usb/gadget/file_storage.c | 5 -
linux-2.6.git-dave/fs/exec.c | 2
linux-2.6.git-dave/fs/namei.c | 71 +++++++++----------
linux-2.6.git-dave/fs/nfsctl.c | 5 +
linux-2.6.git-dave/fs/open.c | 6 -
...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 03/27] kill do_filp_open()
This kills off the almost empty do_filp_open(). The indenting
change in do_sys_open() is because we would have gone over our
80 characters otherwise.
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
---
linux-2.6.git-dave/fs/open.c | 39 ++++++++++++++++++---------------------
1 file changed, 18 insertions(+), 21 deletions(-)
diff -puN fs/open.c~kill-do_filp_open fs/open.c
--- linux-2.6.git/fs/open.c~kill-do_filp_open 2007-11-01 14:46:06.000000000 -0700
+++ linux-2.6.git-dave/fs/o...
| Nov 1, 7:08 pm 2007 |
| Dave Hansen | [PATCH 02/27] make open_namei() return a filp
open_namei() will, in the future, need to take mount write counts
over its creation and truncation (via may_open()) operations. It
needs to keep these write counts until any potential filp that is
created gets __fput()'d.
This gets complicated in the error handling and becomes very murky
as to how far open_namei() actually got, and whether or not that
mount write count was taken.
Creating the filps inside of open_namei() lets us shift the write
count to be taken and released along with the fi...
| Nov 1, 7:08 pm 2007 |
| Adrian Bunk | Linux 2.6.16.56
Security fixes since 2.6.16.55:
- CVE-2007-3739: Don't allow the stack to grow into hugetlb reserved regions
- CVE-2007-4133: hugetlb: fix prio_tree unit
Location:
ftp://ftp.kernel.org/pub/linux/kernel/v2.6/
git tree:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.16.y.git
RSS feed of the git tree:
http://www.kernel.org/git/?p=linux/kernel/git/stable/linux-2.6.16.y.git;a=rss
Changes since 2.6.16.55:
Adam Litke (1):
Don't allow the stack to grow into hugetlb res...
| Nov 1, 6:49 pm 2007 |
| Rafael J. Wysocki | [RFC][PATCH 0/3] Suspend and hibernation test facility
Hi,
The following patches add a new testing facility for suspend and hibernation.
The first patch adds the possibility to test the suspend (STD) core code
without actually suspending, which is useful for tracking problems with drivers
etc.
The second one modifies the hibernation core so that it can use the same
facility (it's a bit more powerful than the existing hibernation test modes,
since they really can't test the ACPI global methods).
The third one modified documentation in accordance ...
| Nov 1, 6:57 pm 2007 |
| Rafael J. Wysocki | [RFC][PATCH 3/3] PM: Suspend/hibernation debug documentation...
From: Rafael J. Wysocki <rjw@sisk.pl>
Update the suspend/hibernation debugging and testing documentation to describe
the newly introduced testing facilities.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
---
Documentation/power/basic-pm-debugging.txt | 188 ++++++++++++++++++++---------
Documentation/power/drivers-testing.txt | 28 ++--
2 files changed, 149 insertions(+), 67 deletions(-)
Index: linux-2.6/Documentation/power/drivers-testing.txt
=============================...
| Nov 1, 7:00 pm 2007 |
| Rafael J. Wysocki | [RFC][PATCH 2/3] Hibernation: New testing facility
From: Rafael J. Wysocki <rjw@sisk.pl>
Make it possible to test the hibernation core code with the help of the
/sys/power/pm_test_level attribute introduced for suspend testing in the
previous patch.
Writing a number (1-5) to this file causes the hibernation code to work in one
of the test modes defined as follows:
5 - test the freezing of processes
4 - test the freezing of processes and suspending of devices
3 - test the freezing of processes, suspending of devices and platform global
...
| Nov 1, 6:59 pm 2007 |
| Rafael J. Wysocki | [RFC][PATCH 1/3] Suspend: Testing facility
From: Rafael J. Wysocki <rjw@sisk.pl>
Introduce /sys/power/pm_test_level attribute allowing one to test the suspend
core code. Namely, writing a number (1-5) to this file causes the suspend code
to work in one of the test modes defined as follows:
5 - test the freezing of processes
4 - test the freezing of processes and suspending of devices
3 - test the freezing of processes, suspending of devices and platform global
control methods
2 - test the freezing of processes, suspending of d...
| Nov 1, 6:58 pm 2007 |
| Yinghai Lu | Re: + x86-show-cpuinfo-only-for-online-cpus.patch added to -...
and add another entry for every cpu
online : 1 when it is enabled
or online : 0 when it is disabled by /sys/devices/system/cpuX/online.
YH
-
| Nov 1, 6:31 pm 2007 |
| Alan Cox | Re: [IRDA] IRNET: Fix build when TCGETS2 is defined.
I'll go split the n_tty_ioctl stuff up and sort this cleanly for the
serial ppp and other users as well. Will send a patch tomorrow that
makes ldisc catching of TCGET/SET calls unneccessary.
Alan
-
| Nov 1, 6:32 pm 2007 |
| David Miller | Re: [IRDA] IRNET: Fix build when TCGETS2 is defined.
From: Alan Cox <alan@lxorguk.ukuu.org.uk>
Date: Thu, 1 Nov 2007 22:32:53 +0000
[ davem@redhat.com is not my upstream email address, please don't
Thanks.
Please also do something with the x86/termios.h patch I sent you as
well, it will prevent these kind of boo-boos in the future.
-
| Nov 1, 6:42 pm 2007 |
| Rafael J. Wysocki | [PATCH] Hibernation: Add PM_RESTORE_PREPARE and PM_POST_REST...
[Empty message]
| Nov 1, 6:47 pm 2007 |
| Alan Cox | Re: [IRDA] IRNET: Fix build when TCGETS2 is defined.
On Thu, 1 Nov 2007 19:59:25 GMT
NO NO NO NO NO NO NO
Line disciplines have no business touching termios ioctls. Especially
wrongly.
Nothing anywhere in the kernel but the core ioctl code should be
processing TCGET/TCSET calls.
Just delete them. It will return -ENOIOCTLCMD and the core tty layer will
process them.
Alan
-
| Nov 1, 6:30 pm 2007 |
| David Miller | Re: [IRDA] IRNET: Fix build when TCGETS2 is defined.
From: Alan Cox <alan@lxorguk.ukuu.org.uk>
Ok.
-
| Nov 1, 6:41 pm 2007 |
| Jan Kara | Differences in bitops argument types
Hello,
I've just found out that operations like constant_test_bit() take pointer
of different types on different architectures. In particular, x86_64,
blackfin and frv take void * while i386, s390 and m68k take unsigned long
*. Is this intended difference? Wouldn't using void * everywhere be more
appropriate? Thanks for answer in advance.
Honza
-
| Nov 1, 6:23 pm 2007 |
| Denys | SC1200 failure in 2.6.23 and 2.6.24-rc1-git10
Finally i got full DMESG with 1GB card till end. Seems not readable too.
Linux version 2.6.24-rc1-git10-embedded (root@homecore.visp.net.lb) (gcc
version 4.1.2 (Gentoo 4.1.2 p1.0.1)) #1 Thu Nov 1 23:12:53 EET 2007
BIOS-provided physical RAM map:
BIOS-e801: 0000000000000000 - 000000000009f000 (usable)
BIOS-e801: 0000000000100000 - 0000000004000000 (usable)
64MB LOWMEM available.
Zone PFN ranges:
DMA 0 -> 4096
Normal 4096 -> 16384
Movable zone start PFN for ea...
| Nov 1, 5:30 pm 2007 |
| Denys | SC1200 failure in 2.6.23 and 2.6.24-rc1-git10
Hi
I tried to run WRAP board (exact model PC Engines WRAP.2C) with kernels
2.6.23 and 2.6.24.
But seems driver is not functional with some old CF cards, and seems have
some issues even with new.
As soon as i never had running system here, i have only grub and kernel
there, so not much things i can do. If someone can give me idea how to debug
i will do that.
Old card, from board BIOS
PC Engines WRAP.2B/2C v1.03
640 KB Base Memory
64512 KB Extended Memory
01F0 Master 844A SanDisk SDP3B...
| Nov 1, 5:25 pm 2007 |
| Bruno | 2.6.23: IPv6 router advertisments missed by kernel
I'm seeing unexpected behavior on my laptop since I updated kernel to 2.6.23.1
from 2.6.22.1.
My setup:
Cisco Router <--- [2 vlans] -----> Laptop
On the link two VLANs are active, native vlan is not used.
Laptop nic is:
Tigon3 [partno(BCM95751m) rev 4201 PHY(5750)] (PCI Express)
10/100/1000Base-T Ethernet
On laptop I have eth0.500 and eth0.658 as active interfaces (eth0 is just up -
no address manually assigned) with IPv4 address assigned. IPv6 is only
enabled on the router ...
| Nov 1, 4:45 pm 2007 |
| Stephen Clark | asus-laptop module
[Empty message]
| Nov 1, 4:32 pm 2007 |
| Jeff Garzik | [git patches] net driver fixes
Please pull from 'upstream-linus' branch of
master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git upstream-linus
to receive the following updates:
drivers/net/Kconfig | 4 +---
drivers/net/fec_mpc52xx.c | 4 ++--
drivers/net/myri10ge/myri10ge.c | 6 +++---
3 files changed, 6 insertions(+), 8 deletions(-)
Andrew Gallatin (1):
Fix myri10ge NAPI oops & warnings
Grant Likely (2):
mpc5200: Fix Kconfig dependancies on MPC5200 FEC device ...
| Nov 1, 4:05 pm 2007 |
| Olaf Dietsche | Re: [PATCH] 2.6.23: Filesystem capabilities 0.17
It's just another version, works without xattr and, most important:
Fixing bprm_secure_exec() is sufficient. SECURE_HACK is just a
leftover, when there was no AT_SECURE and accordingly libc (< 2.3.6)
ignored bprm_secure_exec().
Regards, Olaf.
-
| Nov 1, 3:54 pm 2007 |
| Jeff Dike | [PATCH 2/4] UML - Fix kernel vs libc symbols clash
commit 2a772652c3971745228a2e40e6575ae594c88365
Author: Jeff Dike <jdike@addtoit.com>
Date: Tue Oct 16 01:26:45 2007 -0700
uml: fix an IPV6 libc vs kernel symbol clash
On some systems, with IPV6 configured, there is a clash between the kernel's
in6addr_any and the one in libc.
This is handled in the usual (gross) way of defining the kernel symbol out of
the way on the gcc command line.
Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Sig...
| Nov 1, 3:53 pm 2007 |
| previous day | today | next day |
|---|---|---|
| September 30, 2007 | November 1, 2007 | November 2, 2007 |
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Linus Torvalds | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| David Newall | Re: Slow DOWN, please!!! |
| Ian Campbell | Re: [PATCH] x86: Construct 32 bit boot time page tables in native format. |
| Matthias Scheler | Re: HEADS UP: timecounters (branch simonb-timecounters) merged into -current |
| Greg Troxel | Re: Interface to change NFS exports |
| Thor Lancelot Simon | metadata cache and memory fragmentation |
| YAMAMOTO Takashi | amap memory allocation |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| David Miller | [GIT]: Networking |
| Dushan Tcholich | Re: ksoftirqd high cpu load on kernels 2.6.24 to 2.6.27-rc1-mm1 |
