Re: GPL vs non-GPL device drivers

2007-02-16 Thread Valdis . Kletnieks
On Sat, 17 Feb 2007 04:44:36 -0200, Alexandre Oliva said: > On Feb 17, 2007, "David Schwartz" <[EMAIL PROTECTED]> wrote: > > Not so. See any of the numerous cases that explain that you cannot own a > > function using copyright. They are saying that because V J did X, he *MUST* > > be taking their

Re: GPL vs non-GPL device drivers

2007-02-16 Thread Alexandre Oliva
On Feb 17, 2007, "David Schwartz" <[EMAIL PROTECTED]> wrote: > Not so. See any of the numerous cases that explain that you cannot own a > function using copyright. They are saying that because V J did X, he *MUST* > be taking their code because there is no other practical way to *do* X. This > is

Re: GPL vs non-GPL device drivers

2007-02-16 Thread Alexandre Oliva
On Feb 17, 2007, "David Schwartz" <[EMAIL PROTECTED]> wrote: >> Linking with kernel exported symbols in a kernel module is by many >> people considered creating a work derived from the kernel. > That's simply unreasonable. It is the most clear settled law that only a > creative process can

Re: [PATCH] Block layer: separate out queue-oriented ioctls

2007-02-16 Thread Jens Axboe
On Fri, Feb 16 2007, Alan Stern wrote: > From: James Bottomley <[EMAIL PROTECTED]> > > This patch (as854) separates out the two queue-oriented ioctls from > the rest of the block-layer ioctls. The idea is that they should > apply to any driver using a request_queue, even if the driver doesn't >

Re: [PATCH] 9p: add write-cache support to loose cache mode (take 4)

