Re: [PATCH] USB: mark USB drivers as being GPL only

2008-02-08 Thread David Newall
I explained something poorly: > Now, Alan has made a big issue over numerous legal opinions he has > received, but he's been completely coy in the details. The point I wanted to make is that a few people have said that lawyers say that kernel modules are derivative, but I only remember Alan

[PATCH 1/1] tty: BKL pushdown fix

2008-02-08 Thread Jiri Slaby
Signed-off-by: Jiri Slaby <[EMAIL PROTECTED]> --- drivers/char/n_hdlc.c |4 ++-- drivers/char/n_r3964.c |6 +++--- drivers/char/n_tty.c |2 +- drivers/char/tty_io.c | 16 +--- drivers/char/vt.c |8 5 files changed, 19 insertions(+), 17 deletions(-)

kernel BUG at kernel/power/snapshot.c:464!

2008-02-08 Thread Jeff Mahoney
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Pavel - Our old friend kernel BUG at kernel/power/snapshot.c:464! is back, this time from mainline. I can't reproduce with 2.6.24-final, but I can with a git snapshot from a few days ago. I'm doing a git bisect run now, but it's rather time

Re: [PATCH] Documentation/patch-tags, one more time

2008-02-08 Thread Paul Jackson
Linus wrote: > "From:" is not a tag. It's a special marker at the *top* (and _only_ the top) So ... instead of listing "From:" as just another tag, I'd think it would work if this one was listed in a separate section, perhaps at the end of this Documentation/patch-tags document, such as: From:

Re: [PATCH] Replace nvidia timer override quirk with pci id list

2008-02-08 Thread Prakash Punnoor
On the day of Friday 08 February 2008 Andi Kleen hast written: > On Fri, Feb 08, 2008 at 06:39:17PM +0100, Prakash Punnoor wrote: > > On the day of Friday 08 February 2008 Andi Kleen hast written: > > > On Fri, Feb 08, 2008 at 04:13:35PM +0100, Prakash Punnoor wrote: > > > > Sorry, I meant the

Re: git tree urls

2008-02-08 Thread Stefan Richter
ael wrote: > I have trouble locating some of the git urls (the mm repository, for > example). Have a look at Andrew's announcements of -mm when he releases one. [...] > I would guess that the main development repository is > pub/scm/linux/kernel/git/torvalds/linux-2.6.git/ > but that is

Re: [PATCH 11/9] firewire: fw-sbp2: enforce a retry of __scsi_add_device if bus generation changed

2008-02-08 Thread Jarod Wilson
On Wednesday 06 February 2008 04:09:47 pm Stefan Richter wrote: > fw-sbp2 is unable to reconnect while performing __scsi_add_device > because there is only a single workqueue thread context available for > both at the moment. This should be fixed eventually. > > Until then, take care that

Re: blackfin compile error

2008-02-08 Thread Bryan Wu
On Feb 8, 2008 1:25 PM, Mike Frysinger <[EMAIL PROTECTED]> wrote: > > On Feb 6, 2008 2:12 PM, Robin Getz <[EMAIL PROTECTED]> wrote: > > On Wed 6 Feb 2008 11:23, Matt Mackall pondered: > > > On Wed, 2008-02-06 at 17:18 +0200, Adrian Bunk wrote: > > > > Commit

Re: [PATCH] arch/arm/Kconfig: Make UIO available on ARM architecture

2008-02-08 Thread David Woodhouse
On Fri, 2008-02-08 at 19:46 +0100, Sam Ravnborg wrote: > Here we do not need to have the "if ..." > and can source drivers/mtd/Kconfig unconditional for arm? Yes. -- dwmw2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED]

Re: [PATCH] arch/arm/Kconfig: Make UIO available on ARM architecture

2008-02-08 Thread Sam Ravnborg
On Fri, Feb 08, 2008 at 10:58:29AM +, David Woodhouse wrote: > On Fri, 2008-02-08 at 09:04 +, David Woodhouse wrote: > > We could add get_unaligned() in certain places in the code, but that > > isn't ideal for the majority of architectures. > > Actually, we already did that, despite the

Re: [PATCH] x86: Simplify cpu_idle_wait

