linux-kernel mailing list

FromSubjectsort iconDate
Ingo Molnar
[bug] usb build failure, latest -git
FYI, the attached config fails to build on most recent -git with: In file included from drivers/usb/host/ohci-hcd.c:1038: drivers/usb/host/ohci-ssb.c:120: error: 'ohci_bus_suspend' undeclared here (not in a function) drivers/usb/host/ohci-ssb.c:121: error: 'ohci_bus_resume' undeclared here (not in a function) make[3]: *** [drivers/usb/host/ohci-hcd.o] Error 1 found via randconfig testing. Ingo
Oct 13, 11:29 pm 2007
Gabriel C
Re: [bug] usb build failure, latest -git
Patch posted by Al Viro should fix that I think. http://lkml.org/lkml/2007/10/13/221 Regards, Gabriel -
Oct 13, 11:40 pm 2007
Al Viro
Re: [bug] usb build failure, latest -git
Subject: [PATCH] ohci-ssb with !CONFIG_PM -
Oct 13, 11:35 pm 2007
Rob Landley
[PATCH] Update Jens Axboe's email in Documentation/*
From: Rob Landley <rob@landley.net> Jens Axboe's old email address bounces. Signed-off-by: Rob Landley <rob@landley.net> --- He's emailing from oracle.com these days, and the old one bounced with: <axboe@suse.de>: host mx2.suse.de[195.135.220.15] said: 550 <axboe@suse.de>:     Recipient address rejected: User has moved to <unknown> (in reply to RCPT     TO command) Documentation/DMA-mapping.txt | 2 +- Documentation/HOWTO ...
Oct 13, 9:55 pm 2007
Scott Petler
PROBLEM: kernel panic
Machine lockup with caps lock/num lock flashing or complete reboot/panic. I get various lockup issues with this kernel, (2.6.23 also similar problem). I had problems getting e1000 lan module to work (it was fine in 2.6.21.5). I disabled it and installed a different lan card that seems to work "better". Dual head machine 1GB RAM, nvidia driver x86-100.14.19 Here is output of ver_linux: ---------------------------------------------------------------------------------------------------------...
Oct 13, 6:48 pm 2007
Folkert van Heusden
[2.6.23.1] possible circular locking dependency detected
I've got a deja-vu feeling for this one but in any case: [ 7393.894980] ======================================================= [ 7393.895081] [ INFO: possible circular locking dependency detected ] [ 7393.895130] 2.6.23.1 #2 [ 7393.895175] ------------------------------------------------------- [ 7393.895225] moo/28246 is trying to acquire lock: [ 7393.895275] (tty_mutex){--..}, at: [<c1231f9f>] mutex_lock+0x8/0xa [ 7393.895486] [ 7393.895487] but task is already holding lock: [ 7393.8...
Oct 13, 6:36 pm 2007
Peter Zijlstra
Re: [2.6.23.1] possible circular locking dependency detected
I seems that patch hasn't made it into .23... I'll stick it in the lockdep tree aimed at .24. -
Oct 13, 7:19 pm 2007
Peter Zijlstra
Re: [2.6.23.1] possible circular locking dependency detected
Could you try: git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git v2.6.24-lockdep on top of current -linus, I just pushed out the patch that should fix it: lockdep: per filesystem inode lock class (still hasn't replicated though, so might take a while) -
Oct 13, 7:59 pm 2007
Jean Delvare
[GIT PULL] i2c updates for 2.6.24
Linus, Please pull the i2c subsystem updates for Linux 2.6.24 from: git://jdelvare.pck.nerim.net/jdelvare-2.6 i2c-for-linus There is one new I2C bus driver (i2c-davinci), support for the Intel Tolapai SMBus, some more conversions to the new i2c model, and a dozen random fixes and cleanups. Documentation/i2c/busses/i2c-i801 | 3 +- Documentation/i2c/chips/pcf8574 | 8 +- Documentation/i2c/dev-interface | 11 +- Documentation/i2c/i2c-stub ...
Oct 13, 6:11 pm 2007
Al Viro
[PATCH] ohci-ssb with !CONFIG_PM
ohci_bus_{suspend,resume} exists only if we have CONFIG_PM; do the same thing as other subdrivers... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> --- b0b4f616f9ca381aa6a8559923137ce7cadc4108 diff --git a/drivers/usb/host/ohci-ssb.c b/drivers/usb/host/ohci-ssb.c index bc3e785..fe70e72 100644 --- a/drivers/usb/host/ohci-ssb.c +++ b/drivers/usb/host/ohci-ssb.c @@ -117,8 +117,10 @@ static const struct hc_driver ssb_ohci_hc_driver = { .hub_status_data = ohci_hub_status_data, .hub_cont...
Oct 13, 5:29 pm 2007
Roland Dreier
[GIT PULL] please pull infiniband.git for-linus
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 will get one bug fix for a problem that completely kills the mlx4 driver: Roland Dreier (1): mlx4_core: Fix infinite loop on device initialization drivers/net/mlx4/main.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff...
Oct 13, 5:17 pm 2007
Roland Dreier
x86: merge some trivially mergeable headers
Merge errno.h, resource.h, rtc.h, sections.h, serial.h and sockios.h, where i386 and x86_64 have no or only trivial comment/include guard differences. Build tested on both 32-bit and 64-bit, and booted on 64-bit. Signed-off-by: Roland Dreier <roland@digitalvampire.org> --- Not sure who's merging this type of stuff so I just picked a grab bag of people to put on the To: line. Also I'm not sure if someone else is already working on this, so I'm just sending out about 15 minutes of work. ...
Oct 13, 4:48 pm 2007
Thomas Gleixner
Re: x86: merge some trivially mergeable headers
Roland, thanks for providing this. I have some of those already, but I really appreciate the help. I take yours and the previously posted and push them out into a cleanup branch on my x86 git tree. I guess it will be unavoidable that there will be some overlap on the low hanging fruit merges, but anyone who is tackling a more complex one should make this public upfront so we can avoid the redundant work. Thanks, tglx -
Oct 13, 5:12 pm 2007
Roland Dreier
Re: x86: merge some trivially mergeable headers
> Roland, thanks for providing this. I have some of those already, but I > really appreciate the help. I take yours and the previously posted and > push them out into a cleanup branch on my x86 git tree. No problem, this merging work is the perfect thing when I need a break-- mindless enough to be relaxing, but useful enough that I don't feel guilty... Anyway, I assume you meant to write "I [will] take yours", since I don't see anything at all in tglx/linux-2.6-x86.git right now. I...
Oct 13, 11:12 pm 2007
Dmitry Torokhov
[git pull] Input updates for 2.6.24-rc0
Hi Linus, Please pull from: git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git for-linus or master.kernel.org:/pub/scm/linux/kernel/git/dtor/input.git for-linus to receive updates for the input subsystem. You will get a bunch new drivers, fixes for existing ones and also input core will finally have proper locking. Changelog: --------- Adrian McMenamin (1): Input: add support for SEGA Dreamcast keyboard Alon Ziv (1): Input: psmouse - reset harder during probe...
Oct 13, 4:14 pm 2007
Philip Langdale
[PATCH] Input: Refactor evdev 32bit compat to be shareable w...
Currently, evdev has working 32bit compatibility and uinput does not. uinput needs the input_event code that evdev uses, so let's refactor it so it can be shared. Signed-off-by: Philip Langdale <philipl@overt.org> --- drivers/input/Makefile | 2 drivers/input/evdev.c | 118 ++----------------------------------------- drivers/input/input_compat.c | 89 ++++++++++++++++++++++++++++++++ drivers/input/misc/uinput.c | 23 ++++++-- include/linux/input_compat.h | 61 +++++++++...
Oct 13, 3:12 pm 2007
Jeff Garzik
[PATCH] JFS: Bio cleanup: Replace missing return statements
From: Dave Kleikamp <shaggy@linux.vnet.ibm.com> commit 6712ecf8f648118c3363c142196418f89a510b90 removed some "return 0;" statements, rather than changing them to null returns. Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com> --- Dave sent this under a different cover, but just in case it was missed in the middle of the thread, I wanted to make sure it was not missed. fs/jfs/jfs_logmgr.c | 3 +++ 1 file changed, 3 ...
Oct 13, 3:11 pm 2007
Randy Dunlap
Re: [PATCH] JFS: Bio cleanup: Replace missing return stateme...
Is my git tree mucked up? It looks to me like it was commit --- ~Randy -
Oct 13, 3:28 pm 2007
Dave Kleikamp
Re: [PATCH] JFS: Bio cleanup: Replace missing return stateme...
Yeah. It was that one. I cut and pasted the wrong one for the comment. Thanks, Shaggy -- David Kleikamp IBM Linux Technology Center -
Oct 13, 9:46 pm 2007
Rafael J. Wysocki
linux-2.6.23-git3: Many sysfs-related warnings in dmesg
Hi, There are many traces like this in my dmesg from 2.6.23-git3 (they don't appear for vanilla 2.6.23): <4>sysfs: duplicate filename 'ethxx1' can not be created WARNING: at /home/rafael/src/linux-2.6/fs/sysfs/dir.c:425 sysfs_add_one() Call Trace: [<ffffffff802d1532>] sysfs_add_one+0x5c/0xc9 [<ffffffff802d2411>] sysfs_create_link+0xd1/0x12c [<ffffffff803756da>] device_rename+0x17a/0x1db [<ffffffff803c903d>] dev_change_name+0x114/0x20c [<ffffffff803c9339&...
Oct 13, 3:26 pm 2007
Matthew Wilcox
Re: What still uses the block layer?
That's nice. Why not take a look in drivers/block? Floppy, CCISS, sd and sr are block drivers. In fact, the whole SCSI subsystem ... depends on BLOCK Just take a look at sd.c. The init code reads: for (i = 0; i < SD_MAJORS; i++) if (register_blkdev(sd_major(i), "sd") == 0) majors++; Then look at struct scsi_cmnd. It has a pointer to the block request that was passed down to it. struct scsi_device has a pointer to the b...
Oct 13, 6:05 pm 2007
Jeff Garzik
[PATCH] drivers/pci, drivers/dma: kill unused vars
Kill two never-used (not even in hidden debug macros) variables, noticed by the compiler. Signed-off-by: Jeff Garzik <jgarzik@redhat.com> --- drivers/dma/ioatdma.c | 1 - drivers/pci/hotplug/pci_hotplug_core.c | 2 -- 2 files changed, 3 deletions(-) diff --git a/drivers/dma/ioatdma.c b/drivers/dma/ioatdma.c index 41b18c5..d9db64b 100644 --- a/drivers/dma/ioatdma.c +++ b/drivers/dma/ioatdma.c @@ -244,7 +244,6 @@ static void ioat_dma_free_chan_resources(struct dm...
Oct 13, 3:07 pm 2007
Jeff Garzik
[PATCH] drivers/char/ip2: fix used-uninit'd bug
Fix bug flagged by a variable-used-uninitialized warning. Signed-off-by: Jeff Garzik <jgarzik@redhat.com> --- drivers/char/ip2/ip2main.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/drivers/char/ip2/ip2main.c b/drivers/char/ip2/ip2main.c index bd94d5f..2a566a0 100644 --- a/drivers/char/ip2/ip2main.c +++ b/drivers/char/ip2/ip2main.c @@ -619,11 +619,7 @@ ip2_loadmain(int *iop, int *irqp, unsigned char *firmware, int firmsize) ip2config.irq[i] = pci_de...
Oct 13, 3:04 pm 2007
Jeff Garzik
[PATCH] drivers/block/cpqarray,cciss: kill unused var
The recent bio work and subsequent fixups created unused variables. Signed-off-by: Jeff Garzik <jgarzik@redhat.com> --- drivers/block/cciss.c | 1 - drivers/block/cpqarray.c | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/drivers/block/cciss.c b/drivers/block/cciss.c index 28d1457..27401d6 100644 --- a/drivers/block/cciss.c +++ b/drivers/block/cciss.c @@ -1191,7 +1191,6 @@ static inline void complete_buffers(struct bio *bio, int status) { while (bio) ...
Oct 13, 3:03 pm 2007
Bernhard Rosenkraenzer
[PATCH] 2.6.23-mm1 gdth doesn't compile with CONFIG_ISA &amp...
gdth_irq_tab is defined only in #ifdef CONFIG_EISA, but used in gdth_init_isa() Signed-off-by: Bernhard Rosenkraenzer <bero@arklinux.org> --- linux-2.6.23/drivers/scsi/gdth.c.ark 2007-10-13 20:51:32.000000000 +0200 +++ linux-2.6.23/drivers/scsi/gdth.c 2007-10-13 20:52:05.000000000 +0200 @@ -288,7 +288,7 @@ static struct timer_list gdth_timer; #ifdef CONFIG_ISA static unchar gdth_drq_tab[4] = {5,6,7,7}; /* DRQ table */ #endif -#ifdef CONFIG_EISA +#if defined(CONFIG_EISA) ||...
Oct 13, 2:56 pm 2007
Al Viro
[PATCH] fallout from elsa setup split
... and yes, caller wants it to return int. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> --- diff --git a/drivers/isdn/hisax/elsa.c b/drivers/isdn/hisax/elsa.c index 0c1351b..948a9b2 100644 --- a/drivers/isdn/hisax/elsa.c +++ b/drivers/isdn/hisax/elsa.c @@ -1088,7 +1088,7 @@ setup_elsa_pci(struct IsdnCard *card) #else -static void __devinit +static int __devinit setup_elsa_pci(struct IsdnCard *card) { return (1); -
Oct 13, 2:42 pm 2007
Jeff Garzik
Re: [PATCH] fallout from elsa setup split
ACK (I was just about to send same) -
Oct 13, 2:50 pm 2007
Al Viro
[PATCH] missing includes in arch/powerpc/platforms/52xx/lite...
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> --- diff --git a/arch/powerpc/platforms/52xx/lite5200.c b/arch/powerpc/platforms/52xx/lite5200.c index 0caa3d9..774f249 100644 --- a/arch/powerpc/platforms/52xx/lite5200.c +++ b/arch/powerpc/platforms/52xx/lite5200.c @@ -18,6 +18,8 @@ #include <linux/init.h> #include <linux/pci.h> #include <linux/of.h> +#include <linux/root_dev.h> +#include <linux/initrd.h> #include <asm/time.h> #include <asm/io.h...
Oct 13, 2:40 pm 2007
Grant Likely
Re: [PATCH] missing includes in arch/powerpc/platforms/52xx/...
Nak, this patch should be used to fix it instead. A change to lite5200 got dropped during merging. http://patchwork.ozlabs.org/linuxppc/patch?id=14077 Cheers, -- Grant Likely, B.Sc., P.Eng. Secret Lab Technologies Ltd. grant.likely@secretlab.ca (403) 399-0195 -
Oct 13, 4:35 pm 2007
Al Viro Oct 13, 4:47 pm 2007
Peter Volkov
regression(?): starting with 2.6.21 sending packets became b...
--=-rRMR6Xk/g54HVGki4B4P Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hello, all on the list. Please CC me in answers, I'm not subscribed. Please, if this is wrong list tell me what is correct. Starting with 2.6.21 (or may be 2.6.20 as I have not tried it) kernel I have problem that most tcp based services freeze at some point of operation. I've noticed this first on ssh but then found out that at lease one other service became similarly. The problem sites somewhere ...
Oct 13, 2:16 pm 2007
David
Re: regression(?): starting with 2.6.21 sending packets beca...
Try echo 0 > /proc/sys/net/ipv4/tcp_window_scaling I bet you have broken router(s) between your machine and the problem site(s). Cheers David -
Oct 13, 2:59 pm 2007
Jan Engelhardt
Re: regression(?): starting with 2.6.21 sending packets beca...
There is an xt_TCPOPTSTRIP module in the works that allows you to strip Window Scaling only on the connections you want (rather than globally); seems to be in for 2.6.24 at earliest, though it's there is also the standalone patch. -
Oct 13, 4:35 pm 2007
Stephen Hemminger
Re: regression(?): starting with 2.6.21 sending packets beca...
On Sat, 13 Oct 2007 22:35:25 +0200 (CEST) You can also do it on a per route basis which is easier than bothering with filtering rules by just enforcing a window size limit. ip route add {broken_dst}/32 via {gateway} window 65535 Long description at: http://lwn.net/Articles/92727/ -- Stephen Hemminger <shemminger@linux-foundation.org> -
Oct 13, 7:23 pm 2007
Randy Dunlap
2.6.23-git3 jfs/bio bug
[ 9158.155844] JFS: nTxBlock = 8192, nTxLock = 65536 [ 9159.199567] BUG at fs/jfs/jfs_logmgr.c:2333 assert(bp->l_flag & lbmRELEASE) [ 9159.206566] ------------[ cut here ]------------ [ 9159.211189] kernel BUG at fs/jfs/jfs_logmgr.c:2333! [ 9159.216066] invalid opcode: 0000 [1] SMP [ 9159.220108] CPU 2 [ 9159.222144] Modules linked in: jfs loop [ 9159.226034] Pid: 0, comm: swapper Not tainted 2.6.23-git3 #1 [ 9159.231688] RIP: 0010:[<ffffffff8801e39c>] [<ffffffff8801e39c>] :jfs...
Oct 13, 1:25 pm 2007
Dave Kleikamp
Re: 2.6.23-git3 jfs/bio bug
I don't have time to test this now, but the bio_endio patches ended up removing some return statements that need to stay. I think this should fix it. JFS: Bio cleanup: Replace missing return statements commit 6712ecf8f648118c3363c142196418f89a510b90 removed some "return 0;" statements, rather than changing them to null returns. Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com> diff --git a/fs/jfs/jfs_logmgr.c b/fs/jfs/jfs_logmgr.c index ccfd029..15a3974 100644 --- a/fs/jfs/j...
Oct 13, 1:58 pm 2007
Jeff Garzik
Re: 2.6.23-git3 jfs/bio bug
Ouch, yes indeed. Jeff -
Oct 13, 2:39 pm 2007
Linus Torvalds
Re: 2.6.23-git3 jfs/bio bug
Not commit 6712ecf8f648118c3363c142196418f89a510b90. It was the later e30408b2a99cb7b8bf529c7dc2328a19d71894cf commit by Jeff that removed the returns. Tssk, tssk. Linus -
Oct 13, 3:44 pm 2007
vignesh babu
wierd file perms
Hi all, Was having trouble with the latest source-in compiling it and did an mrproper which fixed things...well-temporarily. I was hitting another issue with permissions-as root :( I was surprised and did an ls -l on the files and guess what I found: total 0 ?--------- ? ? ? ? ? fcntl.c ?--------- ? ? ? ? ? fifo.c ?--------- ? ? ? ? ? filesystems.c ?--------- ? ? ? ? ? file_table.c ?--------- ? ? ? ? ? freevxfs S...
Oct 13, 1:10 pm 2007
Jan-Benedict Glaw
Re: wierd file perms
On Sat, 2007-10-13 22:40:23 +0530, vignesh babu <vigneshbabu@gmail.com> wro= Most probably, your filesystem is broken and needs a fsck. MfG, JBG --=20 Jan-Benedict Glaw jbglaw@lug-owl.de +49-172-7608481 Signature of: Zensur im Internet? Nein danke! the second :
Oct 13, 1:28 pm 2007
Brian Gerst
[PATCH] x86: trivial header merges
Merge 32/64-bit headers that simply redirect to asm-generic Signed-off-by: Brian Gerst <bgerst@didntduck.org> --- include/asm-x86/cputime.h | 6 +----- include/asm-x86/cputime_32.h | 6 ------ include/asm-x86/cputime_64.h | 6 ------ include/asm-x86/errno.h | 14 +------------- include/asm-x86/errno_32.h | 6 ------ include/asm-x86/errno_64.h | 6 ------ include/asm-x86/resource.h | 14 +------------- include/asm-x86/resource_32.h | 6 ------ in...
Oct 13, 12:05 pm 2007
Florin Malita
[PATCH] mmc: possible leak in mmc_read_ext_csd
The exception path associated with an invalid ext_csd_struct returns without freeing ext_csd. Coverity CID 1909. Signed-off-by: Florin Malita --- drivers/mmc/core/mmc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c index 65fe288..68c0e3b 100644 --- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -213,7 +213,8 @@ static int mmc_read_ext_csd(struct mmc_card *card) printk(KERN_ERR "%s: unrecognised EXT_C...
Oct 13, 12:27 pm 2007
Bartlomiej Zolnierki...
[git patches] IDE updates (part 2)
Hi, highlights of this update: * Rework of IDE PMAC host driver: bugfixes, removal of the code duplicated from the IDE core and conversion to use the generic DMA tuning code path (the rework cuts ide-pmac.c by ~200 LOC). Thanks to Ben Herrenschmidt for help with it. * Move setting device transfer mode from host drivers to the core code, this makes IDE host drivers very similar to libata one's w.r.t. PIO/DMA tuning and cuts another ~200 LOC from IDE code. * Backport cable fix f...
Oct 13, 12:25 pm 2007
Al Viro
Re: [git patches] IDE updates (part 2)
Proposed addition to icside part, provided that ARM folks ACK it - gets icside to build and AFAICS it's correct: diff --git a/drivers/ata/pata_icside.c b/drivers/ata/pata_icside.c index be30923..842fe08 100644 --- a/drivers/ata/pata_icside.c +++ b/drivers/ata/pata_icside.c @@ -332,12 +332,13 @@ static void ata_dummy_noret(struct ata_port *port) { } -static void pata_icside_postreset(struct ata_port *ap, unsigned int *classes) +static void pata_icside_postreset(struct ata_link *link, unsigne...
Oct 13, 8:12 pm 2007
Alan Cox
Re: [git patches] IDE updates (part 2)
On Sat, 13 Oct 2007 18:25:24 +0200 Reading the current driver from the git tree I don't see how the PCI driver ever sets the ctl register base. It seems to always be set to zero which means you can't issue SRST and reset sequences ? -
Oct 13, 3:56 pm 2007
Bartlomiej Zolnierki...
Re: [git patches] IDE updates (part 2)
Hi Alan, Comment in pmac_ide_init_hwif_ports() is highly misleading as this function returns early only for "normal" IDE PCI devices (pmac_ide_init_hwif_ports() can be called outside ide-pmac driver through ppc_ide_md). static int __devinit pmac_ide_pci_attach(struct pci_dev *pdev, const struct pci_device_id *id) { ... pmif = &pmac_ide[i]; ... pmif->regbase = (unsigned long) base + 0x2000; ... rc = pmac_ide_setup_device(pmif, hwif); ... } static int pmac_ide_setup_device(pm...
Oct 13, 4:59 pm 2007
Alan Cox
Re: [git patches] IDE updates (part 2)
Which is zero.. See the problem ? Alan -
Oct 13, 5:44 pm 2007
Bartlomiej Zolnierki... Oct 13, 6:09 pm 2007
Alan Cox
Re: [git patches] IDE updates (part 2)
Ok so in actual fact - The piece of code above can't be executed anyway - The ctrl_port argument is not needed ? Alan -
Oct 13, 6:29 pm 2007
Bartlomiej Zolnierki...
Re: [git patches] IDE updates (part 2)
pmac_ide_init_hwif_ports() is also called by ide_init_hwif_ports() through ppc_ide_md.init_hwif. Bart -
Oct 13, 6:41 pm 2007
previous daytodaynext day
October 12, 2007October 13, 2007October 14, 2007