2007-02-16 Thread Eric Van Hensbergen
On 2/16/07, Andrew Morton <[EMAIL PROTECTED]> wrote: On Fri, 16 Feb 2007 18:46:59 -0600 Eric Van Hensbergen <[EMAIL PROTECTED]> wrote: > + if(!PageUptodate(page)) { > + if (to - from != PAGE_CACHE_SIZE) { > + void *kaddr = kmap_atomic(page, KM_USER0); > +

Re: [RFC PATCH(Experimental) 1/4] freezer-cpu-hotplug core

2007-02-16 Thread Gautham R Shenoy
On Fri, Feb 16, 2007 at 01:42:09PM +0530, Srivatsa Vaddagiri wrote: > On Fri, Feb 16, 2007 at 12:46:17PM +0530, Srivatsa Vaddagiri wrote: > > frozen. The only exception is cleaning up of per-cpu threads (which is > > not possible with processes frozen - if we can find a way to make that > >

Re: [pp] kbuild: asm-offsets generalized

2007-02-16 Thread Oleg Verych
On Sat, Feb 17, 2007 at 03:43:49PM +1100, Rusty Russell wrote: > On Fri, 2007-02-16 at 22:56 +0100, Oleg Verych wrote: > > Hallo. > > lguest parts look good though! Thanks. Well, then what about my way of doing generalization? I.e. one-file shell script-let, rather many indistinguishable GNU

Re: [patch 05/11] syslets: core code

2007-02-16 Thread Ray Lee
Evgeniy Polyakov wrote: > On Fri, Feb 16, 2007 at 08:53:30AM -0800, Ray Lee ([EMAIL PROTECTED]) wrote: >> On 2/16/07, Evgeniy Polyakov <[EMAIL PROTECTED]> wrote: >>> if its design is good, then >>> interface can be changed in a moment without any problem >> This isn't always the case. Sometimes

Re: 2.6.20 kernel hang with USB drive and vfat doing ftruncate

2007-02-16 Thread Kumar Gala
On Feb 16, 2007, at 5:10 PM, Robert Hancock wrote: Kumar Gala wrote: I'm seeing an issue with a stock 2.6.20 kernel running on an embedded PPC. I've got a usb flash drive plugged in and the filesystem on the drive is vfat. Running with 64M and no swap. If I execute a series of large

Re: [patch 00/21] Xen-paravirt: Xen guest implementation for paravirt_ops interface

2007-02-16 Thread Rusty Russell
On Fri, 2007-02-16 at 13:48 -0800, Zachary Amsden wrote: > Christoph Lameter wrote: > > It still seems to be implemented for Xen and not to support a variety of > > page table methods in paravirt ops. > > Yes, but that is just because the Xen hooks happens to be near the last > part of the

Re: [patch 00/21] Xen-paravirt: Xen guest implementation for paravirt_ops interface

2007-02-16 Thread Rusty Russell
On Fri, 2007-02-16 at 12:49 -0800, Christoph Lameter wrote: > On Thu, 15 Feb 2007, Jeremy Fitzhardinge wrote: > > > This patch series implements the Linux Xen guest in terms of the > > paravirt-ops interface. The features in implemented this patch series > > I am thoroughly confused. Maybe that

Re: 2.6.20.git regression: 'PCI: add the sysfs driver name to all modules' causes hard hang on boot

2007-02-16 Thread Greg KH
On Sat, Feb 17, 2007 at 04:04:52AM +0100, Markus Rechberger wrote: > On 2/17/07, Markus Rechberger <[EMAIL PROTECTED]> wrote: > >On 2/17/07, Greg KH <[EMAIL PROTECTED]> wrote: > >> On Sat, Feb 17, 2007 at 02:38:08AM +0100, Mike Galbraith wrote: > >> > On Fri, 2007-02-16 at 14:36 -0800, Greg KH

Re: [pp] kbuild: asm-offsets generalized

2007-02-16 Thread Rusty Russell
On Fri, 2007-02-16 at 22:56 +0100, Oleg Verych wrote: > Hallo. lguest parts look good though! Rusty. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please

Re: Using sched_clock for mmio-trace

2007-02-16 Thread Jeff Muizelaar
On Fri, Feb 16, 2007 at 02:47:45PM -0800, Daniel Walker wrote: > > > Gets pretty ugly .. The clocksource interface already has a positive > > > rating to describe the "best" clocks in the system, which is used to > > > return the "best" clock .. Where the maintainers of the system give each > > >

Re: GPL vs non-GPL device drivers

2007-02-16 Thread Gene Heskett
On Friday 16 February 2007, Michael K. Edwards wrote: >On 2/15/07, Gene Heskett <[EMAIL PROTECTED]> wrote: >[ignorant silliness] > >> There is no one to my knowledge here, who would not cheer loudly once >> a verdict was rendered because that courts decision would give the >> FOSS community a

Re: [Xen-devel] Re: [patch 14/21] Xen-paravirt: Add XEN config options and disable unsupported config options.

2007-02-16 Thread Rusty Russell
On Fri, 2007-02-16 at 02:19 -0800, Zachary Amsden wrote: > Doesn't stop_machine_run already take care of getting you out of all > kernel threads? So you can only be sleeping, not preempted, in which > case, this might not be an issue? No, stop_machine only protects against preempt-disabled

Re: GPL vs non-GPL device drivers

2007-02-16 Thread Michael K. Edwards
On 2/15/07, Gene Heskett <[EMAIL PROTECTED]> wrote: [ignorant silliness] There is no one to my knowledge here, who would not cheer loudly once a verdict was rendered because that courts decision would give the FOSS community a quotable case law as to exactly what is, and is not legal for you to

Re: [RFC] killing the NR_IRQS arrays.

2007-02-16 Thread Benjamin Herrenschmidt
On Sat, 2007-02-17 at 02:37 +0100, Arnd Bergmann wrote: > On Friday 16 February 2007 23:37, Benjamin Herrenschmidt wrote: > > You might want to have a look at the powerpc API with it's remaping > > capabilities. It's very nice for handling multiple domain spaces. It > > might be of some use for

Re: O2micro smartcard reader driver.

2007-02-16 Thread Markus Rechberger
Hi Eric, I committed your code to linuxtv.org to review and modify it there. http://linuxtv.org/hg/~mrechberger/chipcardreader one thing I noticed is the error handling in ozscr_probe. I'll continue the rest during the next few days, I'd like to see it as soon as possible in the upstream

[GIT PATCH] ACPI patches for 2.6.21 - part II (resend)

2007-02-16 Thread Len Brown
Hi Linus, please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git release This... Fixes some battery, thermal, and fan related bugs. Adds the sony-laptop driver, which controls brightness on akpm's vaio... Removes the experimental hotkey driver, per schedule.

[PATCH] Fix build errors if bitop functions are do {} while macros.

2007-02-16 Thread Ralf Baechle
If one of clear_bit, change_bit or set_bit is defined as a do { } while (0) function usage of these functions in parenthesis like (foo_bit(23, )) while be expaned to something like (do { ... } while (0)}). resulting in a build error. This patch removes the useless parenthesis.

Re: [ck] Re: 2.6.20-ck1

2007-02-16 Thread Con Kolivas
On Saturday 17 February 2007 13:15, michael chang wrote: > On 2/16/07, Con Kolivas <[EMAIL PROTECTED]> wrote: > > I'm thru with bashing my head against the wall. > > I do hope this post isn't in any way redundant, but from what I can > see, this has never been suggested... (someone please do

exporting LANG=C (Re: [PATCH] override build timestamp)

2007-02-16 Thread Oleg Verych
> From: Olaf Hering > Newsgroups: gmane.linux.kernel > Subject: [PATCH] override build timestamp > Date: Fri, 16 Feb 2007 22:52:13 +0100 Hallo, Olaf. > Pass a timestamp to kbuild via an enviroment variable. > > TZ=UTC BUILD_TIMESTAMP=2007-01-01 make -kj O=../O vmlinux > > This can be used

Re: [PATCH 1/1] - acpi_boot_init() making bad check on return code

2007-02-16 Thread Len Brown
Applied. thanks, -Len On Friday 16 February 2007 16:07, John Keller wrote: > acpi_boot_init() is making a bad check on the return > status from acpi_table_parse(). acpi_table_parse() now > returns zero on success, one on failure. > > Signed-off-by: Aaron Young <[EMAIL PROTECTED]> > --- > >

Re: 2.6.20.git regression: 'PCI: add the sysfs driver name to all modules' causes hard hang on boot

2007-02-16 Thread Markus Rechberger
On 2/17/07, Markus Rechberger <[EMAIL PROTECTED]> wrote: On 2/17/07, Greg KH <[EMAIL PROTECTED]> wrote: > On Sat, Feb 17, 2007 at 02:38:08AM +0100, Mike Galbraith wrote: > > On Fri, 2007-02-16 at 14:36 -0800, Greg KH wrote: > > > On Fri, Feb 16, 2007 at 10:55:10AM +0100, Mike Galbraith wrote: >

RE: GPL vs non-GPL device drivers

2007-02-16 Thread David Schwartz
> Linking with kernel exported symbols in a kernel module is by many > people considered creating a work derived from the kernel. That's simply unreasonable. It is the most clear settled law that only a creative process can create a work for copyright purposes. Linking is an automated process,

[PATCH 2.6.21-rc1] ibmebus: Use of_device_uevent()

2007-02-16 Thread Hoang-Nam Nguyen
This patch replaces ibmebus_uevent() by Sylvain's generic function. Signed-off-by: Joachim Fenkes <[EMAIL PROTECTED]> --- ibmebus.c | 37 +++-- 1 file changed, 3 insertions(+), 34 deletions(-) diff -urp a/arch/powerpc/kernel/ibmebus.c

[patch 2/2] sched: dynticks idle load balancing - v2

2007-02-16 Thread Siddha, Suresh B
Changes since v1: - Move the idle load balancer selection from schedule() to the first busy scheduler_tick() after restarting the tick. This will avoid the unnecessay ownership changes when softirq's(which are run in softirqd context in certain -rt configurations) like timer,

RE: GPL vs non-GPL device drivers

2007-02-16 Thread David Schwartz
> On 2/16/07, David Schwartz <[EMAIL PROTECTED]> wrote: > > (See, among other cases, Lexmark. v. Static > > Controls.) A copyright is not a patent, you can only own > > something if there > > are multiple equally good ways to do it and you claim *one* of them. > Only in a world where "write a

RE: GPL vs non-GPL device drivers

2007-02-16 Thread David Schwartz
> > That's exactly what they're doing. Knowing only the *function* of his > > program, they are claiming it must obey their licensing terms. > > They have no > > idea exactly how he chose to implement that function, but claim > > they must > > own it anyway. > They are not claiming ownership of

RE: GPL vs non-GPL device drivers

2007-02-16 Thread David Schwartz
> On Thu, Feb 15, 2007 at 04:38:41PM -0800, David Schwartz wrote: > > Just to be perfectly clear, it is an outrageous claim that *every* > > *possible* kernel module must be a derivative work of the > > kernel. Copyright > > *cannot* protect every possible way to accomplish a particular > >

[patch 1/2] sched: fix idle load balancing in softirqd context

2007-02-16 Thread Siddha, Suresh B
Periodic load balancing in recent kernels happen in the softirq. In certain -rt configurations, these softirqs are handled in softirqd context. And hence the check for idle processor was always returning busy (as nr_running > 1). This patch captures the idle information at the tick and passes

Re: [RFC PATCH(Experimental) 1/4] freezer-cpu-hotplug core

2007-02-16 Thread Srivatsa Vaddagiri
On Fri, Feb 16, 2007 at 10:46:05PM +0300, Oleg Nesterov wrote: > Instead, we can just clear PF_FROZEN before kthread_should_stop(). That should work too. Thanks! > I don't claim this is better, but this way we don't need to add a > subtle change to process.c. -- Regards, vatsa - To unsubscribe

Re: [RFC PATCH(Experimental) 2/4] Revert changes to workqueue.c

2007-02-16 Thread Srivatsa Vaddagiri
On Sat, Feb 17, 2007 at 02:59:39AM +0300, Oleg Nesterov wrote: > In that case (all processes are frozen when workqueue_cpu_callback() > calls cleanup_workqueue_thread()) I agree, it is better to just use > kthread_stop/kthread_should_stop. Great, thanks! > This also means that probably it won't

Re: [PATCH 2.6.21-rc1] ibmebus: Support dynamic addition and removal of adapters

2007-02-16 Thread Joachim Fenkes
Sylvain Munaut <[EMAIL PROTECTED]> wrote on 15.02.2007 15:11:42: > Mmmh, I posted a patch that added a common uevent interface for all > of_device based bus. And that kinda clash with this one. Oops, I was not aware of this. I had a look at your patch and yes, it's a nice and generic interface.

Re: 2.6.20.git regression: 'PCI: add the sysfs driver name to all modules' causes hard hang on boot

2007-02-16 Thread Markus Rechberger
On 2/17/07, Greg KH <[EMAIL PROTECTED]> wrote: On Sat, Feb 17, 2007 at 02:38:08AM +0100, Mike Galbraith wrote: > On Fri, 2007-02-16 at 14:36 -0800, Greg KH wrote: > > On Fri, Feb 16, 2007 at 10:55:10AM +0100, Mike Galbraith wrote: > > > Greetings, > > > > > > Per $subject, git.yesterday hangs

[git patches] more IDE updates

2007-02-16 Thread Bartlomiej Zolnierkiewicz
Contains: IRQ-ack fix for ICH chipsets (Albert Lee), ide-floppy unformatted media fix (Alan Cox), more fixes for IDE PCI drivers (Sergei Shtylyov), new driver for Toshiba Cell Reference Board (Kou Ishizaki ) and a bunch of rather obvious cleanups/improvements (me). There are still some bugfix

Re: [ck] Re: 2.6.20-ck1

2007-02-16 Thread michael chang
On 2/16/07, Con Kolivas <[EMAIL PROTECTED]> wrote: I'm thru with bashing my head against the wall. I do hope this post isn't in any way redundant, but from what I can see, this has never been suggested... (someone please do enlighten me if I'm wrong.) Has anyone tried booting a kernel with

2.6.20-git: undefined reference to `smp_call_function_single'

2007-02-16 Thread Len Brown
Yes, an obscure .config, but it used to build before today: kernel/built-in.o: In function `tick_broadcast_on_off': (.text+0x1b6f0): undefined reference to `smp_call_function_single' # # Automatically generated make config: don't edit # Linux kernel version: 2.6.20 # Fri Feb 16 19:08:20 2007 #

Re: 2.6.20.git regression: 'PCI: add the sysfs driver name to all modules' causes hard hang on boot

2007-02-16 Thread Greg KH
On Sat, Feb 17, 2007 at 02:38:08AM +0100, Mike Galbraith wrote: > On Fri, 2007-02-16 at 14:36 -0800, Greg KH wrote: > > On Fri, Feb 16, 2007 at 10:55:10AM +0100, Mike Galbraith wrote: > > > Greetings, > > > > > > Per $subject, git.yesterday hangs hard on boot here. A git bisect > > > fingered the

Re: 2.6.20.git regression: 'PCI: add the sysfs driver name to all modules' causes hard hang on boot

2007-02-16 Thread Mike Galbraith
On Fri, 2007-02-16 at 14:36 -0800, Greg KH wrote: > On Fri, Feb 16, 2007 at 10:55:10AM +0100, Mike Galbraith wrote: > > Greetings, > > > > Per $subject, git.yesterday hangs hard on boot here. A git bisect > > fingered the commit below, which I verified via git bisect reset; git > > revert -n

Re: [RFC] killing the NR_IRQS arrays.

2007-02-16 Thread Arnd Bergmann
On Friday 16 February 2007 23:37, Benjamin Herrenschmidt wrote: > You might want to have a look at the powerpc API with it's remaping > capabilities. It's very nice for handling multiple domain spaces. It > might be of some use for you. I don't consider the powerpc virtual IRQs a solution for the

CAP_NET_BIND_SERVICE checking in inet_bind vs socket_bind

2007-02-16 Thread Simon Arlott
Why does inet_bind (instead of socket_bind) check that ports below 1024 require CAP_NET_BIND_SERVICE? Couldn't this check be moved to the dummy socket_bind so that the behaviour can be changed by a security module? --- diff --git a/net/ipv4/af_inet.c b/net/ipv4/af_inet.c index cf358c8..d75a2c5

Re: [PATCH] nfs: init req_lock in nfs_alloc_inode

2007-02-16 Thread Andrew Morton
On Fri, 16 Feb 2007 11:05:32 -0600 [EMAIL PROTECTED] (Olof Johansson) wrote: > Seems like req_lock is never initialized. CONFIG_DEBUG_SPINLOCK reported: > > BUG: spinlock bad magic on CPU#0, mount/1073 > lock: c0007fdca108, .magic: , .owner: /24576, .owner_cpu: 0 > Call Trace: >

2.6.20-mm1 USB-related OOPS

2007-02-16 Thread Berck E. Nash
I get the following OOPS on boot, presumably connected with USB driver loading. I've attached the entire log. Please CC on replies as I'm not subscribed. [ 149.525742] Unable to handle kernel NULL pointer dereference at 0008 RIP: [ 149.531302] [] :cdc_acm:acm_probe+0x1dd/0x741 [

Re: 2.6.20-ck1

2007-02-16 Thread Con Kolivas
On Saturday 17 February 2007 11:53, Chuck Ebbert wrote: > Con Kolivas wrote: > > mm-filesize_dependant_lru_cache_add.patch > > I like it. Thanks :-) > Is any of this stuff ever going to be merged? See the last paragraph here: http://lkml.org/lkml/2007/2/9/112 I'm thru with bashing my head

Re: Add .splice_read to sockets?

2007-02-16 Thread Jens Axboe
On Sat, Feb 17 2007, Paul P Komkoff Jr wrote: > Hi! > > Is there any plans to make splice(socket, ..., pipe, ...) work? It's a work in-progress, latest effort is to import and attempt to fix the stuff that Intel initially posted some months ago. See the splice-net branch of the block git repo.

Re: loosen dependancy on rtc cmos

2007-02-16 Thread David Brownell
On Thursday 15 February 2007 9:12 pm, David Brownell wrote: > On Thursday 15 February 2007 8:38 pm, Len Brown wrote: > > > So I've taken Andi's advice and checked in the patches below. > > OK; that simplifies things for me, good! I can discard that patch > (broken by Andi's pcspkr change

Re: [PATCH] 9p: add write-cache support to loose cache mode (take 4)

2007-02-16 Thread Andrew Morton
On Fri, 16 Feb 2007 18:46:59 -0600 Eric Van Hensbergen <[EMAIL PROTECTED]> wrote: > Loose cache mode was added primarily to asssist exclusive, read-only > mounts (like venti) -- however, there is also a case for using loose > write cacheing in support of read/write exclusive mounts. This feature

Re: 2.6.20-ck1

2007-02-16 Thread Chuck Ebbert
Con Kolivas wrote: > mm-filesize_dependant_lru_cache_add.patch I like it. Is any of this stuff ever going to be merged? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: [patch 05/14] syslets: core code

2007-02-16 Thread Davide Libenzi
On Thu, 15 Feb 2007, Ingo Molnar wrote: > + spin_lock(>lock); > + > + new_async_thread = pick_ready_cachemiss_thread(ah); > + if (!new_async_thread) > + goto out_unlock; > + > + async_ready = t->async_ready; > + WARN_ON(!async_ready); > + t->async_ready = NULL;

RE: [PATCH 3/5] scsi: megaraid_sas - throttle io if FW is busy

2007-02-16 Thread Patro, Sumant
Hello James, It is difficult to know when the device will go into a state where it is not able to process cmds within timeout period consistently. Many factors may be contributing for the device to get into this state. Reducing can_queue may help but the difficult part is when

[PATCH] 9p: add write-cache support to loose cache mode (take 4)

2007-02-16 Thread Eric Van Hensbergen
Loose cache mode was added primarily to asssist exclusive, read-only mounts (like venti) -- however, there is also a case for using loose write cacheing in support of read/write exclusive mounts. This feature is linked to the loose cache option and is disabled by default. This code adds the

Re: [uml-devel] x86_64: fix 2.6.18 regression - PTRACE_OLDSETOPTIONS should be accepted

2007-02-16 Thread Jeff Dike
On Sat, Feb 17, 2007 at 01:04:35AM +0100, Blaisorblade wrote: > Which kernel? I've not yet tested 2.6.20. I'll try debugging this > subsequently. 2.6.20-rc6-mm3 on 2.6.20 + patches works for me. Jeff -- Work email - jdike at linux dot intel dot com - To

Re: [PATCH 2.6.21-rc1] ibmebus: Support dynamic addition and removal of adapters

2007-02-16 Thread Joachim Fenkes
John Rose <[EMAIL PROTECTED]> wrote on 15.02.2007 14:57:37: > Looks good. Questions: how can the user space tools verify the success > of an add or remove? If the probe operation succeeds, the respective device will show up beneath /sys/bus/ibmebus/devices. > Also, will /sys/bus/ibmebus

[PATCH] Fix constant folding and poor optimization in byte swapping code

2007-02-16 Thread Trent Piepho
Constant folding does not work for the swabXX() byte swapping functions, and the C versions optimize poorly. Attempting to initialize a global variable to swab16(0x1234) or put something like "case swab32(42):" in a switch statement will not compile. It can work, swab.h just isn't doing it

Re: [PATCH] nfs: init req_lock in nfs_alloc_inode

2007-02-16 Thread Andrew Morton
On Fri, 16 Feb 2007 11:05:32 -0600 [EMAIL PROTECTED] (Olof Johansson) wrote: > + nfsi->req_lock = SPIN_LOCK_UNLOCKED; This can confound lockdep. Please use spin_lock_init(). - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL

Re: [BUG?] register_blkdev: failed to get major for device mapper

2007-02-16 Thread Andrew Morton
On Fri, 16 Feb 2007 14:37:28 +0100 Rolf Eike Beer <[EMAIL PROTECTED]> wrote: > I can't bring up my machine with root LVM anymore using x86_64. The same > machine from same kernel tree boots fine as x86. The error message is quoted > in subject. The tree is at

Re: [uml-devel] x86_64: fix 2.6.18 regression - PTRACE_OLDSETOPTIONS should be accepted

2007-02-16 Thread Blaisorblade
On Friday 16 February 2007 20:02, Jeff Dike wrote: > On Thu, Feb 15, 2007 at 08:05:56PM +0100, Blaisorblade wrote: > > Jeff, I verified my patch is _almost_ enough for 2.6.18 for fully booting > > a 32bit UML; on 2.6.18 I had to also add PTRACE_GET/SET_THREAD_AREA (this > > fix was merged in

Kbuild problem (was: [2.6 patch] drivers/isdn/gigaset/: build asyncdata.o into the gigaset module)

2007-02-16 Thread Tilman Schmidt
Am 16.02.2007 09:33 schrieb Adrian Bunk: >>> ... >>> LD drivers/isdn/gigaset/built-in.o >>> drivers/isdn/gigaset/ser_gigaset.o: In function `gigaset_m10x_send_skb': >>> (.text+0xe50): multiple definition of `gigaset_m10x_send_skb' >>> drivers/isdn/gigaset/usb_gigaset.o:(.text+0x0): first

[PATCH] Remove obsolete raw device support.

2007-02-16 Thread Robert P. J. Day
Remove the long-obsolete "raw device" support. Signed-off-by: Robert P. J. Day <[EMAIL PROTECTED]> --- based on this excerpt from Documentation/feature-removal-schedule.txt: What: RAW driver (CONFIG_RAW_DRIVER) When: December 2005 Why:declared obsolete since kernel 2.6.3

[kj][RFC] roll macro's in bitops.h

2007-02-16 Thread Darren Jenkins\\
G'day people, I was looking at bitops.h and noticed there were a couple of inline roll functions to operate on 32bit variables. (left and right) I think that is a little bit dumb as they are constant width (only 32bits) due to it being an inline function, and was wondering if anyone thought it

Re: MediaGX/GeodeGX1 requires X86_OOSTORE. (Was: Re: Strange connection slowdown on pcnet32)

2007-02-16 Thread Lennart Sorensen
On Fri, Feb 16, 2007 at 05:48:24PM -0500, Lennart Sorensen wrote: > Well so far it really looks like enabling OOSTORE on the Geode > SC1200/GX1 really does make a difference. A bit of searching seems to > indicate the person that originally submitted the patch that enabled > load/store reordering

Re: [RFC PATCH(Experimental) 2/4] Revert changes to workqueue.c

2007-02-16 Thread Oleg Nesterov
On 02/16, Srivatsa Vaddagiri wrote: > > Note with the change proposed in refrigerator, we can avoid > CPU_DEAD_KILL_THREADS and do all cleanup in CPU_DEAD itself. In that case (all processes are frozen when workqueue_cpu_callback() calls cleanup_workqueue_thread()) I agree, it is better to just

Re: 2.6.20-mm1

2007-02-16 Thread J.A. Magallón
On Thu, 15 Feb 2007 21:30:06 -0800, Andrew Morton <[EMAIL PROTECTED]> wrote: > > Nope, can't reproduce (the bug, that is). > > Actually, the oops you have there is the fourth one, so we might be seeing > downstream effects of oops #1. Can you please capture the first oops > trace? Increasing

Re: pata_amd dropping to PIO on resume

2007-02-16 Thread Jeff Garzik
Robert Hancock wrote: Tobias Diedrich wrote: Possibly a known issue: After resume pata_amd drops from UDMA/33 to PIO on my system. Reloading the module puts both attached optical drives (master and slave) back to UDMA/33. AFAICS "simplex DMA is claimed by other device, disabling DMA" seems to

Re: [patch 00/21] Xen-paravirt: Xen guest implementation for paravirt_ops interface

2007-02-16 Thread Jeremy Fitzhardinge
Christoph Lameter wrote: > I am thoroughly confused. Maybe that is because I have not been following > this issue closely but it seems that you are using the paravirt interface > as an API for Xen code in the guest? I thought the idea of paravirt was to > have an API that is generic? This

[GIT PULL] please pull infiniband.git

2007-02-16 Thread Roland Dreier
Linus, please pull from master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git for-linus This tree is also available from kernel.org mirrors at: git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git for-linus This adds IB multicast tracking, to allow userspace

Re: [ANNOUNCE] DualFS: File System with Meta-data and Data Separation

2007-02-16 Thread Bill Davidsen
Jörn Engel wrote: On Thu, 15 February 2007 23:59:14 +0100, Juan Piernas Canovas wrote: Actually, the version of DualFS for Linux 2.4.19 implements a cleaner. In our case, the cleaner is not really a problem because there is not too much to clean (the meta-data device only contains meta-data

Re: [Xen-devel] Re: [patch 12/21] Xen-paravirt: Allocate and free vmalloc areas

2007-02-16 Thread Jeremy Fitzhardinge
Keir Fraser wrote: > It has no other users right now and get_vm_area_sync() would be a > better-named and more generically useful function than alloc_vm_area(). I'm thinking "reserve" might be a better term; "get" generally has the suggestion of a refcount. > get_vm_area_sync(), partnered with

[PATCH 09/10] pcmcia: some class_device fallout

2007-02-16 Thread Greg Kroah-Hartman
From: Alexey Dobriyan <[EMAIL PROTECTED]> As found on some arm defconfigs. I only looked at how original patch changes things and other patches fix compilation. ;-) Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]> Cc: Dominik Brodowski <[EMAIL PROTECTED]> Cc: Russell King <[EMAIL PROTECTED]>

[PATCH 08/10] Driver core: device_add_attrs() cleanup

2007-02-16 Thread Greg Kroah-Hartman
From: Andrew Morton <[EMAIL PROTECTED]> Clean up the coding in device_add_attrs() a bit. Cc: Jean Delvare <[EMAIL PROTECTED]> Signed-off-by: Andrew Morton <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/base/bus.c | 22 ++ 1 files

[PATCH 10/10] sysfs: fix build errors: uevent with CONFIG_SYSFS=n

2007-02-16 Thread Greg Kroah-Hartman
From: Randy Dunlap <[EMAIL PROTECTED]> Fix source files to build with CONFIG_SYSFS=n. module_subsys is not available. SYSFS=n, MODULES=y: T:y SYSFS=n, MODULES=n: T:y SYSFS=y, MODULES=y: T:y SYSFS=y, MODULES=n: T:y Signed-off-by: Randy Dunlap <[EMAIL PROTECTED]> Signed-off-by:

[PATCH 07/10] debugfs: Remove misleading comments.

2007-02-16 Thread Greg Kroah-Hartman
From: Cornelia Huck <[EMAIL PROTECTED]> Just mention which error will be returned if debugfs is disabled. Callers should be able to figure out themselves what they need to check. Signed-off-by: Cornelia Huck <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> ---

[PATCH 05/10] Driver: remove redundant kobject_unregister checks

2007-02-16 Thread Greg Kroah-Hartman
From: Mariusz Kozlowski <[EMAIL PROTECTED]> Here is a patch that removes all redundant kobject_unregister argument checks. Signed-off-by: Mariusz Kozlowski <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/base/class.c |3 +-- fs/partitions/check.c |

[PATCH 06/10] debugfs: implement symbolic links

2007-02-16 Thread Greg Kroah-Hartman
From: Peter Oberparleiter <[EMAIL PROTECTED]> debugfs: implement symbolic links Implement a new function debugfs_create_symlink() which can be used to create symbolic links in debugfs. This function can be useful for people moving functionality from /proc to debugfs (e.g. the gcov-kernel patch).

[PATCH 04/10] kobject: kobj->k_name verification fix

2007-02-16 Thread Greg Kroah-Hartman
From: Martin Stoilov <[EMAIL PROTECTED]> The function 'kobject_add' tries to verify the name of a new kobject instance is properly set before continuing. if (!kobj->k_name) kobj->k_name = kobj->name; if (!kobj->k_name) { pr_debug("kobject attempted to be registered with no

[PATCH 03/10] serial: Add PCMCIA IDs for Quatech DSP-100 dual RS232 adapter.

2007-02-16 Thread Greg Kroah-Hartman
From: Sergei Organov <[EMAIL PROTECTED]> Add PCMCIA IDs for Quatech DSP-100 dual RS232 adapter. Signed-off-by: Sergei Organov <[EMAIL PROTECTED]> Acked-by: Alan Cox <[EMAIL PROTECTED]> Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- drivers/serial/serial_cs.c |5 +

[PATCH 01/10] Driver.h copyright update

2007-02-16 Thread Greg Kroah-Hartman
It was pointed out that I had not updated my copyright on driver.h Signed-off-by: Greg Kroah-Hartman <[EMAIL PROTECTED]> --- include/linux/device.h |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/include/linux/device.h b/include/linux/device.h index 26e4692..d5b1b7b

[PATCH 02/10] Driver core: let request_module() send a /sys/modules/kmod/-uevent

2007-02-16 Thread Greg Kroah-Hartman
From: Kay Sievers <[EMAIL PROTECTED]> On recent systems, calls to /sbin/modprobe are handled by udev depending on the kind of device the kernel has discovered. This patch creates an uevent for the kernels internal request_module(), to let udev take control over the request, instead of forking the

Re: [PATCH 05/05] Linux Kernel Markers, non optimized architectures

2007-02-16 Thread Mathieu Desnoyers
* Karim Yaghmour ([EMAIL PROTECTED]) wrote: > - KRYPTIVA PACKAGED MESSAGE - > PACKAGING TYPE: SIGNED > > Mathieu Desnoyers wrote: > > The main goal of this config option is for embedded systems which doesn't > support live code modification. Maybe we can put that under "embedded >

Re: [linux-usb-devel] usbnet/rndis (was: Is this bug too obvious?)

2007-02-16 Thread David Brownell
> If you don't do it sooner, I'll look at the error paths in rndis > and/or usbnet. Try that patch I sent by this morning. ISTR getting some positive reports from that... - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More

[GIT PATCH] more PCI patches for 2.6.20

2007-02-16 Thread Greg KH
Here are some more PCI patches against 2.6.20-git They are a few additional quirks, a new sysfs file for NUMA machines, and some documentation fixes. All of these have been in the -mm tree for a while. Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/

[GIT PATCH] more Driver core patches for 2.6.20

2007-02-16 Thread Greg KH
Here are some more driver core and debugfs patches and a serial port device id addition for 2.6.20-git. All of these have been in the -mm tree. Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/ Patches will be sent as a follow-on to this message to

[GIT PATCH] more USB patches for 2.6.20

2007-02-16 Thread Greg KH
Here are some more USB patches against 2.6.20-git There's a tiny driver to charge blackberry devices, and lots of device ids and bugfixes. All of these have been in the -mm releases for a while. Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/ The full

Re: O2micro smartcard reader driver.

2007-02-16 Thread Markus Rechberger
Hi, so finally I'm also looking at that driver, http://pieleric.free.fr/o2scr/ the driver compiles fine, though it doesn't seem to work (unless I'm doing something wrong here) dmesg shows up following entries: pccard: card ejected from slot 1 PCMCIA: socket c160c364: *** DANGER *** unable to

Re: [patch 07/21] Xen-paravirt: remove ctor for pgd cache

2007-02-16 Thread Jeremy Fitzhardinge
Christoph Lameter wrote: > On Thu, 15 Feb 2007, Jeremy Fitzhardinge wrote: > > >> Remove the ctor for the pgd cache. There's no point in having the >> cache machinery do this via an indirect call when all pgd are freed in >> the one place anyway. >> > > Great. We finally get rid of this

Re: [Xen-devel] Re: [patch 12/21] Xen-paravirt: Allocate and free vmalloc areas

2007-02-16 Thread Keir Fraser
On 16/2/07 19:26, "Jeremy Fitzhardinge" <[EMAIL PROTECTED]> wrote: > Keir Fraser wrote: >> Hmmm... Actually looks like a bunch of architectures do lazy sync of the >> vmalloc area, although neither ia64 nor powerpc does so. However, all >> current users of the alloc_vm_area() function would be

Add .splice_read to sockets?

2007-02-16 Thread Paul P Komkoff Jr
Hi! Is there any plans to make splice(socket, ..., pipe, ...) work? Thanks! -- Paul P 'Stingray' Komkoff Jr // http://stingr.net/key <- my pgp key This message represents the official view of the voices in my head - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

Re: pata_amd dropping to PIO on resume

2007-02-16 Thread Robert Hancock
Tobias Diedrich wrote: Possibly a known issue: After resume pata_amd drops from UDMA/33 to PIO on my system. Reloading the module puts both attached optical drives (master and slave) back to UDMA/33. AFAICS "simplex DMA is claimed by other device, disabling DMA" seems to be causing it to drop

Re: [PATCH] Remove stack hard limit on ia64

2007-02-16 Thread Ken Chen
On 2/16/07, Olaf Hering <[EMAIL PROTECTED]> wrote: From: [EMAIL PROTECTED] Un-Breaks pthreads, since Oct 2003. why aren't you using /etc/security/limits.conf? I think the stack limit can be set as big as 8TB on ia64 with default 16KB page size. - Ken - To unsubscribe from this list: send the

Re: [Fwd: [PATCH] consolidate generic_writepages and mpage_writepages]

2007-02-16 Thread Steve French (smfltc)
From: Miklos Szeredi <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] consolidate generic_writepages and mpage_writepages Date: Fri, 16 Feb 2007 17:23:25 +0100 From: Miklos Szeredi <[EMAIL PROTECTED]> Clean up massive

Re: 2.6.20 kernel hang with USB drive and vfat doing ftruncate

2007-02-16 Thread Robert Hancock
Kumar Gala wrote: I'm seeing an issue with a stock 2.6.20 kernel running on an embedded PPC. I've got a usb flash drive plugged in and the filesystem on the drive is vfat. Running with 64M and no swap. If I execute a series of large (100M+) ftruncate() on the disk the kernel will hang and

[PATCH] fix SAA7146_CLIPPING_MEM size

2007-02-16 Thread Olaf Hering
Limit the pci_alloc_consistent size to 128K PAGE_SIZE can be 64K, which leads to a 896K allocation. calculate_clipping_registers_rect() uses not more than 257 bytes because saa7146_video.c:s_fmt limits ov.nclips to 16 But bttv-driver.c does not allow up to 2048 clips in win->clipcount

Re: GPL vs non-GPL device drivers

2007-02-16 Thread Robert Hancock
linux-os (Dick Johnson) wrote: Have you tried it recently? Attached is a compressed session Yes, I have, most recently in 2.6.20. It works fine. showing 2.6.16.24 compiling fine. Then the same thing is attempted with 2.6.19. It fails with some "improper configuration" errors. This script

Re: Using sched_clock for mmio-trace

2007-02-16 Thread Daniel Walker
On Fri, 2007-02-16 at 17:10 -0500, Jeff Muizelaar wrote: > > I still meant for _with_features to have same semantics so calling: > > clocksource_get_clock_with_features(CLOCKSOURCE_PM_UNAFFECTED|CLOCKSOURCE_STABLE > |CLOCKSOURC_ATOMIC|CLOCKSOURCE_64BITS|CLOCKSOURCE_CONTINUOUS); > > would be

Re: [PATCH] Remove stack hard limit on ia64

2007-02-16 Thread Andrew Morton
On Fri, 16 Feb 2007 23:06:54 +0100 Olaf Hering <[EMAIL PROTECTED]> wrote: > From: [EMAIL PROTECTED] > > Un-Breaks pthreads, since Oct 2003. > Oh come on, that's not a changelog. I refuse to believe that nobody has used pthreads on ia64 for the past three years. > > Index:

MediaGX/GeodeGX1 requires X86_OOSTORE. (Was: Re: Strange connection slowdown on pcnet32)

2007-02-16 Thread Lennart Sorensen
On Fri, Feb 16, 2007 at 05:27:28PM -0500, Lennart Sorensen wrote: > On Fri, Feb 16, 2007 at 04:01:57PM -0500, Lennart Sorensen wrote: > > It seems whenever it gets stuck, it is always the same descripter it is > > stuck on. Here is my current log: > > > > eth1: interrupt csr0=0x4f3 new

[PATCH] free swap space when (re)activating page

2007-02-16 Thread Rik van Riel
The attached patch does what I described in the other thread, it makes the pageout code free swap space when swap is getting full, by taking away the swap space from pages that get moved onto or back onto the active list. In some tests on a system with 2GB RAM and 1GB swap, it kept the free swap

Re: [2.6.20-get13] KVM-12 won't build

2007-02-16 Thread Bill Davidsen
Joerg Roedel wrote: On Fri, Feb 16, 2007 at 11:32:13AM -0500, Bill Davidsen wrote: Goes out with an error message: cc -I /home/davidsen/downloads/kernel.org/linux-2.6.20-git13/include -MMD -MF ./.kvmctl.d -g -c -o kvmctl.o kvmctl.c kvmctl.c:29:2: error: #error libkvm: userspace

  1   2   3   4   5   6   7   8   9   >