2008-02-08 Thread Andi Kleen
On Fri, Feb 08, 2008 at 09:24:30AM -0800, Venki Pallipadi wrote: > On Fri, Feb 08, 2008 at 11:28:48AM +0100, Andi Kleen wrote: > > > > > - set_cpus_allowed(current, tmp); > > > + smp_mb(); > > > + /* kick all the CPUs so that they exit out of pm_idle */ > > > + smp_call_function(do_nothing, NULL,

Re: [patch 13/45] USB: sierra: add support for Onda H600/ZteMF330datacard to USB Driver for Sierra Wireless

2008-02-08 Thread Greg KH
On Fri, Feb 08, 2008 at 08:50:20AM -0800, Kevin Lloyd wrote: > > For now, yes, we should mirror what is going to be in the 2.6.25 > kernel > > release. I see the split happening for 2.6.26. So I say leave this > for > > now, it adds support for users of these devices. > > It's not that big a of

Re: [PATCH 1/1] NBD: make nbd default to deadline I/O scheduler

2008-02-08 Thread Paul Clements
Andrew Morton wrote: On Fri, 8 Feb 2008 09:33:41 -0800 Randy Dunlap <[EMAIL PROTECTED]> wrote: On Fri, 08 Feb 2008 11:47:42 -0500 Paul Clements wrote: There have been numerous reports of problems with nbd and cfq. Deadline gives better performance for nbd, anyway, so let's use it by default.

Re: [PATCH] USB: mark USB drivers as being GPL only

2008-02-08 Thread David Newall
Marcel Holtmann wrote: > Anyway you are still under the impression that a Linux kernel module can > be original work in the end. We keep telling you that could be a wrong > assumption which is based on the view of many of the kernel developers > and of most of the lawyers that looked at this

Re: [PATCH] Fix compilation of powerpc asm-offsets.c with old gcc

2008-02-08 Thread Paul Jackson
Thanks, Olof and Harvey. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h= Just what I was looking for. -- I won't rest till it's the best ... Programmer, Linux Scalability Paul Jackson <[EMAIL PROTECTED]>

CGroup subsystem for enforcing hard cpu rate limits

2008-02-08 Thread Chris Brox
Back in 2006 Srivatsa Vaddagiri summarised proposals for CPU controllers, which variously offered to limit or guarantee CPU for a task group. Some of these supported both soft and hard limits. Now in 2008 we have FAIR_CGROUP_SCHED in mainline, which supports soft CPU limits per control group.

Re: [patch 43/45] x86: replace LOCK_PREFIX in futex.h

2008-02-08 Thread Stefan Lippers-Hollmann
Hi On Donnerstag, 7. Februar 2008, Greg KH wrote: > 2.6.24-stable review patch. If anyone has any objections, please let us know. > > -- > From: Thomas Gleixner <[EMAIL PROTECTED]> > > The exception fixup for the futex macros __futex_atomic_op1/2 and >

Re: [PATCH] mm/slub.c - Use print_hex_dump

2008-02-08 Thread Christoph Lameter
On Fri, 8 Feb 2008, Joe Perches wrote: > On Fri, 2008-02-08 at 10:07 -0800, Christoph Lameter wrote: > > On Fri, 8 Feb 2008, Joe Perches wrote: > > > Use the library function to dump memory > > Could you please compare the formatting of the output before and > > after? Last time we tried this we

Re: [PATCH] Replace nvidia timer override quirk with pci id list

2008-02-08 Thread Andi Kleen
On Fri, Feb 08, 2008 at 06:39:17PM +0100, Prakash Punnoor wrote: > On the day of Friday 08 February 2008 Andi Kleen hast written: > > On Fri, Feb 08, 2008 at 04:13:35PM +0100, Prakash Punnoor wrote: > > > > Sorry, I meant the opposite. I needed the acpi_skip_timer_override kernel > > > parameter

Re: DMI: add-type-41

2008-02-08 Thread Wim Van Sebroeck
Hi Matt, > > [PATCH] SMBIOS/DMI - add type 41 = Onboard Devices Extended Information > > Is there something in the kernel that will consume this data, or is it > being exported in /sys/class/dmi/id somehow? There will be one table > entry per device (Dell PowerEdge x9xx servers with recent

[PATCH] powerpc: fix DEBUG_PREEMPT warning when warning

2008-02-08 Thread Hugh Dickins
The powerpc show_regs prints CPU using smp_processor_id: change that to raw_smp_processor_id, so that when it's showing a WARN_ON backtrace without preemption disabled, DEBUG_PREEMPT doesn't mess up that warning with its own. Signed-off-by: Hugh Dickins <[EMAIL PROTECTED]> ---

Re: [PATCH] Fix compilation of powerpc asm-offsets.c with old gcc

2008-02-08 Thread Simon Holm Thøgersen
fre, 08 02 2008 kl. 12:06 -0600, skrev Paul Jackson: > Linus wrote: > > Please, when mentioning hex numbers, also do the one-liner shortlog. > > ... > > without _requiring_ people to be git users to get the gist of the > > matter, ok? > > > Thanks for sticking up for us git-challenged

Re: [PATCH] mm/slub.c - Use print_hex_dump

2008-02-08 Thread Joe Perches
On Fri, 2008-02-08 at 10:07 -0800, Christoph Lameter wrote: > On Fri, 8 Feb 2008, Joe Perches wrote: > > Use the library function to dump memory > Could you please compare the formatting of the output before and > after? Last time we tried this we had issues because it became a bit ugly. The

[PATCH] percpu: fix DEBUG_PREEMPT per_cpu checking

2008-02-08 Thread Hugh Dickins
Recent percpu changes have broken CONFIG_DEBUG_PREEMPT's per_cpu checking on several architectures. On s390, sparc64 and x86 it's been weakened to not checking at all; whereas on powerpc64 it's become too strict, issuing warnings from __raw_get_cpu_var in io_schedule and init_timer for example.

Re: [git pull] x86 arch updates for v2.6.25

2008-02-08 Thread Bernhard Kaindl
On Tue, 5 Feb 2008, H. Peter Anvin wrote: > John Stoffel wrote: > > > > Linus> So I'd merge a patch that puts oops information (or the whole > > Linus> console printout) in the Intel management stuff in a > > Linus> heartbeat. > > > > How about we put in some sort of console logging tool so we

Re: [PATCH] Fix compilation of powerpc asm-offsets.c with old gcc

2008-02-08 Thread Olof Johansson
On Fri, Feb 08, 2008 at 12:21:54PM -0600, Olof Johansson wrote: > On Fri, Feb 08, 2008 at 12:06:23PM -0600, Paul Jackson wrote: > > Linus wrote: > > > Please, when mentioning hex numbers, also do the one-liner shortlog. > > > ... > > > without _requiring_ people to be git users to get the gist of

Re: [git pull] x86 arch updates for v2.6.25

2008-02-08 Thread Andi Kleen
> /me was once wondering as well why kgdb installs a seconds way of > handling (its own) faults. Jason explained to me that this approach is > more robust against corruption along the normal fix-up path. That's 100% bogus. > > If you recall the issues (and they are still present), it would be

Re: [PATCH] Fix compilation of powerpc asm-offsets.c with old gcc

2008-02-08 Thread Harvey Harrison
On Fri, 2008-02-08 at 12:06 -0600, Paul Jackson wrote: > Linus wrote: > > Please, when mentioning hex numbers, also do the one-liner shortlog. > > ... > > without _requiring_ people to be git users to get the gist of the > > matter, ok? > > > Thanks for sticking up for us git-challenged

Re: [PATCH] Fix compilation of powerpc asm-offsets.c with old gcc

2008-02-08 Thread Olof Johansson
On Fri, Feb 08, 2008 at 12:06:23PM -0600, Paul Jackson wrote: > Linus wrote: > > Please, when mentioning hex numbers, also do the one-liner shortlog. > > ... > > without _requiring_ people to be git users to get the gist of the > > matter, ok? > > > Thanks for sticking up for us git-challenged

[PATCH] proc: Add RLIMIT_RTTIME to /proc//limits

2008-02-08 Thread Eugene Teo
RLIMIT_RTTIME was introduced to allow the user to set a runtime timeout on real-time tasks: http://lkml.org/lkml/2007/12/18/218. This patch updates /proc//limits with the new rlimit. Signed-off-by: Eugene Teo <[EMAIL PROTECTED]> --- fs/proc/base.c |1 + 1 files changed, 1 insertions(+), 0

Re: [NET/IPv6] Race condition with flow_cache_genid?

2008-02-08 Thread Herbert Xu
Kyle Moffett <[EMAIL PROTECTED]> wrote: > > Basically either there is some missing locking here or it does not > need to be "atomic_t". Judging from the way it *appears* to be used > to check if cache entries are up-to-date with the latest changes in > policy, I would guess the former. You're

Re: [PATCH 1/1] NBD: make nbd default to deadline I/O scheduler

2008-02-08 Thread Andrew Morton
On Fri, 8 Feb 2008 09:33:41 -0800 Randy Dunlap <[EMAIL PROTECTED]> wrote: > On Fri, 08 Feb 2008 11:47:42 -0500 Paul Clements wrote: > > > There have been numerous reports of problems with nbd and cfq. Deadline > > gives better performance for nbd, anyway, so let's use it by default. Please

Re: [PATCH] splice: missing user pointer access verification (CVE-2008-0009/10)

2008-02-08 Thread Greg KH
On Fri, Feb 08, 2008 at 06:48:54PM +0100, Oliver Pinter wrote: > greg it's for .22 or the splice is changed between .22 and .23? splice changed for .23 and this only affects .23 and older kernels, so .22 and older kernels do not have issues. thanks, greg k-h -- To unsubscribe from this list:

Re: [PATCH] splice: missing user pointer access verification (CVE-2008-0009/10)

2008-02-08 Thread Oliver Pinter
hmm, when I good see, this is not for .22, and it (vmsplice_to_user) is came with .23 On 2/8/08, Oliver Pinter <[EMAIL PROTECTED]> wrote: > greg it's for .22 or the splice is changed between .22 and .23? > > On 2/8/08, Greg KH <[EMAIL PROTECTED]> wrote: > > From: Jens Axboe <[EMAIL PROTECTED]> >

Re: [PATCH] mm/slub.c - Use print_hex_dump

2008-02-08 Thread Christoph Lameter
On Fri, 8 Feb 2008, Joe Perches wrote: > Use the library function to dump memory Could you please compare the formatting of the output before and after? Last time we tried this we had issues because it became a bit ugly. -- To unsubscribe from this list: send the line "unsubscribe

Re: [PATCH] Fix compilation of powerpc asm-offsets.c with old gcc

2008-02-08 Thread Paul Jackson
Linus wrote: > Please, when mentioning hex numbers, also do the one-liner shortlog. > ... > without _requiring_ people to be git users to get the gist of the > matter, ok? Thanks for sticking up for us git-challenged contributors. Can anyone point me at instructions providing the shortest path

Fwd: Elf loader crash while zero-filling .bss

2008-02-08 Thread Abel Bernabeu
-- Forwarded message -- From: Abel Bernabeu <[EMAIL PROTECTED]> Date: 08-feb-2008 18:54 Subject: Re: Elf loader crash while zero-filling .bss To: Andreas Schwab <[EMAIL PROTECTED]> 2008/2/8, Andreas Schwab <[EMAIL PROTECTED]>: > "Abel Bernabeu" <[EMAIL PROTECTED]> writes: > > >

[PATCH] mm/slub.c - Use print_hex_dump

2008-02-08 Thread Joe Perches
Use the library function to dump memory old: $ size mm/slub.o textdata bss dec hex filename 161655782 80 22027560b mm/slub.o new: $ size mm/slub.o textdata bss dec hex filename 159905782 80 21852555c mm/slub.o

Re: [PATCH] Documentation/patch-tags, one more time

2008-02-08 Thread Linus Torvalds
On Fri, 8 Feb 2008, Jonathan Corbet wrote: > + > +These tags are: > + > +From:The original author of the patch. This tag will ensure > + that credit is properly given when somebody other than the > + original author submits the patch. "From:" is not a

[PATCH 00/11] RFC: Kconfig changes for NFS_FS and NFSD

2008-02-08 Thread Chuck Lever
Scratching my head to find an appropriate mailing list for review of some proposed NFS-related Kconfig changes. These have already seen some light on linux-nfs, but Herbert Xu suggested lkml for review by Kconfig experts. In addition to updating the help text, I've tried to untangle the entry

[PATCH 11/11] NLM: LOCKD fails to load if CONFIG_SYSCTL is not set

2008-02-08 Thread Chuck Lever
By the way, we've got another config-related nit here: http://bugzilla.linux-nfs.org/show_bug.cgi?id=156 You can build lockd without CONFIG_SYSCTL set, but then the module will fail to load. Signed-off-by: Chuck Lever <[EMAIL PROTECTED]> --- fs/Kconfig |1 + fs/lockd/svc.c |

[PATCH 09/11] NFSD: Move "select NFSD_V2_ACL if NFSD_V3_ACL"

2008-02-08 Thread Chuck Lever
Clean up: since NFSD_V2_ACL is a boolean, it can be selected safely under the NFSD_V3_ACL entry (also a boolean). Signed-off-by: Chuck Lever <[EMAIL PROTECTED]> --- fs/Kconfig |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/fs/Kconfig b/fs/Kconfig index

[PATCH 06/11] NFSD: Remove NFSv4 dependency on NFSv3

2008-02-08 Thread Chuck Lever
Clean up: Because NFSD_V4 "depends on" NFSD_V3, it appears as a child of the NFSD_V3 menu entry, and is not visible if NFSD_V3 is unselected. Replace the dependency on NFSD_V3 with a "select NFSD_V3". This makes NFSD_V4 look and work just like NFS_V3, while ensuring that NFSD_V3 is enabled if

[PATCH 05/11] SUNRPC: Update help Kconfig text

2008-02-08 Thread Chuck Lever
Clean up: refresh the help text for Kconfig items related to the sunrpc module. Remove obsolete URLs, and make the language consistent among the options. Signed-off-by: Chuck Lever <[EMAIL PROTECTED]> --- fs/Kconfig | 44 +--- 1 files changed, 29

[PATCH 03/11] NFS: Update help text for CONFIG_NFS_FS

2008-02-08 Thread Chuck Lever
Clean up: refresh the help text for Kconfig items related to the NFS client. Remove obsolete URLs, and make the language consistent among the options. Also move the ROOT_NFS config option next to the options related to the NFS client. Signed-off-by: Chuck Lever <[EMAIL PROTECTED]> ---

[PATCH 1/8] LinuxPPS core support.

2008-02-08 Thread Rodolfo Giometti
This patch adds the kernel side of the PPS support currently named "LinuxPPS". PPS means "pulse per second" and a PPS source is just a device which provides a high precision signal each second so that an application can use it to adjust system clock time. Common use is the combination of the

[PATCH 6/8] PPS: serial clients support.

2008-02-08 Thread Rodolfo Giometti
Adds support for the PPS sources connected with the CD (Carrier Detect) pin of a serial port. Signed-off-by: Rodolfo Giometti <[EMAIL PROTECTED]> --- drivers/pps/clients/Kconfig | 10 ++ drivers/serial/8250.c|2 + drivers/serial/serial_core.c | 71

[PATCH 2/8] PPS: basic documentation file.

2008-02-08 Thread Rodolfo Giometti
Signed-off-by: Rodolfo Giometti <[EMAIL PROTECTED]> --- Documentation/pps/pps.txt | 170 + 1 files changed, 170 insertions(+), 0 deletions(-) create mode 100644 Documentation/pps/pps.txt diff --git a/Documentation/pps/pps.txt

[PATCH 5/8] PPS: LinuxPPS clients support.

2008-02-08 Thread Rodolfo Giometti
Each PPS source can be registered/deregistered into the system by using special modules called "clients". They simply define the PPS sources' attributes and implement the time signal registartion mechanism. This patch adds a special directory for such clients and adds a dummy client that can be

[PATCH 3/8] PPS: userland header file for PPS API.

2008-02-08 Thread Rodolfo Giometti
This patch adds into the PPS's documentation directory a possible implementation of the PPS API (RFC 2783) by using the LinuxPPS's char devices. This file is not just an example but it can be used into real systems. :) Signed-off-by: Rodolfo Giometti <[EMAIL PROTECTED]> ---

[PATCH 7/8] PPS: example program to enable PPS support on serial ports.

2008-02-08 Thread Rodolfo Giometti
Signed-off-by: Rodolfo Giometti <[EMAIL PROTECTED]> --- Documentation/pps/Makefile |2 +- Documentation/pps/ppsctl.c | 62 2 files changed, 63 insertions(+), 1 deletions(-) create mode 100644 Documentation/pps/ppsctl.c diff --git

[PATCH 8/8] PPS: parallel port clients support.

2008-02-08 Thread Rodolfo Giometti
Adds support for the PPS sources connected with the interrupt pin of a parallel port. Signed-off-by: Rodolfo Giometti <[EMAIL PROTECTED]> --- drivers/char/lp.c | 61 +++ drivers/pps/clients/Kconfig | 10 +++ include/linux/parport.h |

[PATCH 4/8] PPS: documentation programs and examples.

2008-02-08 Thread Rodolfo Giometti
Here some utilities and examples about the PPS API and the LinuxPPS support. * ppsctl.c implements an useful testing program, while * ppsfind tries to help the user into finding a specific PPS source by using its name or path. Signed-off-by: Rodolfo Giometti <[EMAIL PROTECTED]> ---

LinuxPPS: the PPS Linux implementation.

2008-02-08 Thread Rodolfo Giometti
This patch set adds the PPS support into Linux. PPS means "pulse per second" and its API is specified by RFC 2783 (Pulse-Per-Second API for UNIX-like Operating Systems, Version 1.0). The code has been tested with the NTPD program (http://www.eecis.udel.edu/~mills/ntp/html/index.html) and several

[PATCH 07/11] NFSD: Use "depends on" for PROC_FS dependency

2008-02-08 Thread Chuck Lever
Recently a reverse dependency was added to fs/Kconfig to ensure that PROC_FS was enabled if NFSD_V4 was enabled. There is a guideline in Documentation/kbuild/kconfig-language.txt that states "In general use select only for non-visible symbols (no prompts anywhere) and for symbols with no

[PATCH 08/11] NFSD: Move "select FS_POSIX_ACL if NFSD_V4"

2008-02-08 Thread Chuck Lever
Clean up: since FS_POSIX_ACL is a non-visible boolean entry, it can be selected safely under the NFSD_V4 entry (also a boolean). Signed-off-by: Chuck Lever <[EMAIL PROTECTED]> --- fs/Kconfig |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fs/Kconfig b/fs/Kconfig

[PATCH 01/11] NFS: Always enable NFS direct I/O

2008-02-08 Thread Chuck Lever
Since O_DIRECT is a standard feature that is enabled in most distros, eliminate the CONFIG_NFS_DIRECTIO build option, and change the fs/nfs/Makefile to always build in the NFS direct I/O engine. Signed-off-by: Chuck Lever <[EMAIL PROTECTED]> --- fs/Kconfig| 24

[PATCH 04/11] NFSD: Update help text for CONFIG_NFSD

2008-02-08 Thread Chuck Lever
Clean up: refresh the help text for Kconfig items related to the NFS server. Remove obsolete URLs, and make the language consistent among the options. Signed-off-by: Chuck Lever <[EMAIL PROTECTED]> --- fs/Kconfig | 76 +--- 1 files

[PATCH 02/11] NFSD: Remove NFSD_TCP kernel build option

2008-02-08 Thread Chuck Lever
Likewise, distros usually leave CONFIG_NFSD_TCP enabled. TCP support in the Linux NFS server is stable enough that we can leave it on always. CONFIG_NFSD_TCP adds about 10 lines of code, and defaults to "Y" anyway. A run-time switch might be more appropriate if people feel they would like to

[PATCH 10/11] NFSD: Remove redundant "select" clauses in fs/Kconfig

2008-02-08 Thread Chuck Lever
As far as I can tell, selecting the CRYPTO and CRYPTO_MD5 entries under CONFIG_NFSD is redundant, since CONFIG_NFSD_V4 already selects RPCSEC_GSS_KRB5, which selects these entries. Testing with "make menuconfig" shows that the entries under CRYPTO still properly reflect "Y" or "M" based on the

[PATCH] Handle memory allocation failure.

2008-02-08 Thread Jim Meyering
Hello, I spotted a few unchecked memory allocation failures early this week (here's the one that hasn't been taken yet) http://article.gmane.org/gmane.linux.kernel/634811 and went looking for more. I found and fixed seven more: [Thanks to Markus Armbruster for a rigorous review. ] FYI, my

Re: [patch 019/233] proc: fix the threaded /proc/self

2008-02-08 Thread Eric W. Biederman
"Guillaume Chazarain" <[EMAIL PROTECTED]> writes: > On Feb 8, 2008 1:18 PM, <[EMAIL PROTECTED]> wrote: >> Long ago when the CLONE_THREAD support first went it someone thought it >> would be wise to point /proc/self at /proc/ instead of /proc/. > > The last message about this conversation is: > >

Re: [git pull] x86 arch updates for v2.6.25

2008-02-08 Thread Jan Kiszka
Andi Kleen wrote: >> kgdb? Not so interesting. We have many more hard problems happening at >> user sites, not in developer hands. > > The other problem with the current kgdb code is that it has some serious > problems. e.g. it reinvents various kernel interfaces that already > exist -- one

Re: + smack-unlabeled-outgoing-ambient-packets.patch added to -mm tree

2008-02-08 Thread Paul Moore
> > > -- > > > Subject: Smack: unlabeled outgoing ambient packets > > > From: Casey Schaufler <[EMAIL PROTECTED]> > > > > > > Smack uses CIPSO labeling, but allows for unlabeled packets by > > > specifying an "ambient" label that is applied to

Re: [PATCH] splice: missing user pointer access verification (CVE-2008-0009/10)

2008-02-08 Thread Oliver Pinter
greg it's for .22 or the splice is changed between .22 and .23? On 2/8/08, Greg KH <[EMAIL PROTECTED]> wrote: > From: Jens Axboe <[EMAIL PROTECTED]> > > vmsplice_to_user() must always check the user pointer and length > with access_ok() before copying. Likewise, for the slow path of >

Re: [PATCH] Replace nvidia timer override quirk with pci id list

2008-02-08 Thread Prakash Punnoor
On the day of Friday 08 February 2008 Andi Kleen hast written: > On Fri, Feb 08, 2008 at 04:13:35PM +0100, Prakash Punnoor wrote: > > Sorry, I meant the opposite. I needed the acpi_skip_timer_override kernel > > parameter for nforce2, thus no override. So this chipset is missing here. > > At

Re: [PATCH] unifdef linux/vt.h

2008-02-08 Thread Olaf Hering
On Fri, Jan 25, Olaf Hering wrote: > remove the newly added __KERNEL__ block from linux/vt.h Can you pick this up? The patch cant get any better. > --- a/include/linux/Kbuild > +++ b/include/linux/Kbuild > @@ -157,7 +157,6 @@ header-y += veth.h > header-y += video_decoder.h > header-y +=

Re: [PATCH 1/1] NBD: make nbd default to deadline I/O scheduler

2008-02-08 Thread Randy Dunlap
On Fri, 08 Feb 2008 11:47:42 -0500 Paul Clements wrote: > There have been numerous reports of problems with nbd and cfq. Deadline > gives better performance for nbd, anyway, so let's use it by default. so what happens with this patch on cfq-only or as-only kernels? --- ~Randy -- To unsubscribe

Re: [PATCH] correct inconsistent ntp interval/tick_length usage

2008-02-08 Thread Roman Zippel
Hi, On Fri, 1 Feb 2008, John Stultz wrote: > > CLOCK_TICK_ADJUST is based on LATCH and HZ, if the update frequency isn't > > based on HZ, there is no point in using it! > > Hey Roman, > > Again, I'm sorry I don't seem to be following your objections. If you > want to suggest a different patch

Re: [PATCH 3/3] palm_bk3710: factor out cable detection

2008-02-08 Thread Sergei Shtylyov
Bartlomiej Zolnierkiewicz wrote: From: Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]> Subject: [PATCH] palm_bk3710: use struct ide_port_info * Factor out cable detection to palm_bk3710_cable_detect(). * Add palm_bk3710_init_hwif() (->init_hwif method implementation). * Remove needless

Re: [PATCH 2.5/3] palm_bk3710: port initialization/probing bugfix

2008-02-08 Thread Sergei Shtylyov
Bartlomiej Zolnierkiewicz wrote: Probe port _after_ it is fully initialized. Hm, I thought the usual sequence is vice versa: you first probe and then initialize. :-) Cc: Anton Salnikov <[EMAIL PROTECTED]> Cc: Sergei Shtylyov <[EMAIL PROTECTED]> Signed-off-by: Bartlomiej Zolnierkiewicz

