linux-kernel mailing list

FromSubjectsort iconDate
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 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 daytodaynext day
September 30, 2007November 1, 2007November 2, 2007