[13/50] MTD: Initialise s_flags in get_sb_mtd_aux()

2007-09-24 Thread Greg KH
From: David Howells [EMAIL PROTECTED] changeset 48440e893d700fb8f0de95fa7d748b711d290365 from mainline. Initialise s_flags in get_sb_mtd_aux() from the flags parameter. Signed-off-by: David Howells [EMAIL PROTECTED] Signed-off-by: David Woodhouse [EMAIL PROTECTED] Cc: Jason Lunz [EMAIL

[14/50] JFFS2: fix write deadlock regression

2007-09-24 Thread Greg KH
From: Jason Lunz [EMAIL PROTECTED] Changeset fc0e01974c7530b7634a63ee3fcc57b845ea from mainline. I've bisected the deadlock when many small appends are done on jffs2 down to this commit: commit 6fe6900e1e5b6fa9e5c59aa5061f244fe3f467e2 Author: Nick Piggin [EMAIL PROTECTED] Date: Sun May 6

[15/50] V4L: cx88: Avoid a NULL pointer dereference during mpeg_open()

2007-09-24 Thread Greg KH
From: Steven Toth [EMAIL PROTECTED] (cherry picked from commit 48200baeab95fd39a7f4c4f3536c7142a64ac335) [PATCH] V4L: cx88: Avoid a NULL pointer dereference during mpeg_open() Bug: With a hardware encoder board installed as cx88[1] and a non-encoder boards installed as cx88[0], an OOPS is

[16/50] hwmon: End of I/O region off-by-one

2007-09-24 Thread Greg KH
From: Jean Delvare [EMAIL PROTECTED] Fix an off-by-one error in the I/O region declaration of two hardware monitoring drivers (lm78 and w83781d.) We were requesting one extra port at the end of the region. This is a regression in 2.6.22 and could prevent other drivers from loading properly.

[17/50] Fix debug regression in video/pwc

2007-09-24 Thread Greg KH
From: Jean Delvare [EMAIL PROTECTED] Commit 85237f202d46d55c1bffe0c5b1aa3ddc0f1dce4d introduced the following warning: drivers/media/video/pwc/pwc-if.c: In function pwc_video_close: drivers/media/video/pwc/pwc-if.c:1211: warning: i may be used uninitialized in this function This is true, and

[18/50] splice: fix direct splice error handling

2007-09-24 Thread Greg KH
From: Jens Axboe [EMAIL PROTECTED] This is a splice patch for 2.6.22 and 2.6.21 (and earlier, I did not check. Let me know if you still maintain older stable trees!). It fixes an infinite loop in do_splice_direct(), when there's either nothing to read or nothing to write and blocking doesn't

[19/50] rpc: fix garbage in printk in svc_tcp_accept()

2007-09-24 Thread Greg KH
From: Wolfgang Walter [EMAIL PROTECTED] commit 9db619e66503494e41159de3c76fafabe80d016b in mainline. we upgraded the kernel of a nfs-server from 2.6.17.11 to 2.6.22.6. Since then we get the message lockd: too many open TCP sockets, consider increasing the number of nfsd threads lockd: last TCP

[20/50] disable sys_timerfd()

2007-09-24 Thread Greg KH
From: Andrew Morton [EMAIL PROTECTED] commit e42601973b1bce1d2987f82159c1ebeaccc6b310 in mainline. There is still some confusion and disagreement over what this interface should actually do. So it is best that we disable it in 2.6.23 until we get that fully sorted out. (sys_timerfd() was

[21/50] afs: mntput called before dput

2007-09-24 Thread Greg KH
From: Andreas Gruenbacher [EMAIL PROTECTED] commit 1a1a1a758bf0107d1f78ff1d622f45987803d894 in mainline. dput must be called before mntput here. Signed-off-by: Andreas Gruenbacher [EMAIL PROTECTED] Acked-By: David Howells [EMAIL PROTECTED] Signed-off-by: Andrew Morton [EMAIL PROTECTED]

[22/50] Fix DAC960 driver on machines which dont support 64-bit DMA

2007-09-24 Thread Greg KH
From: Matthew Wilcox [EMAIL PROTECTED] commit 868047fcbb85dbb44ddd98c336fef83236a2c06a in mainline. Addresses http://bugzilla.kernel.org/show_bug.cgi?id=8942 Use PCI_DMA_* constants instead of own private definitions Fall back to 32-bit DMA mask if a 64-bit one fails Signed-off-by: Matthew

[23/50] Fix Fix DAC960 driver on machines which dont support 64-bit DMA

2007-09-24 Thread Greg KH
From: Andrew Morton [EMAIL PROTECTED] commit 3558c9b3232b5f0fd9f32043a191eca20fca64c6 in mainline. sparc32: drivers/block/DAC960.c: In function 'DAC960_V1_EnableMemoryMailboxInterface': drivers/block/DAC960.c:1168: error: 'DMA_32BIT_MASK' undeclared (first use in this function)

[24/50] firewire: fw-ohci: ignore failure of pci_set_power_state (fix suspend regression)

2007-09-24 Thread Greg KH
From: Stefan Richter [EMAIL PROTECTED] Minor regression since 2.6.22-rc1: If the experimental firewire-ohci driver instead of ohci1394 was loaded, iBook G3 and older PowerBooks refused to suspend. Same as commit 5511142870046a7bed947d51ec9b320856ee120a plus format string touch-ups from

[25/50] futex_compat: fix list traversal bugs

2007-09-24 Thread Greg KH
From: Arnd Bergmann [EMAIL PROTECTED] commit 179c85ea53bef807621f335767e41e23f86f01df in mainline. The futex list traversal on the compat side appears to have a bug. It's loop termination condition compares: while (compat_ptr(uentry) != head-list) But that can't be right because

[PATCH 1/5] Revert recent removal of set_curr_task()

2007-09-24 Thread Srivatsa Vaddagiri
On Tue, Sep 18, 2007 at 09:36:30PM +0200, dimm wrote: here is a few cleanup/simplification/optimization(s) based on the recent modifications in the sched-dev tree. [refer http://marc.info/?l=linux-kernelm=119014449807290] [snip] (3) rework enqueue/dequeue_entity() to get rid of

[26/50] Leases can be hidden by flocks

2007-09-24 Thread Greg KH
From: Pavel Emelyanov [EMAIL PROTECTED] commit 0e2f6db88a6900bc9db576d6b478b12ee60d61f7 in mainline. The inode-i_flock list contains the leases, flocks and posix locks in the specified order. However, the flocks are added in the head of this list thus hiding the leases from F_GETLEASE command,

[27/50] ext34: ensure do_split leaves enough free space in both blocks

2007-09-24 Thread Greg KH
From: Eric Sandeen [EMAIL PROTECTED] commit ef2b02d3e617cb0400eedf2668f86215e1b0e6af in mainline. The do_split() function for htree dir blocks is intended to split a leaf block to make room for a new entry. It sorts the entries in the original block by hash value, then moves the last half of

[28/50] nfs: fix oops re sysctls and V4 support

2007-09-24 Thread Greg KH
From: Alexey Dobriyan [EMAIL PROTECTED] commit 49af7ee181f4f516ac99eba85d3f70ed42cabe76 in mainline. NFS unregisters sysctls only if V4 support is compiled in. However, sysctl table is not V4 specific, so unregister it always. Steps to reproduce: [build nfs.ko with CONFIG_NFS_V4=n]

[29/50] dir_index: error out instead of BUG on corrupt dx dirs

2007-09-24 Thread Greg KH
From: Eric Sandeen [EMAIL PROTECTED] commit 3d82abae9523c33d4a16fdfdfd2bdde316d7b56a in mainline. Convert asserts (BUGs) in dx_probe from bad on-disk data to recoverable errors with helpful warnings. With help catching other asserts from Duane Griffin [EMAIL PROTECTED] Signed-off-by: Eric

[30/50] ieee1394: ohci1394: fix initialization if built non-modular

2007-09-24 Thread Greg KH
From: Stefan Richter [EMAIL PROTECTED] Initialization of ohci1394 was broken according to one reporter if the driver was statically linked, i.e. not built as loadable module. Dmesg: PCI: Device :02:07.0 not available because of resource collisions ohci1394: Failed to enable OHCI

[31/50] Correctly close old nfsd/lockd sockets.

2007-09-24 Thread Greg KH
From: Neil Brown [EMAIL PROTECTED] commit 7a1fa065a0264f6b3d3003ba5635289f6583c478 in mainline. Commit aaf68cfbf2241d24d46583423f6bff5c47e088b3 added a bias to sk_inuse, so this test for an unused socket now fails. So no sockets get closed because they are old (they might get closed if the

[32/50] Fix race with shared tag queue maps

2007-09-24 Thread Greg KH
From: Jens Axboe [EMAIL PROTECTED] The commit in Linus upstream git tree is f3da54ba140c6427fa4a32913e1bf406f41b5dda. Fix race with shared tag queue maps There's a race condition in blk_queue_end_tag() for shared tag maps, users include stex (promise supertrak thingy) and qla2xxx. The former

Re: [patch] usb-skeleton leaking locks on open.

2007-09-24 Thread Mark Gross
forgot to CC greg ... On Mon, Sep 24, 2007 at 09:18:22AM -0700, Mark Gross wrote: This weekend I was hacking around with a trivial USB driver for talking to the boot load firmware of a USB Bit Whacker. It's running the MicroChip Pic18 boot loader firmware and I'm putting together a flash

[33/50] crypto: blkcipher_get_spot() handling of buffer at end of page

2007-09-24 Thread Greg KH
From: Herbert Xu [EMAIL PROTECTED] This corresponds to upstream changesets e4630f9fd8cdc14eb1caa08dafe649eb5ae09985 and 32528d0fbda1093eeeaa7d0a2c498bbb5154099d. [CRYPTO] blkcipher: Fix handling of kmalloc page straddling The function blkcipher_get_spot tries to return a buffer of the specified

[34/50] fix realtek phy id in forcedeth

2007-09-24 Thread Greg KH
From: Willy Tarreau [EMAIL PROTECTED] commit ba685fb2abd71162bea6895a99449c1071b01402 in mainline. As noticed by Chuck Ebbert, commit c5e3ae8823693b260ce1f217adca8add1bc0b3de introduced a copy-paste typo, as realtek phy is 0x732 and not 0x1c1. Obvious fix below suggested by Ayaz Abdulla.

[35/50] Fix decnet device address listing.

2007-09-24 Thread Greg KH
From: Patrick McHardy [EMAIL PROTECTED] commit a2221f308dabb95abb914ad858d36c2462705558 in mainline. Not all are listed, same as the IPV4 devinet bug. Signed-off-by: Patrick McHardy [EMAIL PROTECTED] Signed-off-by: David S. Miller [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL

[36/50] Fix device address listing for ipv4.

2007-09-24 Thread Greg KH
From: Stephen Hemminger [EMAIL PROTECTED] commit 596e41509550447b030f7b16adaeb0138ab585a8 in mainline Bug: http://bugzilla.kernel.org/show_bug.cgi?id=8876 Not all ips are shown by ip addr show command when IPs number assigned to an interface is more than 60-80 (in fact it depends on

[37/50] Fix inet_diag OOPS.

2007-09-24 Thread Greg KH
From: Patrick McHardy [EMAIL PROTECTED] commit 0a9c73014415d2a84dac346c1e12169142a6ad37 in mainline [INET_DIAG]: Fix oops in netlink_rcv_skb netlink_run_queue() doesn't handle multiple processes processing the queue concurrently. Serialize queue processing in inet_diag to fix a oops in

[PATCH 2/5] Fix minor bug in yield + add more debug o/p

2007-09-24 Thread Srivatsa Vaddagiri
- Fix a minor bug in yield (seen for CONFIG_FAIR_GROUP_SCHED) - Print nr_running and load information for cfs_rq in /proc/sched_debug - Print rq-cfs statistics as well (usefull for group scheduling) Signed-off-by : Srivatsa Vaddagiri [EMAIL PROTECTED] Signed-off-by : Dhaval Giani [EMAIL

[38/50] Fix IPV6 append OOPS.

2007-09-24 Thread Greg KH
From: YOSHIFUJI Hideaki [EMAIL PROTECTED] commit e1f52208bb968291f7d9142eff60b62984b4a511 in mainline. [IPv6]: Fix NULL pointer dereference in ip6_flush_pending_frames Some of skbs in sk-write_queue do not have skb-dst because we do not fill skb-dst when we allocate new skb in append_data().

[39/50] Fix IPSEC AH4 options handling

2007-09-24 Thread Greg KH
From: Nick Bowler [EMAIL PROTECTED] commit 8ee4f391831cb96916a8e8a05f04b1c1d7dd30d8 in mainline. In testing our ESP/AH offload hardware, I discovered an issue with how AH handles mutable fields in IPv4. RFC 4302 (AH) states the following on the subject: For IPv4, the entire option is

Re: 2.6.23-rc7-mm1: r/o mounts joke with lockdep

2007-09-24 Thread Andrew Morton
On Mon, 24 Sep 2007 13:51:05 +0400 Alexey Dobriyan [EMAIL PROTECTED] wrote: static void lock_and_coalesce_cpu_mnt_writer_counts(void) { int cpu; struct mnt_writer *cpu_writer; for_each_possible_cpu(cpu) { cpu_writer = per_cpu(mnt_writers, cpu);

[40/50] Fix ipv6 double-sock-release with MSG_CONFIRM

2007-09-24 Thread Greg KH
From: YOSHIFUJI Hideaki [EMAIL PROTECTED] commit 3ef9d943d26dea764f4fecf3767001c90b778b0c in mainline Signed-off-by: YOSHIFUJI Hideaki [EMAIL PROTECTED] Signed-off-by: David S. Miller [EMAIL PROTECTED] Signed-off-by: Greg Kroah-Hartman [EMAIL PROTECTED] --- net/ipv6/raw.c |3 +-- 1 file

[41/50] : Fix IPV6 DAD handling

2007-09-24 Thread Greg KH
From: Denis V. Lunev [EMAIL PROTECTED] commit 9e3be4b34364a670bd6e57d2e8c3caabdd8d89f8 in mainline addrconf_dad_failure calls addrconf_dad_stop which takes referenced address and drops the count. So, in6_ifa_put perrformed at out: is extra. This results in message: Freeing alive inet6 address

[42/50] Fix ipv6 source address handling.

2007-09-24 Thread Greg KH
From: Jiri Kosina [EMAIL PROTECTED] commit 6ae5f983cf8de769214d2d9e8a783c881eccd4cd in mainline The commit 95c385 broke proper source address selection for cases in which there is a address which is makred 'deprecated'. The commit mistakenly changed ifa-flags to ifa_result-flags (probably

[43/50] Fix oops in vlan and bridging code

2007-09-24 Thread Greg KH
From: Evgeniy Polyakov [EMAIL PROTECTED] commit 8c7b43a2e58baa24002fa2b266d9a5007bc52a40 in mainline I tried to preserve bridging code as it was before, but logic is quite strange - I think we should free skb on error, since it is already unshared and thus will just leak. Herbert Xu states:

[44/50] Fix tc_ematch kbuild

2007-09-24 Thread Greg KH
From: Stephen Hemminger [EMAIL PROTECTED] commit 09d74cdd88a59a18f2ad7cfa0b6045ed1817b632 in mainline. Subject: [44/50] [PATCH] [KBUILD]: Sanitize tc_ematch headers. The headers in tc_ematch are used by iproute2, so these headers should be processed. Signed-off-by: Stephen Hemminger [EMAIL

[45/50] Handle snd_una in tcp_cwnd_down()

2007-09-24 Thread Greg KH
From: Ilpo J?rvinen [EMAIL PROTECTED] commit 6ee8009e38006da81d2a53da1aaa27365552553e in mainline Subject: [45/50] [PATCH 1/1] [TCP]: Also handle snd_una changes in tcp_cwnd_down tcp_cwnd_down must check for it too as it should be conservative in case of collapse stuff and also when receiver is

[46/50] Fix TCP DSACK cwnd handling

2007-09-24 Thread Greg KH
From: Ilpo J?rvinen [EMAIL PROTECTED] commit 49ff4bb4cd4c04acf8f9e3d3ec2148305a1db445 in mainline. [TCP]: DSACK signals data receival, be conservative In case a DSACK is received, it's better to lower cwnd as it's a sign of data receival. Signed-off-by: Ilpo J?rvinen [EMAIL PROTECTED]

[47/50] Fix datagram recvmsg NULL iov handling regression.

2007-09-24 Thread Greg KH
From: Herbert Xu [EMAIL PROTECTED] commit ef8aef55ce61fd0e2af798695f7386ac756ae1e7 in mainline Subject: [47/50] [PATCH] [NET]: Do not dereference iov if length is zero When msg_iovlen is zero we shouldn't try to dereference msg_iov. Right now the only thing that tries to do so is

[48/50] Fix pktgen src_mac handling.

2007-09-24 Thread Greg KH
From: Adit Ranadive [EMAIL PROTECTED] commit ce5d0b47f13f83dfb9fbb8ac91adad7120747aaf in mainline Subject: [48/50] [PATCH] [PKTGEN]: srcmac fix Signed-off-by: Andrew Morton [EMAIL PROTECTED] Signed-off-by: David S. Miller [EMAIL PROTECTED] --- net/core/pktgen.c | 10 ++ 1 file

[49/50] Fix sparc64 v100 platform booting.

2007-09-24 Thread Greg KH
From: David Miller [EMAIL PROTECTED] commit 2cc7345ff71b27b5ac99e49ad7de39360042f601 in mainline Subject: [49/50] [PATCH] [SPARC64]: Fix booting on V100 systems. On the root PCI bus, the OBP device tree lists device 3 twice. Once as 'pm' and once as 'lomp'. Everything goes downhill from there.

[PATCH 3/5] Cleanup code under CONFIG_FAIR_GROUP_SCHED

2007-09-24 Thread Srivatsa Vaddagiri
With the view of supporting user-id based fair scheduling (and not just container-based fair scheduling), this patch renames several functions and makes them independent of whether they are being used for container or user-id based fair scheduling. Also fix a problem reported by KAMEZAWA

[50/50] bcm43xx: Fix cancellation of work queue crashes

2007-09-24 Thread Greg KH
From: Larry Finger [EMAIL PROTECTED] port of 3f7086978fc0193eff24a77d8b57ac4debc088fa from mainline. A crash upon booting that is caused by bcm43xx has been reported [1] and found to be due to a work queue being reinitialized while work on that queue is still pending. This fix modifies the

[PATCH 4/5] Add fair-user scheduler

2007-09-24 Thread Srivatsa Vaddagiri
Enable user-id based fair group scheduling. This is usefull for anyone who wants to test the group scheduler w/o having to enable CONFIG_CGROUPS. A separate scheduling group (i.e struct task_grp) is automatically created for every new user added to the system. Upon uid change for a task, it is

[PATCH 5/5] Add fair control groups scheduler

2007-09-24 Thread Srivatsa Vaddagiri
Enable cgroup (formerly containers) based fair group scheduling. This will let administrator create arbitrary groups of tasks (using cgroup psuedo filesystem) and control their cpu bandwidth usage. Signed-off-by : Srivatsa Vaddagiri [EMAIL PROTECTED] Signed-off-by : Dhaval Giani [EMAIL

Re: [Patch 1/2] Trace code and documentation (resend)

2007-09-24 Thread David Wilder
Christoph Hellwig wrote: On Mon, Sep 24, 2007 at 08:38:34AM -0700, David Wilder wrote: NACK, don't put code into Documentation/. Put it into kernel as it's actually useful kernel code. Are you suggesting moving the example code into kernel? Or complaining about example code in

Re: 2.6.23-rc7-mm1: r/o mounts joke with lockdep

2007-09-24 Thread Dave Hansen
On Mon, 2007-09-24 at 09:26 -0700, Andrew Morton wrote: On Mon, 24 Sep 2007 13:51:05 +0400 Alexey Dobriyan [EMAIL PROTECTED] wrote: static void lock_and_coalesce_cpu_mnt_writer_counts(void) { int cpu; struct mnt_writer *cpu_writer; for_each_possible_cpu(cpu) {

Re: [00/50] 2.6.22-stable review

2007-09-24 Thread Greg KH
On Mon, Sep 24, 2007 at 09:17:33AM -0700, Greg KH wrote: This is the start of the stable review cycle for the 2.6.22.8 release. A tarball of the patches can be found at: kernel.org/pub/linux/kernel/v2.6/stable-testing/patch-2.6.22.8-rc1.gz thanks, greg k-h - To unsubscribe from this

Re: [PATCH 1/5] Revert recent removal of set_curr_task()

2007-09-24 Thread Ingo Molnar
* Srivatsa Vaddagiri [EMAIL PROTECTED] wrote: (3) rework enqueue/dequeue_entity() to get rid of sched_class::set_curr_task() Dmitry/Ingo, I am sorry for not having reviewed this change properly, but I think we need to revert this. ah, i was wondering about that already. We can

Re: MAX_LOCKDEP_SUBCLASSES too low in 2.6.23-rc7-mm1

2007-09-24 Thread Peter Zijlstra
On Mon, 24 Sep 2007 12:03:58 -0400 Mathieu Desnoyers [EMAIL PROTECTED] wrote: Hi Ingo, I got the following printk when booting 2.6.23-rc7-mm1 : BUG: MAX_LOCKDEP_SUBCLASSES too low! turning off the locking correctness validator. Is it known/correct situation ? Known, bug in r/o mounts

Re: [PATCH] include/linux/mutex.h: unclear reference to convention

2007-09-24 Thread Randy Dunlap
Matti Linnanvuori wrote: Randy Dunlap [EMAIL PROTECTED]: Another convention is that we put kernel-doc with the implementation (i.e., in .c files) when possible, not with the function prototype. Of course, for inline functions or macros in header files, that's where the kernel-doc has to live.

Re: [RFC] New kernel-message logging API

2007-09-24 Thread Vegard Nossum
On 9/24/07, Joe Perches [EMAIL PROTECTED] wrote: On Mon, 2007-09-24 at 11:22 +0200, Michael Holzheu wrote: Together with the idea of not allowing multiple lines in the kprint_xxx functions, that would go with our approach having message numbers to identify a message. How does this

Re: [git] CFS-devel, group scheduler, fixes

2007-09-24 Thread Tong Li
On Mon, 24 Sep 2007, Peter Zijlstra wrote: On Mon, 24 Sep 2007 13:22:14 +0200 Mike Galbraith [EMAIL PROTECTED] wrote: On Mon, 2007-09-24 at 12:42 +0200, Mike Galbraith wrote: On Mon, 2007-09-24 at 12:24 +0200, Peter Zijlstra wrote: how about something like: s64 delta = (s64)(vruntime -

Re: [00/50] 2.6.22-stable review

2007-09-24 Thread Chris Wedgwood
On Mon, Sep 24, 2007 at 09:31:48AM -0700, Greg KH wrote: A tarball of the patches can be found at: kernel.org/pub/linux/kernel/v2.6/stable-testing/patch-2.6.22.8-rc1.gz ^^^ s/testing/review/

Re: 2.6.23-rc7-mm1

2007-09-24 Thread Andrew Morton
On Mon, 24 Sep 2007 18:43:33 +0530 Kamalesh Babulal [EMAIL PROTECTED] wrote: Hi Andrew, Kernel BUG over x86_64 (AMD Opteron(tm) Processor 844). Similar kernel Bug was reported for 2.6.23-rc2-mm1 at http://lkml.org/lkml/2007/8/10/20 and the mm-dirty-balancing-for-tasks.patch was dropped

Re: [PATCH] 2.6.22.6 user-mode linux: fix error in check_sysemu

2007-09-24 Thread Jeff Dike
On Sun, Sep 23, 2007 at 08:26:53PM +0800, lepton wrote: it is a error do count++ here, it will let the following compare (after 8 lines)if (!count) always be false. - count++; Have you booted a UML with this change? It looks to me like you'll just make it crash on boot every

Re: 2.6.23-rc4-mm1 and -rc6-mm1: boot failure on HP nx6325, related to clockevents

2007-09-24 Thread Thomas Gleixner
On Mon, 2007-09-24 at 17:18 +0200, Rafael J. Wysocki wrote: Well, noacpi seems to be a synonym for pci=noacpi. Anyway, it causes acpi_disable_pci() to be executed, which according to Documentation/kernel-parameters.txt means Do not use ACPI for IRQ routing or for PCI scanning

Re: [00/50] 2.6.22-stable review

2007-09-24 Thread Chris Wedgwood
(to make it easier for people to click) actually, it's not a tarball either... am I seeing something stale or perhaps the result of slow 'kernel.org replication? - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo

Re: What's in mmc.git for 2.6.24

2007-09-24 Thread Pierre Ossman
On Mon, 24 Sep 2007 11:47:59 +0200 Marcel Holtmann [EMAIL PROTECTED] wrote: where can I get this driver? I have a bunch of SDIO WiFi cards that might contain Libertas chip. If you just want to determine if they have the chip or not, then just examine the debug output my current sdio tree

Re: [PATCH] 2.6.22.6 user-mode linux: fix error in check_sysemu

2007-09-24 Thread Jeff Dike
On Sun, Sep 23, 2007 at 08:26:53PM +0800, lepton wrote: it is a error do count++ here, it will let the following compare (after 8 lines)if (!count) always be false. I take back what I said. It looks like it's checking for some non-zero number of traps, which would be for the

Re: [RFC PATCH] 2.6.22.6 user-mode linux: No need to new a stack for clone without CLONE_VM

2007-09-24 Thread Jeff Dike
On Sat, Sep 22, 2007 at 11:39:32PM +0800, lepton wrote: Since we just call clone without CLONE_VM, it is no need to use anoymous mmap to get a new stack frame. This section of code has been converted to use fork() for this exact reason. Jeff -- Work email -

[patch 0/7] Linux Kernel Markers (redux)

2007-09-24 Thread Mathieu Desnoyers
Hi Andrew, Following Christoph Hellwig's suggestion, aiming at a Linux Kernel Markers inclusion for 2.6.24, I made a simplified version of the Linux Kernel Markers. There are no more dependencies on any other patchset. The modification only involved turning the immediate values into static

Re: [PATCH 3/5] Cleanup code under CONFIG_FAIR_GROUP_SCHED

2007-09-24 Thread Randy Dunlap
On Mon, 24 Sep 2007 22:09:37 +0530 Srivatsa Vaddagiri wrote: With the view of supporting user-id based fair scheduling (and not just container-based fair scheduling), this patch renames several functions and makes them independent of whether they are being used for container or user-id based

Re: 2.6.23-rc7-mm1

2007-09-24 Thread Jens Axboe
On Mon, Sep 24 2007, Cedric Le Goater wrote: Andrew Morton wrote: ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.23-rc7/2.6.23-rc7-mm1/ /home/clg/linux/2.6.23-rc7-mm1/drivers/s390/block/dasd_eckd.c: In function `dasd_eckd_build_cp':

Re: [PATCH] sb1250-mac: Driver model phylib update

2007-09-24 Thread Andrew Morton
On Mon, 24 Sep 2007 15:41:54 +0100 (BST) Maciej W. Rozycki [EMAIL PROTECTED] wrote: On Fri, 21 Sep 2007, Andrew Morton wrote: A driver model and phylib update. akpm:/usr/src/25 diffstat patches/git-net.patch | tail -n 1 1013 files changed, 187667 insertions(+), 23587 deletions(-)

[patch 2/7] Sort module list by pointer address to get coherent sleepable seq_file iterators

2007-09-24 Thread Mathieu Desnoyers
A race that appears both in /proc/modules and in kallsyms: if, between the seq file reads, the process is put to sleep and at this moment a module is or removed from the module list, the listing will skip an amount of modules/symbols corresponding to the amount of elements present in the unloaded

Re: 2.6.23-rc7-mm1

2007-09-24 Thread Jens Axboe
On Mon, Sep 24 2007, Vlad Yasevich wrote: Cedric Le Goater wrote: putting Vlad in Cc: Cedric Le Goater wrote: Andrew Morton wrote: ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.23-rc7/2.6.23-rc7-mm1/ I also get this compile error on s390. 'linux/scatterlist.h'

[patch 1/7] Seq_file add support for sorted list

2007-09-24 Thread Mathieu Desnoyers
Add support for sorted list in seq_file. It aims at changing the way /proc/modules and kallsyms iterates on the module list to remove a race between module unload and module/symbol listing. The list is sorted by ascending list_head pointer address. Changelog: When reading the data by small

[patch 3/7] Combine instrumentation menus in kernel/Kconfig.instrumentation

2007-09-24 Thread Mathieu Desnoyers
Quoting Randy: It seems sad that this patch sources Kconfig.marker, a 7-line file, 20-something times. Yes, you (we) don't want to put those 7 lines into 20-something different files, so sourcing is the right thing. However, what you did for avr32 seems more on the right track to me: make _one_

Re: 2.6.23-rc7-mm1

2007-09-24 Thread Peter Zijlstra
On Mon, 24 Sep 2007 09:44:48 -0700 Andrew Morton [EMAIL PROTECTED] wrote: On Mon, 24 Sep 2007 18:43:33 +0530 Kamalesh Babulal [EMAIL PROTECTED] wrote: Hi Andrew, Kernel BUG over x86_64 (AMD Opteron(tm) Processor 844). Similar kernel Bug was reported for 2.6.23-rc2-mm1 at

Re: MAX_LOCKDEP_SUBCLASSES too low in 2.6.23-rc7-mm1

2007-09-24 Thread Mathieu Desnoyers
* Peter Zijlstra ([EMAIL PROTECTED]) wrote: On Mon, 24 Sep 2007 12:03:58 -0400 Mathieu Desnoyers [EMAIL PROTECTED] wrote: Hi Ingo, I got the following printk when booting 2.6.23-rc7-mm1 : BUG: MAX_LOCKDEP_SUBCLASSES too low! turning off the locking correctness validator. Is

Re: [PATCH 5/5] Add fair control groups scheduler

2007-09-24 Thread Randy Dunlap
On Mon, 24 Sep 2007 22:11:59 +0530 Srivatsa Vaddagiri wrote: include/linux/cgroup_subsys.h |6 ++ init/Kconfig | 24 +--- kernel/sched.c| 122 ++ 3 files changed, 145 insertions(+), 7 deletions(-) Index:

Re: 2.6.23-rc7-mm1

2007-09-24 Thread Andrew Morton
On Tue, 25 Sep 2007 00:52:30 +1000 Reuben Farrelly [EMAIL PROTECTED] wrote: On 24/09/2007 7:17 PM, Andrew Morton wrote: ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.23-rc7/2.6.23-rc7-mm1/ - New git tree git-powerpc-galak.patch added to the -mm lineup: ppc32

Re: [PATCH 4/5] Add fair-user scheduler

2007-09-24 Thread Randy Dunlap
On Mon, 24 Sep 2007 22:10:59 +0530 Srivatsa Vaddagiri wrote: --- include/linux/sched.h |4 +++ init/Kconfig | 13 kernel/sched.c|9 kernel/sched_debug.c | 52 ++ kernel/user.c |

Re: [RFC] New kernel-message logging API

2007-09-24 Thread Joe Perches
On Mon, 2007-09-24 at 18:43 +0200, Vegard Nossum wrote: Storing the format-string separately allows us to hash THAT instead of the formatted (ie. console output) message. Since this will never change from message to message, it can be looked up in a table or whatever and allow user-space to do

Re: [PATCH] 2.6.22.6 user-mode linux: use address instead of value as argument in os_free_irq_by_cb

2007-09-24 Thread Jeff Dike
On Sat, Sep 22, 2007 at 12:39:55PM +0800, lepton wrote: There is a bug in os_free_irq_by_cb, when the first element of active_fds list is free, the value of active_fds is not updated, just value in stack is updated. Man, that sucks. Nice spotting. The intresting thing is that

Re: [PATCH 3/5] Cleanup code under CONFIG_FAIR_GROUP_SCHED

2007-09-24 Thread Srivatsa Vaddagiri
On Mon, Sep 24, 2007 at 09:53:44AM -0700, Randy Dunlap wrote: config FAIR_GROUP_SCHED - bool Fair group scheduler - depends on EXPERIMENTAL CONTAINERS + bool Fair group cpu scheduler Can we have CPU instead of cpu ? Sounds good. Will add to my follow-on.patch (and will send out

Re: [PATCH] Remove broken netfilter binary sysctls from bridging code

2007-09-24 Thread Patrick McHardy
Eric W. Biederman wrote: [EMAIL PROTECTED] (Joseph Fannin) writes: The netfilter sysctls in the bridging code don't set strategy routines: sysctl table check failed: /net/bridge/bridge-nf-call-arptables .3.10.1 Missing strategy sysctl table check failed:

Re: bug in fsck or ext2/ext3?

2007-09-24 Thread Dave Jones
On Mon, Sep 24, 2007 at 05:56:39PM +0100, Antoine Martin wrote: I've got this snapshot of an ext3 filesystem with a directory that simply cannot be removed! (image below is just 1.2MB) As root: # wget http://users.nagafix.co.uk/~antoine/root-broken.bz2 # bunzip2 root-broken.bz2 #

Re: [PATCH 4/5] Add fair-user scheduler

2007-09-24 Thread Srivatsa Vaddagiri
On Mon, Sep 24, 2007 at 09:56:41AM -0700, Randy Dunlap wrote: +choice + depends on FAIR_GROUP_SCHED + prompt Basis for grouping tasks + default FAIR_USER_SCHED + + config FAIR_USER_SCHED + bool user id + help + This option will choose

Re: [PATCH4/4] [POWERPC] Fix cpm_uart driver

2007-09-24 Thread Jochen Friedrich
Scott Wood schrieb: Jochen Friedrich wrote: In cpm_uart_core, functions cpm_uart_init_bd and cpm_uart_init_scc an offset into DP RAM is calculated by substracting a physical memory constant from an virtual address. This patch fixes the problem by converting the virtual address into a physical

Re: [PATCH 5/5] Add fair control groups scheduler

2007-09-24 Thread Srivatsa Vaddagiri
On Mon, Sep 24, 2007 at 09:58:15AM -0700, Randy Dunlap wrote: + config FAIR_CGROUP_SCHED + bool Control groups + depends on CGROUPS + help + This option allows you to create arbitrary task groups + using the cgroup psuedo

Re: 2.6.23-rc7-mm1

2007-09-24 Thread Kamalesh Babulal
Peter Zijlstra wrote: On Mon, 24 Sep 2007 09:44:48 -0700 Andrew Morton [EMAIL PROTECTED] wrote: On Mon, 24 Sep 2007 18:43:33 +0530 Kamalesh Babulal [EMAIL PROTECTED] wrote: Hi Andrew, Kernel BUG over x86_64 (AMD Opteron(tm) Processor 844). Similar kernel Bug was reported for

Re: 2.6.23-rc7-mm1

2007-09-24 Thread J. Bruce Fields
On Mon, Sep 24, 2007 at 09:59:29AM -0700, Andrew Morton wrote: On Tue, 25 Sep 2007 00:52:30 +1000 Reuben Farrelly [EMAIL PROTECTED] wrote: On 24/09/2007 7:17 PM, Andrew Morton wrote: ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.23-rc7/2.6.23-rc7-mm1/ - New

[PATCH#2 0/4] Various bug fixes

2007-09-24 Thread Jochen Friedrich
Here is a series fixing some bugs for 8xx powerpc CPUs. 1. [POWERPC] Fix copy'n'paste typo in commproc.c 2. [PPC] Fix cpm_dpram_addr returning phys mem instead of virt mem 3. [PPC] Compile fix for 8xx CPM Ehernet driver 4. [POWERPC] Fix cpm_uart driver (updated) This series can be pulled from

[PATCH#2 1/4] [POWERPC] Fix copy'n'paste typo in commproc.c

2007-09-24 Thread Jochen Friedrich
The powerpc version of commproc.c exports cpm_dpram_addr twice and cpm_dpram_phys not at all due to a typo. This patch fixes this problem. CC arch/powerpc/sysdev/commproc.o arch/powerpc/sysdev/commproc.c:398: error: redefinition of '__kcrctab_cpm_dpram_addr'

Re: [PATCH] kernel/printk.c: Concerns about the console handover

2007-09-24 Thread Maciej W. Rozycki
On Fri, 21 Sep 2007, Russell King wrote: I see no problem with implementing the -pm() call as something like: void zs_pm(struct uart_port uport, unsigned int state, unsigned int oldstate) { struct zs_port *zport = to_zport(uport); if (state 3)

Re: bug in fsck or ext2/ext3?

2007-09-24 Thread Alistair John Strachan
On Monday 24 September 2007 17:56:39 Antoine Martin wrote: Hi Ted / LKML, I've got this snapshot of an ext3 filesystem with a directory that simply cannot be removed! (image below is just 1.2MB) As root: # wget http://users.nagafix.co.uk/~antoine/root-broken.bz2 # bunzip2 root-broken.bz2 #

[PATCH#2 2/4] [PPC] Fix cpm_dpram_addr returning phys mem instead of virt mem

2007-09-24 Thread Jochen Friedrich
cpm_dpram_addr returns physical memory of the DP RAM instead of iomapped virtual memory. As there usually is a 1:1 MMU map of the IMMR area, this is often not noticed. However, cpm_dpram_phys assumes this iomapped virtual memory and returns garbage on the 1:1 mapped memory causing CPM1 uart

Re: [00/50] 2.6.22-stable review

2007-09-24 Thread Greg KH
On Mon, Sep 24, 2007 at 09:44:55AM -0700, Chris Wedgwood wrote: On Mon, Sep 24, 2007 at 09:31:48AM -0700, Greg KH wrote: A tarball of the patches can be found at: kernel.org/pub/linux/kernel/v2.6/stable-testing/patch-2.6.22.8-rc1.gz

Re: [00/50] 2.6.22-stable review

2007-09-24 Thread Greg KH
On Mon, Sep 24, 2007 at 09:46:28AM -0700, Chris Wedgwood wrote: (to make it easier for people to click) actually, it's not a tarball either... am I seeing something stale or perhaps the result of slow 'kernel.org replication? It's not a tarball, just a gzip file. And it might be the

[PATCH#2 3/4] [PPC] Compile fix for 8xx CPM Ehernet driver

2007-09-24 Thread Jochen Friedrich
Add #include asm/cacheflush.h for flush_dcache_range to make the driver compile again. CC arch/ppc/8xx_io/enet.o arch/ppc/8xx_io/enet.c: In function 'scc_enet_start_xmit': arch/ppc/8xx_io/enet.c:240: error: implicit declaration of function 'flush_dcache_range' make[1]: ***

[PATCH#2 4/4] [POWERPC] Fix cpm_uart driver

2007-09-24 Thread Jochen Friedrich
in cpm_uart_cpm1.h, DPRAM_BASE is assigned an address derived from cpmp. On ARC=ppc, this is a physical address with 1:1 DMA mapping which can't be used for arithmetric compare operations with virtual addresses returned by cpm_dpram_addr. This patch changes the assignment to use cpm_dpram_addr

[patch 6/7] Linux Kernel Markers - Documentation

2007-09-24 Thread Mathieu Desnoyers
Here is some documentation explaining what is/how to use the Linux Kernel Markers. Signed-off-by: Mathieu Desnoyers [EMAIL PROTECTED] Acked-by: Frank Ch. Eigler [EMAIL PROTECTED] CC: Christoph Hellwig [EMAIL PROTECTED] --- Documentation/markers/markers.txt | 81

[patch 4/7] Linux Kernel Markers - Architecture Independent Code

2007-09-24 Thread Mathieu Desnoyers
The marker activation functions sits in kernel/marker.c. A hash table is used to keep track of the registered probes and armed markers, so the markers within a newly loaded module that should be active can be activated at module load time. marker_query has been removed. marker_get_first,

[patch 5/7] Linux Kernel Markers - Use instrumentation kconfig menu

2007-09-24 Thread Mathieu Desnoyers
With the increasing complexity of today's user-space application and the wide deployment of SMP systems, the users need an increasing understanding of the behavior and performance of a system across multiple processes/different execution contexts/multiple CPUs. In applications such as large

[patch 7/7] Port of blktrace to the Linux Kernel Markers.

2007-09-24 Thread Mathieu Desnoyers
Here is the first stage of a port of blktrace to the Linux Kernel Markers. The advantage of this port is that it minimizes the impact on the running when blktrace is not active. A few remarks : this patch has the positive effect of removing some code from the block io tracing hot paths,

Re: [PATCH 1/1] x86: Convert cpuinfo_x86 array to a per_cpu array v2

2007-09-24 Thread Mike Travis
Andrew Morton wrote: On Thu, 20 Sep 2007 14:30:05 -0700 [EMAIL PROTECTED] wrote: cpu_data is currently an array defined using NR_CPUS. This means that we overallocate since we will rarely really use maximum configured cpus. When NR_CPU count is raised to 4096 the size of cpu_data becomes

Re: [PATCH 1/2] bnx2: factor out gzip unpacker

2007-09-24 Thread Lennart Sorensen
On Fri, Sep 21, 2007 at 11:37:52PM +0100, Denys Vlasenko wrote: But I compile net/* into bzImage. I like netbooting :) Isn't it possible to netboot with an initramfs image? I am pretty sure I have seen some systems do exactly that. -- Len Sorensen - To unsubscribe from this list: send the line

Re: [RFC][PATCH 1/2 -mm] kexec based hibernation -v3: kexec jump

2007-09-24 Thread Thomas Meyer
Andrew Morton schrieb: On Fri, 21 Sep 2007 10:24:34 +1000 Nigel Cunningham [EMAIL PROTECTED] wrote: Hi Andrew. On Thursday 20 September 2007 20:09:41 Pavel Machek wrote: Seems like good enough for -mm to me.

<    3   4   5   6   7   8   9   10   11   >