Re: [PATCH] misc: ifdef KMOD, saving some bytes probably

2008-02-08 Thread Sam Ravnborg
On Fri, Feb 08, 2008 at 05:48:14PM +0100, Jiri Olsa wrote: > found some code in misc.c that could be ifdef'ed for KMOD > We need very good arguments in order to introduce #ifdef/#endif in code. So this patch needs to come with hard fatcs about .text savings and where it matters. Sam --

Re: [PATCH], issue EOI to APIC prior to calling crash_kexec in die_nmi path

2008-02-08 Thread Neil Horman
On Fri, Feb 08, 2008 at 11:45:44AM -0500, Vivek Goyal wrote: > On Fri, Feb 08, 2008 at 11:14:22AM -0500, Neil Horman wrote: > > On Thu, Feb 07, 2008 at 01:24:04PM +0100, Ingo Molnar wrote: > > > > > > * Neil Horman <[EMAIL PROTECTED]> wrote: > > > > > > > Ingo noted a few posts down the nmi_exit

Re: why kexec insists on syncing with recent kernels?

2008-02-08 Thread Vivek Goyal
On Fri, Feb 08, 2008 at 06:19:48PM +0100, Tomasz Chmielewski wrote: > Randy Dunlap schrieb: > > (...) > >>> Even if you did -f, it must have shutdown the network. I think somehow >>> in latest kernels there is some dependency on network and that's why >>> not shutting down network in this case is

Re: [PATCH] pdc202xx_old: always enable burst mode

2008-02-08 Thread Sergei Shtylyov
Bartlomiej Zolnierkiewicz wrote: Alan has noticed that distros always enabled burst mode (+ datasheet confirms that it is the right thing to do). Thus fix pdc202xx_old host driver to do it unconditionally and remove no longer needed CONFIG_PDC202XX_BURST option. Cc: Alan Cox <[EMAIL

Re: [PATCH] x86: Simplify cpu_idle_wait

2008-02-08 Thread Venki Pallipadi
On Fri, Feb 08, 2008 at 11:28:48AM +0100, Andi Kleen wrote: > > > - set_cpus_allowed(current, tmp); > > + smp_mb(); > > + /* kick all the CPUs so that they exit out of pm_idle */ > > + smp_call_function(do_nothing, NULL, 0, 0); > > I think the last argument (wait) needs to be 1 to make

Re: [PATCH] reduce large do_mount stack usage with noinlines

2008-02-08 Thread Al Viro
On Fri, Feb 08, 2008 at 10:54:09AM -0600, Eric Sandeen wrote: > On gcc 4.1.2 and 4.3 (fedora flavors) I don't see it re-used in > do_mount, though... *shrug* Frankly, a wrapper for path_lookup() that would take struct path *, refuse to do LOOKUP_PARENT (i.e. guaranteed to have nothing stored in

Re: [PATCH 02/18] ide: fix ide_find_port()

2008-02-08 Thread Sergei Shtylyov
Bartlomiej Zolnierkiewicz wrote: * Instead of checking for '->io_ports[IDE_DATA_OFFSET] == 0' check for '->chipset == ide_unknown' when looking for an empty ide_hwifs[] slot. * Do ide-pnp initialization after ide-generic when IDE is built-in (ide-pnp is the only user of ide_find_port()

Re: [PATCH], issue EOI to APIC prior to calling crash_kexec in die_nmi path

2008-02-08 Thread Andi Kleen
Ingo Molnar <[EMAIL PROTECTED]> writes: > > try a dummy iret, something like: > > asm volatile ("pushf; push $1f; iret; 1: \n"); > > to get the CPU out of its 'nested NMI' state. (totally untested) Just if you do this while running on the NMI stack (and I think you do if you insert it at the

Re: why kexec insists on syncing with recent kernels?

2008-02-08 Thread Tomasz Chmielewski
Randy Dunlap schrieb: (...) Even if you did -f, it must have shutdown the network. I think somehow in latest kernels there is some dependency on network and that's why not shutting down network in this case is helping you. I'm seeing NFS mounts take forever to unmount (at shutdown/reboot).

Re: [PATCH 05/18] ide: factor out cable detection from ide_init_port()

2008-02-08 Thread Sergei Shtylyov
Bartlomiej Zolnierkiewicz wrote: * Factor out cable detection from ide_init_port() to ide_port_cable_detect(). * Move ide_port_cable_detect() call to ide_device_add_all(). Signed-off-by: Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]> Acked-by: Sergei Shtylyov <[EMAIL PROTECTED]> MBR,

Re: [PATCH 08/18] ide: move ide_port_setup_devices() call to ide_device_add_all()

2008-02-08 Thread Sergei Shtylyov
Bartlomiej Zolnierkiewicz wrote: Add ide_cfg_mtx lock/unlock to ide_port_setup_devices() and then move ide_port_setup_devices() call from init_irq() to ide_device_add_all(). Signed-off-by: Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]> Acked-by: Sergei Shtylyov <[EMAIL PROTECTED]> MBR,

Re: Automated Kernel Testing

2008-02-08 Thread Andi Kleen
Kevin Winchester <[EMAIL PROTECTED]> writes: > > - For people like me, it would be great if there were a downloadable > collection of tools for performing similar testing on my box here > whenever I'm not using it. > - The tools could build a kernel, boot it, run some standard tests, and > report

RE: Xilinx: hwicap driver comments

2008-02-08 Thread Stephen Neuendorffer
Missed the 'send' button on this last night. > -Original Message- > From: Jiri Slaby [mailto:[EMAIL PROTECTED] > Sent: Thursday, February 07, 2008 12:09 PM > To: Stephen Neuendorffer; Grant Likely > Cc: Linux Kernel Mailing List; Andrew Morton > Subject: Xilinx: hwicap driver comments >

Re: [PATCH] Documentation/patch-tags, one more time

2008-02-08 Thread Pekka Enberg
Hi, On Feb 8, 2008 6:51 PM, Jonathan Corbet <[EMAIL PROTECTED]> wrote: > Somebody recently asked me about this patch, so I dug it up for one last > try. I do believe there is value in describing patch tags, and, > certainly, nobody has objected to the idea. Comments from several > reviewers

Re: why kexec insists on syncing with recent kernels?

2008-02-08 Thread Randy Dunlap
On Fri, 8 Feb 2008 11:04:08 -0500 Vivek Goyal wrote: > On Thu, Feb 07, 2008 at 05:59:14PM +0100, Tomasz Chmielewski wrote: > > Vivek Goyal schrieb: > >> On Thu, Feb 07, 2008 at 03:13:30PM +0100, Tomasz Chmielewski wrote: > >>> According to kernel/kexec.c: > >>> > >>> * kexec does not sync, or

Re: [git pull] x86 arch updates for v2.6.25

2008-02-08 Thread Andi Kleen
Linus Torvalds <[EMAIL PROTECTED]> writes: > > So I'd merge a patch that puts oops information (or the whole console > printout) in the Intel management stuff in a heartbeat. That code is > likely much grottier than any kgdb thing will ever be (Intel really > screwed up the interface and made

[GIT PULL] CRIS architecture

2008-02-08 Thread Jesper Nilsson
The following changes since commit a4ffc0a0b240a29cbe489f6db9dae112a49ef1c1: Linus Torvalds (1): Merge git://git.kernel.org/.../agk/linux-2.6-dm are available in the git repository at: git://www.jni.nu/cris.git cris This contains changes for the CRIS v10 and v32 architectures,

[PATCH 36/37] NFS: Display local caching state

2008-02-08 Thread David Howells
Display the local caching state in /proc/fs/nfsfs/volumes. Signed-off-by: David Howells <[EMAIL PROTECTED]> --- fs/nfs/client.c |7 --- fs/nfs/fscache.h | 15 +++ 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/fs/nfs/client.c b/fs/nfs/client.c index

[PATCH 37/37] NFS: Add mount options to enable local caching on NFS

2008-02-08 Thread David Howells
Add NFS mount options to allow the local caching support to be enabled. The attached patch makes it possible for the NFS filesystem to be told to make use of the network filesystem local caching service (FS-Cache). To be able to use this, a recent nfsutils package is required. There are three

[PATCH 33/37] NFS: nfs_readpage_async() needs to be accessible as a fallback for local caching

2008-02-08 Thread David Howells
nfs_readpage_async() needs to be non-static so that it can be used as a fallback for the local on-disk caching should an EIO crop up when reading the cache. Signed-off-by: David Howells <[EMAIL PROTECTED]> --- fs/nfs/read.c |4 ++-- include/linux/nfs_fs.h |2 ++ 2 files

[PATCH 29/37] NFS: Invalidate FsCache page flags when cache removed

2008-02-08 Thread David Howells
Invalidate the FsCache page flags on the pages belonging to an inode when the cache backing that NFS inode is removed. This allows a live cache to be withdrawn. Signed-off-by: David Howells <[EMAIL PROTECTED]> --- fs/nfs/fscache-index.c | 40 1 files

[PATCH 34/37] NFS: Read pages from FS-Cache into an NFS inode

2008-02-08 Thread David Howells
Read pages from an FS-Cache data storage object representing an inode into an NFS inode. Signed-off-by: David Howells <[EMAIL PROTECTED]> --- fs/nfs/fscache.c | 112 ++ fs/nfs/fscache.h | 47 +++ fs/nfs/read.c| 18

[PATCH 30/37] NFS: Add some new I/O event counters for FS-Cache events

2008-02-08 Thread David Howells
Add some new NFS I/O event counters for FS-Cache events. They have to be added as byte counters because I may need to be able to increase the numbers by more than 1 at a time. Signed-off-by: David Howells <[EMAIL PROTECTED]> --- fs/nfs/iostat.h |7 +++ 1 files changed, 7 insertions(+),

[PATCH 31/37] NFS: FS-Cache page management

2008-02-08 Thread David Howells
FS-Cache page management for NFS. This includes hooking the releasing and invalidation of pages marked with PG_fscache (aka PG_private_2) and waiting for completion of the write-to-cache flag (PG_fscache_write aka PG_owner_priv_2). Signed-off-by: David Howells <[EMAIL PROTECTED]> ---

[PATCH 35/37] NFS: Store pages from an NFS inode into a local cache

2008-02-08 Thread David Howells
Store pages from an NFS inode into the cache data storage object associated with that inode. Signed-off-by: David Howells <[EMAIL PROTECTED]> --- fs/nfs/fscache.c | 26 ++ fs/nfs/fscache.h | 16 fs/nfs/read.c|5 + 3 files changed, 47

[PATCH 28/37] NFS: Use local disk inode cache

2008-02-08 Thread David Howells
Bind data storage objects in the local cache to NFS inodes. Signed-off-by: David Howells <[EMAIL PROTECTED]> --- fs/nfs/fscache.c | 131 fs/nfs/fscache.h | 19 +++ fs/nfs/inode.c | 39 --

[PATCH 32/37] NFS: Add read context retention for FS-Cache to call back with

2008-02-08 Thread David Howells
Add read context retention so that FS-Cache can call back into NFS when a read operation on the cache fails EIO rather than reading data. This permits NFS to then fetch the data from the server instead using the appropriate security context. Signed-off-by: David Howells <[EMAIL PROTECTED]> ---

[PATCH 23/37] NFS: Permit local filesystem caching to be enabled for NFS

2008-02-08 Thread David Howells
Permit local filesystem caching to be enabled for NFS in the kernel configuration. Signed-off-by: David Howells <[EMAIL PROTECTED]> --- fs/Kconfig |8 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/fs/Kconfig b/fs/Kconfig index c42ec50..fa8e978 100644 ---

[PATCH 26/37] NFS: Define and create superblock-level objects

2008-02-08 Thread David Howells
Define and create superblock-level cache index objects (as managed by nfs_server structs). Each superblock object is created in a server level index object and is itself an index into which inode-level objects are inserted. Ideally there would be one superblock-level object per server, and the

<    1   2   3   4   5   6   7   8   9   10   >