| From | Subject | Date |
|---|---|---|
| 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, 8:29 pm 2007 |
| Al Viro | Re: [bug] usb build failure, latest -git
Subject: [PATCH] ohci-ssb with !CONFIG_PM
-
| Oct 13, 8:35 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, 8:40 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 | 2 +-
...
| Oct 13, 6: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 ...
| Oct 13, 3:48 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, 4:59 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, 4:19 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:
[ ...
| Oct 13, 3:36 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 +-
...
| Oct 13, 3: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,
...
| Oct 13, 2: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 ...
| Oct 13, 2:17 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. ...
| Oct 13, 8:12 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. If ...
| Oct 13, 1: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, 2: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 ...
| Oct 13, 1:14 pm 2007 |
| Philip Langdale | [PATCH] Input: Refactor evdev 32bit compat to be shareab ...
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, 12: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, 12:11 pm 2007 |
| Dave Kleikamp | Re: [PATCH] JFS: Bio cleanup: Replace missing return sta ...
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, 6:46 pm 2007 |
| Randy Dunlap | Re: [PATCH] JFS: Bio cleanup: Replace missing return sta ...
Is my git tree mucked up? It looks to me like it was commit
---
~Randy
-
| Oct 13, 12:28 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>] dev_ifsioc+0x204/0x2d0
...
| Oct 13, 12: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 ...
| Oct 13, 3: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 ...
| Oct 13, 12: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] = ...
| Oct 13, 12: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, 12:03 pm 2007 |
| Bernhard Rosenkraenzer | [PATCH] 2.6.23-mm1 gdth doesn't compile with CONFIG_ISA ...
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, 11:56 am 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, 11:42 am 2007 |
| Jeff Garzik | Re: [PATCH] fallout from elsa setup split
ACK (I was just about to send same)
-
| Oct 13, 11:50 am 2007 |
| Grant Likely | Re: [PATCH] missing includes in arch/powerpc/platforms/5 ...
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, 1:35 pm 2007 |
| Al Viro | [PATCH] missing includes in arch/powerpc/platforms/52xx/ ...
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>
#include <asm/machdep.h>
-
| Oct 13, 11:40 am 2007 |
| Al Viro | Oct 13, 1:47 pm 2007 | |
| Stephen Hemminger | Re: regression(?): starting with 2.6.21 sending packets ...
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, 4:23 pm 2007 |
| Jan Engelhardt | Re: regression(?): starting with 2.6.21 sending packets ...
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, 1:35 pm 2007 |
| David | Re: regression(?): starting with 2.6.21 sending packets ...
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, 11:59 am 2007 |
| Peter Volkov | regression(?): starting with 2.6.21 sending packets beca ...
--=-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 ...
| Oct 13, 11:16 am 2007 |
| Jeff Garzik | Re: 2.6.23-git3 jfs/bio bug
Ouch, yes indeed.
Jeff
-
| Oct 13, 11:39 am 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>] ...
| Oct 13, 10:25 am 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, 12:44 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
--- ...
| Oct 13, 10:58 am 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, 10:28 am 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
?--------- ? ? ? ? ? ...
| Oct 13, 10:10 am 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 ------
...
| Oct 13, 9:05 am 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 ...
| Oct 13, 9:27 am 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, 12:56 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, 3:41 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, 3:29 pm 2007 |
| Alan Cox | Re: [git patches] IDE updates (part 2)
Which is zero..
See the problem ?
Alan
-
| Oct 13, 2:44 pm 2007 |
| Bartlomiej Zolnierki ... | Oct 13, 3:09 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, ...
| Oct 13, 5:12 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 ...
| Oct 13, 9:25 am 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 ...
| Oct 13, 1:59 pm 2007 |
| Benjamin Herrenschmidt | Re: [git patches] IDE updates (part 2)
In which case it should be called with a ctrl_port right ?
Ben.
-
| Oct 13, 5:08 pm 2007 |
| Roman Zippel | Re: [patch 3/8] m68k: ignore restart_syscall
Hi,
It's somewhat needed, but nobody has gotten around to actually implement
it yet...
bye, Roman
-
| Oct 13, 11:53 am 2007 |
| Geert Uytterhoeven | [patch 3/8] m68k: ignore restart_syscall
m68k: ignore restart_syscall, which is not needed on m68k.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
include/asm-m68k/unistd.h | 3 +++
1 file changed, 3 insertions(+)
--- a/include/asm-m68k/unistd.h
+++ b/include/asm-m68k/unistd.h
@@ -351,6 +351,9 @@
#define __ARCH_WANT_SYS_SIGPROCMASK
#define __ARCH_WANT_SYS_RT_SIGACTION
+/* whitelist for checksyscalls */
+#define __IGNORE_restart_syscall
+
/*
* "Conditional" syscalls
*
-- ...
| Oct 13, 5:31 am 2007 |
| Willy Tarreau | [2.6.20.21 review 17/35] sigqueue_free: fix the race wit ...
commit 60187d2708caa870f0825d753df1612ea688eb9e in mainline.
Spotted by taoyue <yue.tao@windriver.com> and Jeremy Katz <jeremy.katz@windriver.com>.
collect_signal: sigqueue_free:
list_del_init(&first->list);
if (!list_empty(&q->list)) {
// not taken
}
q->flags &= ~SIGQUEUE_PREALLOC;
__sigqueue_free(first); __sigqueue_free(q);
Now, __sigqueue_free() is called twice on the same "struct sigqueue" with the
obviously bad implications.
In particular, this ...
| Oct 13, 8:28 am 2007 |
| Steven Toth | Re: [PATCH] Double-free in cx23885_initdev [sls][spam-bayes]
Thanks for the patch, much appreciated.
- Steve
-
| Oct 13, 8:46 am 2007 |
| Florin Malita | [PATCH] Double-free in cx23885_initdev
Both cx23885_initdev and cx23885_dev_setup free the device in their
error path so a failure in the latter causes a double-free. Since
cx23885_dev_setup is only called from cx23885_initdev, it should be safe
to remove its deallocation and leave the cleanup up to the allocating
function.
Coverity CID 1922.
Signed-off-by: Florin Malita <fmalita@gmail.com>
---
drivers/media/video/cx23885/cx23885-core.c | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git ...
| Oct 13, 7:49 am 2007 |
| Willy Tarreau | [2.6.20.21 review 18/35] USB: fix linked list insertion ...
commit e5dd01154c1e9ca2400f4682602d1a4fa54c25dd in mainline.
This patch fixes the order of list_add_tail() arguments in
usb_store_new_id() so the list can have more than one single element.
Signed-off-by: Nathael Pajani <nathael.pajani@cpe.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
drivers/usb/core/driver.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
Index: ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 05/35] DCCP: Fix DCCP GFP_KERNEL alloc ...
This fixes the following bug reported in syslog:
[ 4039.051658] BUG: sleeping function called from invalid context at /usr/src/davem-2.6/mm/slab.c:3032
[ 4039.051668] in_atomic():1, irqs_disabled():0
[ 4039.051670] INFO: lockdep is turned off.
[ 4039.051674] [<c0104c0f>] show_trace_log_lvl+0x1a/0x30
[ 4039.051687] [<c0104d4d>] show_trace+0x12/0x14
[ 4039.051691] [<c0104d65>] dump_stack+0x16/0x18
[ 4039.051695] [<c011371e>] __might_sleep+0xaf/0xbe
[ 4039.051700] [<c0157b66>] ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 28/35] Fix race with shared tag queue maps
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
at least has reported bugs in this area, not sure why we haven't seen
any for the latter. It could be because the window is narrow and that
other conditions in the qla2xxx code hide this. It's a real bug,
though, as the stex smp users ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 25/35] nfs: fix oops re sysctls and V4 ...
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]
modrobe nfs
rmmod nfs
ls /proc/sys
Unable to handle kernel paging request at ffffffff880661c0 RIP:
[<ffffffff802af8e3>] proc_sys_readdir+0xd3/0x350
PGD 203067 PUD 207063 PMD 7e216067 PTE 0
Oops: 0000 [1] SMP
CPU 1
Modules linked in: lockd ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 24/35] Leases can be hidden by flocks
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, from time_out_leases() and other code that expects
the leases to come first.
The following example will demonstrate this:
#define _GNU_SOURCE
#include <unistd.h>
#include <fcntl.h>
#include <stdio.h>
#include <sys/file.h>
static ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 34/35] Fix datagram recvmsg NULL iov h ...
commit ef8aef55ce61fd0e2af798695f7386ac756ae1e7 in mainline
Subject: [2.6.20.21 review 34/35] [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 skb_copy_and_csum_datagram_iovec. Since the total
length should also be zero if msg_iovlen is zero, it's
sufficient to check the total length there and simply
return if it's zero.
Signed-off-by: Herbert Xu ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 30/35] fix realtek phy id in forcedeth
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.
Signed-off-by: Willy Tarreau <w@1wt.eu>
Cc: Ayaz Abdulla <aabdulla@nvidia.com>
Cc: Chuck Ebbert <cebbert@redhat.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
drivers/net/forcedeth.c | ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 23/35] futex_compat: fix list traversal bugs
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 "uentry" has the special
"pi" indicator bit still potentially set at bit 0. This
is cleared by fetch_robust_entry() into the "entry"
return value.
What this seems to mean is that the list won't terminate
when list iteration gets back ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 35/35] sysfs: store sysfs inode nrs in ...
Backport of
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.22-rc1/2.6.22-rc1-mm...
For regular files in sysfs, sysfs_readdir wants to traverse
sysfs_dirent->s_dentry->d_inode->i_ino to get to the inode number.
But, the dentry can be reclaimed under memory pressure, and there is
no synchronization with readdir. This patch follows Tejun's scheme of
allocating and storing an inode number in the new s_ino member ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 33/35] Fix ipv6 double-sock-release wi ...
commit 3ef9d943d26dea764f4fecf3767001c90b778b0c in mainline
Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
net/ipv6/raw.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
Index: 2.6/net/ipv6/raw.c
===================================================================
--- 2.6.orig/net/ipv6/raw.c
+++ 2.6/net/ipv6/raw.c
@@ -851,11 +851,10 @@ back_from_confirm:
...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 31/35] Fix IPV6 append OOPS.
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().
BTW, I think we may not need to (or we should not) increment some stats
when using corking; if 100 sendmsg() (with MSG_MORE) result in 2 packets,
how many should we increment?
If 100, we should set skb->dst for every queued skbs.
If 1 ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 29/35] crypto: blkcipher_get_spot() ha ...
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 length that does not straddle a page. It has
an off-by-one bug so it may advance a page unnecessarily.
What's worse, one of its callers doesn't provide a buffer
that's sufficiently long for this operation.
This patch fixes both ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 27/35] ieee1394: ohci1394: fix initial ...
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 0000:02:07.0 not available because of resource collisions
ohci1394: Failed to enable OHCI hardware.
This was reported for a Toshiba Satellite 5100-503. The cause is commit
8df4083c5291b3647e0381d3c69ab2196f5dd3b7 in Linux 2.6.19-rc1 which only
served purposes of early remote debugging via FireWire. This
functionality is better ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 26/35] dir_index: error out instead of ...
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 <duaneg@dghda.com>
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Acked-by: Duane Griffin <duaneg@dghda.com>
Acked-by: Theodore Ts'o <tytso@mit.edu>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 16/35] setpgid(child) fails if the chi ...
commit b07e35f94a7b6a059f889b904529ee907dc0634d in mainline tree
Spotted by Marcin Kowalczyk <qrczak@knm.org.pl>.
sys_setpgid(child) fails if the child was forked by sub-thread.
Fix the "is it our child" check. The previous commit
ee0acf90d320c29916ba8c5c1b2e908d81f5057d was not complete.
(this patch asks for the new same_thread_group() helper, but mainline doesn't
have it yet).
Signed-off-by: Oleg Nesterov <oleg@tv-sign.ru>
Acked-by: Roland McGrath <roland@redhat.com>
Tested-by: ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 07/35] SNAP: Fix SNAP protocol header ...
The snap_rcv code reads 5 bytes so we should make sure that
we have 5 bytes in the head before proceeding.
Based on diagnosis and fix by Evgeniy Polyakov, reported by
Alan J. Wylie.
Patch also kills the skb->sk assignment before kfree_skb
since it's redundant.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
net/802/psnap.c | 17 ++++++++++++-----
1 files changed, 12 ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 22/35] Fix "Fix DAC960 driver on machi ...
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)
drivers/block/DAC960.c:1168: error: (Each undeclared identifier is reported only
Cc: <dac@conglom-o.org>
Cc: Alessandro Polverini <alex@nibbles.it>
Cc: Jeff Garzik <jeff@garzik.org>
Cc: Matthew Wilcox <matthew@wil.cx>
Signed-off-by: Andrew Morton ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 21/35] V4L: cx88: Avoid a NULL pointer ...
(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 generated
during cx8802_get_device() called from mpeg_open().
Signed-off-by: Steven Toth <stoth@hauppauge.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 19/35] POWERPC: Flush registers to pro ...
commit 0ee6c15e7ba7b36a217cdadb292eeaf32a057a59 in mainline.
When we flush register state for FP, Altivec, or SPE in flush_*_to_thread
we need to respect the task_struct that the caller has passed to us.
Most cases we are called with current, however sometimes (ptrace) we may
be passed a different task_struct.
This showed up when using gdbserver debugging a simple program that used
floating point. When gdb tried to show the FP regs they all showed up as
0, because the child's FP registers ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 15/35] Convert snd-page-alloc proc fil ...
Use seq_file for the proc file read/write of snd-page-alloc module.
This automatically fixes bugs in the old proc code.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
---
sound/core/memalloc.c | 68 ++++++++++++++++++++++++++++---------------------
1 files changed, 39 insertions(+), 29 deletions(-)
Index: 2.6/sound/core/memalloc.c
===================================================================
--- ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 11/35] TCP: Fix TCP rate-halving on bi ...
Actually, the ratehalving seems to work too well, as cwnd is
reduced on every second ACK even though the packets in flight
remains unchanged. Recoveries in a bidirectional flows suffer
quite badly because of this, both NewReno and SACK are affected.
After this patch, rate halving is performed for ACK only if
packets in flight was supposedly changed too.
Signed-off-by: Ilpo J
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 04/35] i386: allow debuggers to access ...
From: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
arch/i386/kernel/sysenter.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
Index: 2.6/arch/i386/kernel/sysenter.c
===================================================================
--- 2.6.orig/arch/i386/kernel/sysenter.c
+++ 2.6/arch/i386/kernel/sysenter.c
@@ -183,7 +183,9 @@ struct ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 13/35] USB: allow retry on descriptor ...
This patch (as964) was suggested by Steffen Koepf. It makes
usb_get_descriptor() retry on all errors other than ETIMEDOUT, instead
of only on EPIPE. This helps with some devices.
Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
drivers/usb/core/message.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
Index: 2.6/drivers/usb/core/message.c
===================================================================
--- ...
| Oct 13, 8:28 am 2007 |
| Adrian Bunk | Re: [2.6.20.21 review 12/35] TCP: Fix TCP handling of SA ...
I discussed this issue with Ilpo just yesterday regarding 2.6.16, and
the result of our discussion was that I reverted it.
TCP being in some situations a bit more conservative than it should be
isn't a big issue and not worth backporting with a risk of introducing
a regression.
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
...
| Oct 13, 10:50 am 2007 |
| Ilpo Järvinen | Re: [2.6.20.21 review 12/35] TCP: Fix TCP handling of SA ...
> Signed-off-by: Ilpo J
| Oct 13, 10:15 am 2007 |
| Willy Tarreau | Re: [2.6.20.21 review 12/35] TCP: Fix TCP handling of SA ...
Hi Ilpo,
Thanks for your help, I really appreciate it. In fact, I've reviewed them
four, but two of them did not apply and the code looked somewhat different,
so I considered them irrelevant to 2.6.20. I didn't understand that they
were all related, so maybe I checked them in a wrong order.
I'll recheck all that in the right sequence and will merge them four, or
get back to you if something still puzzles me.
Thanks!
Willy
-
| Oct 13, 10:22 am 2007 |
| Willy Tarreau | Re: [2.6.20.21 review 12/35] TCP: Fix TCP handling of SA ...
Hi Adrian,
I agree with this. The impression I got from the description of the two
patches I merged was that the problems they fix were quite annoying. But
That sounds OK to me. If 2.6.16 is fine without the patches, 2.6.20
certainly is, particularly if we keep in mind that it's a last version.
Thanks very much for your insights Adrian,
Willy
-
| Oct 13, 11:10 am 2007 |
| Willy Tarreau | [2.6.20.21 review 14/35] USB: fix DoS in pwc USB video driver
the pwc driver has a disconnect method that waits for user space to
close the device. This opens up an opportunity for a DoS attack,
blocking the USB subsystem and making khubd's task busy wait in
kernel space. This patch shifts freeing resources to close if an opened
device is disconnected.
Signed-off-by: Oliver Neukum <oneukum@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
drivers/media/video/pwc/pwc-if.c | 52 +++++++++++++++++++++++++------------
...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 10/35] TCP: Do not autobind ports for ...
[TCP]: Invoke tcp_sendmsg() directly, do not use inet_sendmsg().
As discovered by Evegniy Polyakov, if we try to sendmsg after
a connection reset, we can do incredibly stupid things.
The core issue is that inet_sendmsg() tries to autobind the
socket, but we should never do that for TCP. Instead we should
just go straight into TCP's sendmsg() code which will do all
of the necessary state and pending socket error checks.
TCP's sendpage already directly vectors to tcp_sendpage(), so ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 09/35] SPARC64: Fix sparc64 task stack ...
It didn't handle that case at all, and now dump_stack()
can be implemented directly as show_stack(current, NULL)
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
arch/sparc64/kernel/traps.c | 18 +++++++++++-------
arch/sparc64/mm/fault.c | 5 +----
2 files changed, 12 insertions(+), 11 deletions(-)
Index: 2.6/arch/sparc64/kernel/traps.c
===================================================================
--- ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 03/35] r8169: avoid needless NAPI poll ...
Theory : though needless, it should not have hurt.
Practice: it does not play nice with DEBUG_SHIRQ + LOCKDEP + UP
(see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=3D242572).
The patch makes sense in itself but I should dig why it has an effect
on #242572 (assuming that NAPI do not change in a near future).
Patch in mainline as 313b0305b5a1e7e0fb39383befbf79558ce68a9c.
Backported to 2.6.22-stable by Thomas M=FCller.
Signed-off-by: Thomas M=FCller ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 06/35] Netfilter: Missing Kbuild entry ...
Author: Chuck Ebbert <cebbert@redhat.com>
Add xt_statistic.h to the list of headers to install.
Apparently needed to build newer versions of iptables.
Signed-off-by: Chuck Ebbert <cebbert@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
include/linux/netfilter/Kbuild | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
Index: ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 02/35] AVR32: Fix atomic_add_unless() ...
These functions depend on "result" being initalized to 0, but "result"
is not included as an input constraint to the inline assembly block
following its initialization, only as an output constraint. Thus gcc
thinks it doesn't need to initialize it, so result ends up undefined
if the "unless" condition is true.
This fixes an oops in sunrpc where the faulty atomics caused
rpciod_up() to not start the workqueue as it should.
Signed-off-by: Haavard Skinnemoen ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 01/35] ACPICA: Fixed possible corrupti ...
ACPICA: Fixed possible corruption of global GPE list
Fixed a problem in acpi_ev_delete_gpe_xrupt where the global interrupt
list could be corrupted if the interrupt being removed was at
the head of the list. Reported by Linn Crosetto.
Signed-off-by: Bob Moore <robert.moore@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Cc: Chuck Ebbert <cebbert@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
drivers/acpi/events/evgpeblk.c | 4 ++++
1 files changed, 4 ...
| Oct 13, 8:28 am 2007 |
| Willy Tarreau | [2.6.20.21 review 00/35] 2.6.20.21 -stable review
This is the start of the review cycle for the stable 2.6.20.21
kernel release. This version catches up with 2.6.22.9, and 35
patches will be posted as a response to this message. I tried
hard to trim the patches to a minimally reasonable set, and
unless I have introduced a big regression or build error, this
version will remain the last 2.6.20.x (at least from me).
2.6.23.1 is already there, 2.6.22.9 is quite clean, 2.6.16.54
still lives, there is no reason to maintain a fourth branch.
The ...
| Oct 13, 7:28 am 2007 |
| Ismail | Bluetooth wireless mouse very sluggish when there is mod ...
Hi all,
I got a Bluetooth wireless mouse identifed as,
input: Microsoft Microsoft� Wireless Notebook Presenter Mouse 8000
as /devices/pci0000:00/0000:00:1d.1/usb3/3-1/3-1.3/3-1.3:1.0/input/input12
input: USB HID v1.11 Mouse [Microsoft Microsoft� Wireless Notebook Presenter
Mouse 8000] on usb-0000:00:1d.1-1.3
Problem is when there is a moderate traffic on wireless interface (300-400k/s
down 50-60k/up on 4Mbit) mouse is really sluggish. This is when I am running
ktorrent. If I stop the ...
| Oct 13, 7:13 am 2007 |
| Ismail | Re: Bluetooth wireless mouse very sluggish when there is ...
s/moderated/moderate of course :-/
--
Faith is believing what you know isn't so -- Mark Twain
-
| Oct 13, 7:15 am 2007 |
| Marco Lamberto | Spurious completions during NCQ
Hi, I think that my drives should be NCQ blacklisted too.
That's what I'm getting in my /var/log/messages:
-------------------------------------------------------------------------------
Oct 13 13:55:52 ko kernel: ata1.00: exception Emask 0x2 SAct 0x3f9 SErr 0x0 action 0x2 frozen
Oct 13 13:55:53 ko kernel: ata1.00: (spurious completions during NCQ issue=0x0 SAct=0x3f9 FIS=004040a1:00000004)
Oct 13 13:55:53 ko kernel: ata1.00: cmd 61/08:00:d0:5e:8f/00:00:0f:00:00/40 tag 0 cdb 0x0 data 4096 ...
| Oct 13, 6:12 am 2007 |
| Geert Uytterhoeven | Re: [patch 2/8] m68k: Atari keyboard ACIA driver cleanup
Done. New version below:
Subject: m68k: Atari keyboard ACIA driver cleanup
Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>, linux-input@atrey.karlin.mff.cuni.cz
m68k: Atari keyboard ACIA driver cleanup:
- removed dead key autorepeat code
- removed hardcoded initial keymap
Signed-off-by: Michael Schmitz <schmitz@biophys.uni-duesseldorf.de>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/m68k/atari/atakeyb.c | 104 ++--------------------------------------------
1 ...
| Oct 13, 11:27 am 2007 |
| Andreas Schwab | Re: [patch 2/8] m68k: Atari keyboard ACIA driver cleanup
Please kill that line.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
-
| Oct 13, 8:32 am 2007 |
| Geert Uytterhoeven | [patch 2/8] m68k: Atari keyboard ACIA driver cleanup
m68k: Atari keyboard ACIA driver cleanup:
- removed dead key autorepeat code
- removed hardcoded initial keymap
Signed-off-by: Michael Schmitz <schmitz@biophys.uni-duesseldorf.de>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
arch/m68k/atari/atakeyb.c | 104 +++-------------------------------------------
1 file changed, 7 insertions(+), 97 deletions(-)
--- a/arch/m68k/atari/atakeyb.c
+++ b/arch/m68k/atari/atakeyb.c
@@ -1,5 +1,5 @@
/*
- * linux/atari/atakeyb.c
+ * ...
| Oct 13, 5:31 am 2007 |
| Geert Uytterhoeven | [patch 0/8] m68k patches for 2.6.24
Hi Linus, Andrew,
Here are some m68k patches for 2.6.24:
[1] m68k: Atari input drivers cleanup
[2] m68k: Atari keyboard ACIA driver cleanup
[3] m68k: ignore restart_syscall
[4] m68k: Export cachectl.h
[5] dm: emc_endio returns void
[6] m68k: fix net drivers after recent get_stats updates
[7] b43 wireless needs <linux/io.h>
[8] ssb bus needs <linux/io.h>
Patches 1-4 are m68k support updates.
Patches 5-8 are fixes for regressions/failures introduced after 2.6.23.
Please ...
| Oct 13, 5:31 am 2007 |
| Michael Buesch | Re: [patch 8/8] ssb bus needs <linux/io.h>
--
Greetings Michael.
-
| Oct 13, 8:23 am 2007 |
| Geert Uytterhoeven | [patch 8/8] ssb bus needs <linux/io.h>
ssb bus needs <linux/io.h>
linux/drivers/ssb/main.c: In function 'ssb_ssb_read16':
linux/drivers/ssb/main.c:518: error: implicit declaration of function 'readw'
linux/drivers/ssb/main.c: In function 'ssb_ssb_read32':
linux/drivers/ssb/main.c:526: error: implicit declaration of function 'readl'
linux/drivers/ssb/main.c: In function 'ssb_ssb_write16':
linux/drivers/ssb/main.c:534: error: implicit declaration of function 'writew'
linux/drivers/ssb/main.c: In function ...
| Oct 13, 5:31 am 2007 |
| Geert Uytterhoeven | [patch 4/8] m68k: Export cachectl.h
From: Matthew Wilcox <matthew@wil.cx>
libffi in GCC 4.2 needs cachectl.h to do its cache flushing. But we
don't currently export it. I believe this patch should do the trick.
Signed-off-by: Matthew Wilcox <matthew@wil.cx>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
include/asm-m68k/Kbuild | 1 +
1 file changed, 1 insertion(+)
--- a/include/asm-m68k/Kbuild
+++ b/include/asm-m68k/Kbuild
@@ -1 +1,2 @@
include include/asm-generic/Kbuild.asm
+header-y += ...
| Oct 13, 5:31 am 2007 |
| Geert Uytterhoeven | [patch 7/8] b43 wireless needs <linux/io.h>
b43 wireless needs <linux/io.h>
linux/drivers/net/wireless/b43/pio.h: In function 'b43_pio_write':
linux/drivers/net/wireless/b43/pio.h:89: error: implicit declaration of function 'mmiowb'
linux/drivers/net/wireless/b43/phy.c: In function 'b43_phy_write':
linux/drivers/net/wireless/b43/phy.c:301: error: implicit declaration of function 'mmiowb'
linuxdrivers/net/wireless/b43/sysfs.c: In function 'b43_attr_interfmode_store':
linuxdrivers/net/wireless/b43/sysfs.c:147: error: implicit ...
| Oct 13, 5:31 am 2007 |
| Michael Buesch | Re: [patch 7/8] b43 wireless needs <linux/io.h>
Signed-off-by: Michael Buesch <mb@bu3sch.de>
--
Greetings Michael.
-
| Oct 13, 8:21 am 2007 |
| Geert Uytterhoeven | Re: [patch 7/8] b43 wireless needs <linux/io.h>
I had no problems compiling b43legacy on m68k, though. Probably
<linux/io.h> was included through some other include file.
Of course it's safer to always #include <linux/io.h> when using I/O.
During linking, I did get a bunch of `undefined reference to `dma_*''
errors, with both b43 and b43legacy (and a few other drivers). Probably
they need to depend on HAS_DMA.
I'll post separate patches for those after I've sorted them out.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- ...
| Oct 13, 11:38 am 2007 |
| Michael Buesch | Re: [patch 7/8] b43 wireless needs <linux/io.h>
We could make the b43 and b43legacy DMA engine code depend on HAS_DMA
then. So it can still be compiled with PIO. (Though, I don't know if
anybody would put such a card into a machine without DMA, anyway).
The DMA engine code is a seperate kconfig option.
--
Greetings Michael.
-
| Oct 13, 11:45 am 2007 |
| Larry Finger | Re: [patch 7/8] b43 wireless needs <linux/io.h>
From the distribution list for this E-mail, I presume this error occurred for m68k. Is this correct?
If so, I will probably need to prepare a similar patch for b43legacy.
Thanks,
Larry
-
| Oct 13, 8:22 am 2007 |
| Jeff Garzik | Oct 13, 5:44 am 2007 | |
| Geert Uytterhoeven | [patch 6/8] m68k: fix net drivers after recent get_stats ...
m68k: fix net drivers after recent get_stats updates
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/net/macmace.c | 6 +++---
drivers/net/mvme147.c | 1 -
2 files changed, 3 insertions(+), 4 deletions(-)
--- a/drivers/net/macmace.c
+++ b/drivers/net/macmace.c
@@ -538,8 +538,9 @@ static void mace_set_multicast(struct ne
local_irq_restore(flags);
}
-static void mace_handle_misc_intrs(struct mace_data *mp, int intr)
+static void ...
| Oct 13, 5:31 am 2007 |
| Geert Uytterhoeven | [patch 5/8] dm: emc_endio returns void
emc_endio returns void:
linux/drivers/md/dm-emc.c: In function 'emc_endio':
linux/drivers/md/dm-emc.c:58: warning: 'return' with a value, in function returning void
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/md/dm-emc.c | 2 --
1 file changed, 2 deletions(-)
--- a/drivers/md/dm-emc.c
+++ b/drivers/md/dm-emc.c
@@ -54,8 +54,6 @@ static void emc_endio(struct bio *bio, i
/* request is freed in block layer */
free_bio(bio);
-
- return 0;
}
static ...
| Oct 13, 5:31 am 2007 |
| Geert Uytterhoeven | [patch 1/8] m68k: Atari input drivers cleanup
m68k: Atari input drivers cleanup:
- memleak on failed init/register of input devices fixed
- correct keycodes table (Atari keycodes are almost, but not entirely, equal
to Linux keycodes).
Signed-off-by: Michael Schmitz <schmitz@biophys.uni-duesseldorf.de>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
---
drivers/input/keyboard/atakbd.c | 157 ++++++++++++++++++++++++++++++++++++---
drivers/input/mouse/atarimouse.c | 18 ++--
2 files changed, 154 insertions(+), 21 ...
| Oct 13, 5:31 am 2007 |
| Adrian Bunk | Re: checkpatch: ERROR: Does not appear to be a unified-d ...
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
-
| Oct 13, 5:47 am 2007 |
| Andy Whitcroft | Re: checkpatch: ERROR: Does not appear to be a unified-d ...
Yep, that occurs a lot in the second parameter which we expect this and
cope with it. Will fix this for the next release.
Thanks for the analysis.
-apw
-
| Oct 13, 7:47 am 2007 |
| Jan Engelhardt | Re: checkpatch: ERROR: Does not appear to be a unified-d ...
No, this is actually how diff outputs it.
/([-+]\d+)\b/ seems to imply /$1,1/
-
| Oct 13, 5:55 am 2007 |
| Geert Uytterhoeven | checkpatch: ERROR: Does not appear to be a unified-diff ...
scripts/checkpatch.pl doesn't seem to like this patch:
$ scripts/checkpatch.pl m68k-export-asm-cachectl-h.diff
ERROR: Does not appear to be a unified-diff format patch
Your patch has style problems, please review. If any of these errors
are false positives report them to the maintainer, see
CHECKPATCH in MAINTAINERS.
$ cat m68k-export-asm-cachectl-h.diff
Subject: m68k: Export cachectl.h
From: Matthew Wilcox <matthew@wil.cx>
libffi in GCC 4.2 needs cachectl.h to do its cache flushing. ...
| Oct 13, 5:28 am 2007 |
| Adrian Bunk | Re: checkpatch: ERROR: Does not appear to be a unified-d ...
You seem to be right.
That's a really strange part of the unidiff format - you have to write
",0" or ",2", but you can omit a ",1".
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
-
| Oct 13, 6:52 am 2007 |
| YH | Why the bond0 is set on kernel 2.6.22?
Hi,
I am using an ARM processor with CS8900 Ethernet card, it works fine in
kernel 2.6.11. But, recently I upgraded it to kernel 2.6.22, the
ipconfig.c started up a bond0 instead of eth0 with an IP address I
actually assigned to eth0 in cs89x0.c. The trouble was I cannot event
ping the ip address. Any advice why this was happend and how to fix it?
Thank you.
Jim
-
| Oct 13, 4:26 am 2007 |
| Patrizio Bassi | 2.6.23-git3 compilation broken, asm headers missing?
Fast snip:
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CC arch/x86/kernel/asm-offsets.s
In file included from arch/x86/kernel/asm-offsets_32.c:7,
from arch/x86/kernel/asm-offsets.c:2:
include/linux/crypto.h:20:24: error: asm/atomic.h: No such file or directory
In file included from include/linux/types.h:14,
from include/linux/prefetch.h:13,
from include/linux/list.h:8,
from ...
| Oct 13, 4:33 am 2007 |
| Alessandro Suardi | Re: 2.6.23-git3 compilation broken, asm headers missing?
Same issue here, and as well making mrproper fixes it.
Thanks, ciao,
--alessandro
"you feel the sweet breath of time
it's whispering, its truth not mine"
(Interpol, 'No I In Threesome')
-
| Oct 13, 5:52 pm 2007 |
| Patrizio Bassi | Re: 2.6.23-git3 compilation broken, asm headers missing?
seems ok now
Thanks!
--
Patrizio Bassi
www.patriziobassi.it
-
| Oct 13, 5:12 pm 2007 |
| Thomas Gleixner | Re: 2.6.23-git3 compilation broken, asm headers missing?
That's a stale include/asm symlink. Can you save your .config file and do
make mrproper
please and check if it's solved.
Thanks,
tglx
-
| Oct 13, 4:50 am 2007 |
| Sam Ravnborg | dontdiff update needed
Hi Randy.
I tried to do a simple find -name 'xxx'
where xxx was the file patters from dontdiff.
A suprisingly number of files showed up
in a clean kernel.
Ignoring all the .gitignore hits wc counted
58 matches (a few is false).
The list is below.
I did a git clean -d -x before executing the scripts som there
should be no output files present.
Something you could take a look at and ...
| Oct 13, 2:57 am 2007 |
| Avi Kivity | KVM updates for the 2.6.24-rc merge window
Linus, please pull from the repo and branch at
git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git for-linus
to receive the 2.6.24 episode of KVM. Highlights include in-kernel
pic/lapic/ioapic emulation, improved guest support, preemptibility,
an improved x86 emulator, and a fair amount of cleanup.
The changes outside drivers/kvm/ and include/linux/kvm*.h fix the CR8 mask
definition (which is not otherwise used in the kernel) and expose some
ioapic register definitions even if ...
| Oct 13, 2:05 am 2007 |
| Marcus Meissner | [PATCH] tokenring/3c359.c: fixed array index problem
Hi,
I tried to send this to netdev and various maintainers, but
they seem not to have seen it.
Please add to -mm and have it merged somewhere.
The xl_laa array is just 6 bytes long, so we should substract
10 from the index, like is also done some lines above already.
Signed-Off-By: Marcus Meissner <meissner@suse.de>
---
drivers/net/tokenring/3c359.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/drivers/net/tokenring/3c359.c ...
| Oct 13, 1:19 am 2007 |
| Al Viro | [PATCH] fix sparc32 breakage (result of vmlinux.lds.S bug)
In commit 4665079cbb2a3e17de82f2ab2940b9f97f37d65e ([NETNS]: Move
some code into __init section when CONFIG_NET_NS=n) we got a new section -
.exit.text.refok (more of 'let's tell modpost that some bogus calls are
not bogus', a-la text.init.refok).
Unfortunately, commit in question forgot to add it to TEXT_TEXT,
with rather amusing results.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
---
diff --git a/include/asm-generic/vmlinux.lds.h b/include/asm-generic/vmlinux.lds.h
index ...
| Oct 13, 12:40 am 2007 |
| Al Viro | [PATCH] fallout from DECLARE_MAC_BUF patches
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
---
4804102d4d0db062dcc480bfbd4336066f6e879d
diff --git a/drivers/net/atarilance.c b/drivers/net/atarilance.c
index ebf1a3a..b74dbee 100644
--- a/drivers/net/atarilance.c
+++ b/drivers/net/atarilance.c
@@ -1023,7 +1023,7 @@ static int lance_rx( struct net_device *dev )
DECLARE_MAC_BUF(mac);
DECLARE_MAC_BUF(mac2);
- printk(KERN_DEBUG "%s: RX pkt type 0x%04x from %s to %s ",
+ printk(KERN_DEBUG "%s: RX pkt type 0x%04x ...
| Oct 13, 12:30 am 2007 |
| Al Viro | [PATCH] fallout from ->get_stats patches
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
---
diff --git a/drivers/net/macmace.c b/drivers/net/macmace.c
index 6589239..1877052 100644
--- a/drivers/net/macmace.c
+++ b/drivers/net/macmace.c
@@ -538,8 +538,9 @@ static void mace_set_multicast(struct net_device *dev)
local_irq_restore(flags);
}
-static void mace_handle_misc_intrs(struct mace_data *mp, int intr)
+static void mace_handle_misc_intrs(struct net_device *dev, int intr)
{
+ struct mace_data *mp = netdev_priv(dev);
...
| Oct 13, 12:28 am 2007 |
| Mauro Carvalho Chehab | Re: [PATCH] v4l: copy_to_user() is not a good method name
Acked-by: Mauro Carvalho Chehab <mchehab@infradead.org>
Cheers,
Mauro
-
| Oct 13, 6:20 am 2007 |
| Al Viro | [PATCH] v4l: copy_to_user() is not a good method name
Breaks on any target that has copy_to_user() defined as a non-trivial
macro.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
---
diff --git a/drivers/media/video/videobuf-core.c b/drivers/media/video/videobuf-core.c
index c606332..5599a36 100644
--- a/drivers/media/video/videobuf-core.c
+++ b/drivers/media/video/videobuf-core.c
@@ -674,7 +674,7 @@ ssize_t videobuf_read_one(struct videobuf_queue *q,
}
/* Copy to userspace ...
| Oct 13, 12:25 am 2007 |
| Christoph Hellwig | Re: [PATCH] v4l: copy_to_user() is not a good method name
Where did that CALL crap come from? We normally don;t accept junk like
that.
-
| Oct 13, 4:33 am 2007 |
| Al Viro | [PATCH] minimal build fixes for uml (fallout from x86 merge)
a) include/asm-um/arch can't just point to include/asm-$(SUBARCH) now
b) arch/{i386,x86_64}/crypto are merged now
c) subarch-obj needed changes
d) cpufeature_64.h should pull "cpufeature_32.h", not
<asm/cpufeature_32.h> since it can be included from asm-um/cpufeature.h
e) in case of uml-i386 we need CONFIG_X86_32 for make and gcc,
but not for Kconfig
f) sysctl.c shouldn't do vdso_enabled for uml-i386 (actually, that
one should be registered from corresponding arch/*/kernel/*, with ifdef ...
| Oct 13, 12:16 am 2007 |
| Kamalesh Babulal | 2.6.23-git2 buid failure
Hi,
The 2.6.23-git2 build fails with build error
CC [M] drivers/mmc/core/core.o
CC [M] drivers/mmc/core/sysfs.o
CC [M] drivers/mmc/core/bus.o
CC [M] drivers/mmc/core/host.o
drivers/mmc/core/host.c: In function ‘mmc_remove_host’:
drivers/mmc/core/host.c:146: error: implicit declaration of function ‘led_trigger_unregister’
drivers/mmc/core/host.c:146: error: ‘struct mmc_host’ has no member named ‘led’
make[3]: *** [drivers/mmc/core/host.o] Error 1
make[2]: *** ...
| Oct 13, 12:15 am 2007 |
| Paul Jackson | Re: git-block patches broken on 2.6.23-mm1 ia64 SN
Sure - if I knew what that was or how to do it ;).
If you want to guide me, I'll give it try.
--
I won't rest till it's the best ...
Programmer, Linux Scalability
Paul Jackson <pj@sgi.com> 1.925.600.0401
-
| Oct 13, 12:20 am 2007 |
| Jens Axboe | Re: git-block patches broken on 2.6.23-mm1 ia64 SN
Can you try with init call debugging, perhaps that'll show where it
stalls? Sounds a bit odd that the block changes would cause a failure so
early in the boot, it hasn't done anything yet. But it could be some
error in the init functions.
--
Jens Axboe
-
| Oct 13, 12:18 am 2007 |
| Paul Jackson | Re: git-block patches broken on 2.6.23-mm1 ia64 SN
Booting with initcall_debug doesn't change the output at all. If I
boot a working kernel with initcall_debug, the added output starts
showing up right after the point that my broken kernel is freezing.
Mount-cache hash table entries: 1024
ACPI: Core revision 20070126
Boot processor id 0x0/0x0
Brought up 8 CPUs
Total of 8 processors activated (15564.80 BogoMIPS).
<< Broken kernel freezes here >>
<< Good kernel continues with ...>>
Calling initcall 0xa0000001009d6310: ...
| Oct 13, 12:36 am 2007 |
| Jens Axboe | Re: git-block patches broken on 2.6.23-mm1 ia64 SN
Just pass 'initcall_debug' as a boot parameter.
--
Jens Axboe
-
| Oct 13, 12:25 am 2007 |
| Paul Jackson | Re: git-block patches broken on 2.6.23-mm1 ia64 SN
Dang it -- I suspect I borked my bisection.
Looks like the problem is in the few patches
prior to git-block.
Sorry, Jens.
I'll start all over again, on some other thread,
once I have something useful (to someone, likely
not you ;) to say.
Sorry.
--
I won't rest till it's the best ...
Programmer, Linux Scalability
Paul Jackson <pj@sgi.com> 1.925.600.0401
-
| Oct 13, 12:57 am 2007 |
| Andrew Morton | Re: git-block patches broken on 2.6.23-mm1 ia64 SN
Add initcall_debug to the boot command line.
-
| Oct 13, 12:22 am 2007 |
| Paul Jackson | git-block patches broken on 2.6.23-mm1 ia64 SN
[Try again, with a Subject this time ...]
The git-block patches in 2.6.23-mm1 freeze my ia64 SN Altix hard on boot.
Not good (tm).
Something broke between the git-block patch of Sept 26 in 2.6.23-rc8-mm2
and the git-block patches of Oct 10-11 in 2.6.23-mm1 on my ia64 SN Altix
system using sn2_defconfig.
Bisecting 2.6.23-mm1 narrows the problem down to the git-block patches:
git-block.patch
git-block-fixup-1.patch
git-block-fixup.patch
git-block-fixup-fix.patch
...
| Oct 13, 12:13 am 2007 |
| Paul Jackson | (No subject)
The git-block patches in 2.6.23-mm1 freeze my ia64 SN Altix hard on boot.
Not good (tm).
Something broke between the git-block patch of Sept 26 in 2.6.23-rc8-mm2
and the git-block patches of Oct 10-11 in 2.6.23-mm1 on my ia64 SN Altix
system using sn2_defconfig.
Bisecting 2.6.23-mm1 narrows the problem down to the git-block patches:
git-block.patch
git-block-fixup-1.patch
git-block-fixup.patch
git-block-fixup-fix.patch
git-block-borkages.patch
...
| Oct 13, 12:10 am 2007 |
| Andrey Borzenkov | Re: [git patches] libata update
Does it depend on hardware offering suitable support? What are chances for
it to work on 5 years old DVD-ROM?
-
| Oct 13, 12:05 am 2007 |
| Jeff Garzik | Re: [git patches] libata update
Correct -- it requires a new SATA CD-ROM with the AN capability.
Jeff
-
| Oct 13, 3:55 am 2007 |
| Randy Dunlap | new 2.6.23-git2 section mismatches
2.6.23-git2, on x86_32, with HOTPLUG=n, MODULES=n:
WARNING: vmlinux.o(.text+0x809e): Section mismatch: reference to .init.text:register_cpu (between 'arch_register_cpu' and 'alternatives_smp_module_del')
WARNING: vmlinux.o(.text+0x1c1acc): Section mismatch: reference to .init.text:pcibios_fixup_bus (between 'pci_scan_child_bus' and 'pci_scan_bus_parented')
WARNING: vmlinux.o(.data+0x6af38): Section mismatch: reference to .init.text:asd_aic9410_setup (between 'asd_pcidev_data' and ...
| Oct 12, 11:43 pm 2007 |
| Kamalesh Babulal | [BUG] 2.6.23-rc9 kernel panic - simple_map_write+0x4e/0x75
Hi,
Kernel panic's with following oops message with 2.6.23-rc9 kernel
[ 320.747257] ks0108: ERROR: parport didn't register new device
[ 320.771314] cfag12864b: ERROR: ks0108 is not initialized
[ 320.794308] cfag12864bfb: ERROR: cfag12864b is not initialized
[ 320.820729] BUG: unable to handle kernel paging request at virtual address
bf000000
[ 320.857712] printing eip:
[ 320.872556] *pde = 00000000
[ 320.887577] Oops: 0002 [#1]
[ 320.902383] SMP
[ 320.914174] Modules linked ...
| Oct 12, 11:40 pm 2007 |
| Kamalesh Babulal | [BUG] 2.6.23-rc8-mm2 - call trace at kernel/lockdep.c:2664
Hi Andrew,
Following call trace is seen will booting up the machine. Similar
call trace was reported for 2.6.23-rc3-mm1 at
http://lkml.org/lkml/2007/8/26/77
Mount-cache hash table entries: 512
WARNING: at kernel/lockdep.c:2664 check_flags()
[<c010612f>] dump_trace+0x68/0x1d2
[<c01062b1>] show_trace_log_lvl+0x18/0x2c
[<c0106c23>] show_trace+0xf/0x11
[<c0106d33>] dump_stack+0x12/0x14
[<c01414ac>] check_flags+0x92/0x145
[<c0144426>] lock_acquire+0x2f/0x8a
[<c0509771>] ...
| Oct 12, 11:21 pm 2007 |
| Andrew Morton | Re: [BUG] 2.6.23-rc8-mm2 - call trace at kernel/lockdep.c:2664
Were kprobes/jprobes in use? If so, 2.6.23-mm1's
lockdep-annotate-kprobes-irq-fiddling.patch should help.
-
| Oct 12, 11:56 pm 2007 |
| Jeff Garzik | Re: [linux-2.6.git] IDE/ATA fighting over driver name?
That's a clear bug.. IDE's should be called ide_platform.
Jeff
-
| Oct 13, 3:51 am 2007 |
| Alan Cox | Re: [linux-2.6.git] IDE/ATA fighting over driver name?
On Sat, 13 Oct 2007 06:51:06 -0400
No its intentional and was discussed. Both of them provide an identical
platform driver interface, so they both use the same name. This means an
embedded platform developer doesn't have to choose which driver each of
their downstream users gets.
Probably just needs a bit of ifdef twiddling, if its even a bug (which is
not clear).
Alan
-
| Oct 13, 5:02 am 2007 |
| Mike Galbraith | [linux-2.6.git] IDE/ATA fighting over driver name?
Greetings,
Perhaps my .config is dainbramaged. When make oldconfig asked me if I
wanted CONFIG_PATA_PLATFORM, I said "Damned if I know, go for it".
drivers/ide/legacy/ide_platform.c: .name = "pata_platform",
drivers/ata/pata_platform.c:#define DRV_NAME "pata_platform"
[ 26.586663] sysfs: duplicate filename 'pata_platform' can not be created
[ 26.601006] WARNING: at fs/sysfs/dir.c:425 sysfs_add_one()
[ 26.614080] [<c010515a>] show_trace_log_lvl+0x1a/0x30
[ 26.626777] ...
| Oct 12, 10:41 pm 2007 |
| Al Viro | Re: [PATCH] Version 6 (2.6.23) Smack: Simplified Mandato ...
On Fri, Oct 12, 2007 at 10:01:17PM -0700, Casey Schaufler wrote:
What do you need smk_sb for? Looks like dead weight...
smk_read_load(): obvious seq_file candidate.
smk_read_cipso(): ditto.
What protects smk_cipso_written? BTW, its use on the read side is an
atrocity...
smk_write_doi() - WTF would NUL-terminate temp[]? You run sscanf on
it...
smk_write_direct() - ditto
smk_write_ambient() - ditto
smk_read_ambient() - who said that you won't get write between strlen()
and ...
| Oct 12, 11:04 pm 2007 |
| Casey Schaufler | Re: [PATCH] Version 6 (2.6.23) Smack: Simplified Mandato ...
Eek. The smackfs code does look pretty crufty in the
context of seq_file, doesn't it? I will have a go at
Nope. What you see there is a flaw, a mistake, a bug.
And a serious memory use problem, too. Fix in test.
Your suggestions regarding seq_file look helpful. Thank you.
Casey Schaufler
casey@schaufler-ca.com
-
| Oct 13, 12:26 pm 2007 |
| Casey Schaufler | [PATCH] Version 6 (2.6.23) Smack: Simplified Mandatory A ...
From: Casey Schaufler <casey@schaufler-ca.com>
Smack is the Simplified Mandatory Access Control Kernel.
Smack implements mandatory access control (MAC) using labels
attached to tasks and data containers, including files, SVIPC,
and other tasks. Smack is a kernel based scheme that requires
an absolute minimum of application support and a very small
amount of configuration data.
Smack uses extended attributes and
provides a set of general mount options, borrowing technics used
elsewhere. ...
| Oct 12, 10:01 pm 2007 |
| Randy Dunlap | [PATCH 5/5] net core: fix kernel-doc for new function pa ...
From: Randy Dunlap <randy.dunlap@oracle.com>
Fix networking code kernel-doc for newly added parameters.
Warning(linux-2.6.23-git2//net/core/sock.c:879): No description found for parameter 'net'
Warning(linux-2.6.23-git2//net/core/dev.c:570): No description found for parameter 'net'
Warning(linux-2.6.23-git2//net/core/dev.c:594): No description found for parameter 'net'
Warning(linux-2.6.23-git2//net/core/dev.c:617): No description found for parameter ...
| Oct 12, 9:17 pm 2007 |
| Randy Dunlap | [PATCH 4/5] docbook/mcabook: fixup x86 path/file names
From: Randy Dunlap <randy.dunlap@oracle.com>
Fix docbook templates for new x86 path/filenames:
docproc: linux-2.6.23-git2/include/asm-i386/mca_dma.h: No such file or directory
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
---
Documentation/DocBook/mcabook.tmpl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- linux-2.6.23-git2.orig/Documentation/DocBook/mcabook.tmpl
+++ linux-2.6.23-git2/Documentation/DocBook/mcabook.tmpl
@@ -101,7 +101,7 @@
<chapter ...
| Oct 12, 9:17 pm 2007 |
| Randy Dunlap | [PATCH 1/5] docbook/deviceiobook: fixup x86 path/file names
From: Randy Dunlap <randy.dunlap@oracle.com>
Fix docbook templates for new x86 path/filenames:
docproc: linux-2.6.23-git2/include/asm-i386/io.h: No such file or directory
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
---
Documentation/DocBook/deviceiobook.tmpl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- linux-2.6.23-git2.orig/Documentation/DocBook/deviceiobook.tmpl
+++ linux-2.6.23-git2/Documentation/DocBook/deviceiobook.tmpl
@@ -316,7 +316,7 @@ CPU B: ...
| Oct 12, 9:17 pm 2007 |
| Randy Dunlap | [PATCH 3/5] docbook/kernel-api: fixup x86 path/file names
From: Randy Dunlap <randy.dunlap@oracle.com>
Fix docbook templates for new x86 path/filenames.
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
---
Documentation/DocBook/kernel-api.tmpl | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
--- linux-2.6.23-git2.orig/Documentation/DocBook/kernel-api.tmpl
+++ linux-2.6.23-git2/Documentation/DocBook/kernel-api.tmpl
@@ -45,8 +45,8 @@
</sect1>
<sect1><title>Atomic and pointer ...
| Oct 12, 9:17 pm 2007 |
| Randy Dunlap | [PATCH 2/5] docbook/kernel-hacking: fixup x86 path/file names
From: Randy Dunlap <randy.dunlap@oracle.com>
Fix docbook templates for modified x86 path/filenames.
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
---
Documentation/DocBook/kernel-hacking.tmpl | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- linux-2.6.23-git2.orig/Documentation/DocBook/kernel-hacking.tmpl
+++ linux-2.6.23-git2/Documentation/DocBook/kernel-hacking.tmpl
@@ -1239,7 +1239,7 @@ static struct block_device_operations op
</para>
<para>
- ...
| Oct 12, 9:17 pm 2007 |
| Paul Mundt | [GIT PULL] [RESEND] sh64 updates for 2.6.24-rc1
Please pull from:
master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6.git
Which contains:
Paul Mundt (18):
sh64: Move *_p() I/O routine variants to io.h.
sh64: Tidy up includes for Cayman board.
sh64: Kill off dead ROM-RAM and generic boards.
sh64: Kill off duplicate frame pointer option.
sh64: mach-harp: Build fixes.
sh64: mach-sim: Build fixes.
sh64: Some symbol exports and build fixes.
sh64: Move consistent DMA routines to ...
| Oct 12, 9:10 pm 2007 |
| Paul Mundt | [GIT PULL] [RESEND] sh updates for 2.6.24-rc1
Please pull from:
master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.git
Which contains:
Adrian McMenamin (4):
fb: pvr2fb: Shared IRQ for dreamcast pvr2.
sh: Add maple bus support for the SEGA Dreamcast.
video: pvr2fb: Add TV (RGB) support to Dreamcast PVR driver.
sh: Fix SH-4 DMAC CHCR masking.
Aoi Shinkai (1):
sh: rts7751r2d cf_ide rework
Kristoffer Ericson (9):
sh: Fix OFFCHIP_IRQ_BASE compile error.
sh: update hp6xx defconfig.
...
| Oct 12, 9:09 pm 2007 |
| Nigel Cunningham | Re: Current Linus' git compilation breakage.
Hi Dave et al.
Thanks.
-
| Oct 13, 4:19 am 2007 |
| Jean Delvare | Re: Current Linus' git compilation breakage.
Fixes the problem for me, thanks Dave!
Acked-by: Jean Delvare <khali@linux-fr.org>
This should be applied to Linus' tree quickly.
--
Jean Delvare
-
| Oct 13, 2:30 am 2007 |
| Christoph Hellwig | Re: Correct filenames in comments.
Please just remove all these useless filename comments.
-
| Oct 13, 4:32 am 2007 |
| Peter Zijlstra | Re: [PATCH 5/7] RT: Add support for low-priority wake-up ...
I'd like to see an additional termination condition to this loop (might
just be paranoia though).
| Oct 13, 2:46 am 2007 |
| Jens Axboe | Re: Build error in block/compat_ioctl.c latest git
This should already be fixed, Linus fixed it up. block/compat_ioctl.o
should only be built when CONFIG_BLOCK && CONFIG_COMPAT are both set.
--
Jens Axboe
-
| Oct 13, 5:22 am 2007 |
| Philip Langdale | Re: [PATCH] hiddev: Add 32bit ioctl compatibilty
So, I don't actually know what you're looking for, but of the 140 occasions
that .compat_ioctl is implemented in Linus' tree, I can't find another one
that actually uses this form. So, writing a shared implementation doesn't pick
off any low hanging fruit. Now, it's possible that some of the other implementations
could be reduced to this form - but for now, it seems the answer to your question
is 'one' in either case. :-)
--phil
-
| Oct 13, 10:42 am 2007 |
| Stefan Richter | Re: [PATCH] Allow kconfig to accept overrides
Sounds like "overthrows government".
--
Stefan Richter
-=====-=-=== =-=- -==-=
http://arcgraph.de/sr/
-
| Oct 13, 7:01 am 2007 |
| Stefan Richter | Re: [PATCH] Allow kconfig to accept overrides
Perhaps say
warning("override: switching to choice %s", sym->name);
if sym->name is [CONFIG_]PREEMPT_VOLUNTARY. Or what is it?
--
Stefan Richter
-=====-=-=== =-=- -==-=
http://arcgraph.de/sr/
-
| Oct 13, 1:16 am 2007 |
| Jan Engelhardt | Re: [PATCH] Allow kconfig to accept overrides
Yeah, I've put in
("override: %s changes choice state", sym->name);
this morning.
-
| Oct 13, 9:36 am 2007 |
| Jan Engelhardt | Re: [PATCH] Allow kconfig to accept overrides
Patches welcome. Even without the patch, i.e. original kconfig
behavior, spews two warnings. One for the symbol, and one for the choiec
object. I do not see anything wrong with that; adding extra checks
would perhaps only increase the code size.
-
| Oct 13, 7:15 am 2007 |
| Randy Dunlap | Re: [PATCH] Allow kconfig to accept overrides
.config:176:warning: override: PREEMPT_VOLUNTARY modifies state choice
--
~Randy
-
| Oct 13, 9:25 am 2007 |
| Jan Engelhardt | Re: [PATCH] Allow kconfig to accept overrides
.config:176:warning: override: reassigning to symbol PREEMPT_VOLUNTARY
.config:176:warning: override: PREEMPT_VOLUNTARY turns state choice
Which seems correct, as PREEMPT_VOLUNTARY=y will overturn
the previous decision.
Perhaps it should be "%s overturns state choice" ?
-
| Oct 13, 4:39 am 2007 |
| Steen Eugen Poulsen | Re: Off-Topic: Patent infringement cases filed in U.S.
The fact it has nothing to do with Linux Kernel, not even remotely as
the patent is never, no matter how wide you stretch it, is going to
cower any technology in the kernel, makes this a FUD post, since the
poster didn't bother to explain it.
It's still unclear what the patent actually mean, might be multi
monitor, virtual desktop or maybe sticky windows. Only thing clear is
that it can't be the Linux Kernel it's about.
| Oct 12, 10:19 pm 2007 |
| Mike Galbraith | Re: [PATCH] sched: high-res preemption tick
This patch further reduced iperf context switching, and boosted
throughput.
iperf -c localhost -P 10 -t 300
Previously reported numbers
2.6.23-smp
[SUM] 0.0-300.0 sec 153 GBytes 4.39 Gbits/sec
[SUM] 0.0-300.1 sec 148 GBytes 4.23 Gbits/sec
[SUM] 0.0-300.0 sec 152 GBytes 4.36 Gbits/sec
2.6.23-smp-d (sched-devel)
[SUM] 0.0-300.0 sec 173 GBytes 4.96 Gbits/sec
[SUM] 0.0-300.1 sec 173 GBytes 4.96 Gbits/sec
[SUM] 0.0-300.0 sec 172 GBytes 4.93 ...
| Oct 13, 12:18 am 2007 |
| Peter Zijlstra | Re: [PATCH] sched: high-res preemption tick
I guess that proves it.... that should have read:
... so I'm _not_ quite sure.
-
| Oct 13, 4:16 pm 2007 |
| Mike Galbraith | Re: [PATCH] sched: high-res preemption tick
Yes. Throughput falls as preemption climbs.
-Mike
-
| Oct 13, 3:11 am 2007 |
| Peter Zijlstra | Re: [PATCH] sched: high-res preemption tick
(I do plan to fix that eventually, just need to do it)
-
| Oct 13, 2:17 am 2007 |
| Peter Zijlstra | Re: [PATCH] sched: high-res preemption tick
I guess something like this ought to do, but its a tad late so I'm quite
sure :-)
---
kernel/sched_fair.c | 44 +++++++++++++++++++++++++++++++++++++-------
1 file changed, 37 insertions(+), 7 deletions(-)
Index: linux-2.6/kernel/sched_fair.c
===================================================================
--- linux-2.6.orig/kernel/sched_fair.c
+++ linux-2.6/kernel/sched_fair.c
@@ -737,6 +737,24 @@ static inline struct sched_entity *paren
#endif /* CONFIG_FAIR_GROUP_SCHED ...
| Oct 13, 4:13 pm 2007 |
| Peter Zijlstra | [RFC][PATCH] sched: SCHED_FIFO watchdog timer
The below patch is an idea proposed by tglx and depends on sched-devel +
the hrtick patch previously posted.
The current watchdog action is to demote the task to SCHED_NORMAL,
however it might be wanted to deliver a signal instead (or have more per
task configuration state). Which is why I added Lennart to the CC list
as I gathered he would like something like this for PulseAudio.
---
Subject: sched: SCHED_FIFO watchdog timer
Set a per task (rlimit based) limit on SCHED_FIFO runtime. When ...
| Oct 13, 3:51 pm 2007 |
| Peter Zijlstra | Re: [PATCH] sched: high-res preemption tick
Ah, but HRTICK is not compatible with PREEMPT_RESTRICT, it will be
| Oct 13, 1:55 am 2007 |
| Frans Pop | Re: [stable] 2.6.23 regression: top displaying 9999% CPU usage
Not AFAICT.
CCing Christian (as patch author) and Ingo (as author of the change that
caused the regression) so they can push it through the correct channels.
-
| Oct 13, 12:53 am 2007 |
| Erez Zadok | Re: [PATCH] checkpatch: Fix line number reporting
Andy, I've tested the --emacs feature in the above latest
checkpatch.pl-next. Below is a patch that completes the functionality of
the --emacs option: it ensures that only the cc-style error messages are
printed, no extra context lines or caret lines, no extra newlines, etc.
Although this patch changes every call to a message-producing function, it
is a trivial change, and I believe it's the cleanest way to handle the
separation between the terse cc-style messages and the verbose ...
| Oct 13, 11:35 am 2007 |
| Theodore Tso | Re: [PATCH 00/52] Introduce credential record
Hi David,
I'm going to ask a stupid question, and I probably missed something
in the 52 patches, but.... I see how the credential is used to do
access checks, but why does the credentials record need to passed all
the way into block allocator? What is it used for there?
- Ted
-
| Oct 13, 11:11 am 2007 |
| David Howells | Re: [PATCH 00/52] Introduce credential record
Ext2, 3 & 4 use it to determine whether someone has the right to use the
reserved space according to whether their UID/GID match those in the
superblock.
See ext3_has_free_blocks() for an example.
David
-
| Oct 13, 2:46 pm 2007 |
| Al Viro | Re: [PATCH 00/52] Introduce credential record
"5% are reserved for root"
-
| Oct 13, 11:19 am 2007 |
| Andrey Panin | Re: [PATCH try #4] Blackfin BF54x Input Keypad controlle ...
--=20
Andrey Panin | Linux and UNIX system administrator
pazke@donpac.ru | PGP key: wwwkeys.pgp.net
| Oct 13, 7:07 am 2007 |
| Christoph Hellwig | Re: [patch 2/2] r/o bind mounts: Accept passing a mnt NU ...
We should just not allow a NULL vfsmount in dentry_open. Dave and I have
fixes for reiserfs, and I'll look at the uml use.
-
| Oct 13, 4:25 am 2007 |
| David Howells | Re: [PATCH] frv: Remove duplicate output of .exit.data
No, they aren't. I believe the linker only makes one copy of each section,
and once a copy is inserted, all other attempts to make a copy of it are
ignored.
NAK.
David
-
| Oct 13, 2:17 am 2007 |
| Tetsuo Handa | Re: How to find slab\'s usage?
Hello.
Yes. There is /sys/slab/ .
But are there any tools for browsing like /usr/bin/slabtop ?
Is
cd /sys/slab/; for i in *; do echo -n $i " "; cat $i/slabs; done
the only way currently available?
Thank you.
-
| Oct 13, 1:02 am 2007 |
| Pekka Enberg | Re: How to find slab\'s usage?
Hi,
Do you have CONFIG_SLUB enabled? Try looking into /sys/slab/.
Pekka
-
| Oct 13, 12:43 am 2007 |
| Eric Dumazet | Re: How to find slab\'s usage?
Grab kernel sources, you'll find inside : Documentation/vm/slabinfo.c
gcc -o slabinfo Documentation/vm/slabinfo.c
-
| Oct 13, 1:10 am 2007 |
| Pekka Enberg | Re: How to find slab\'s usage?
Hi,
I don't think slabtop in procps has been updated to support slub. Christoph?
Pekka
-
| Oct 13, 1:10 am 2007 |
| Rok Markovic | Re: 2.6.23-rt1 lockup after loading HAL deamon
Hi
I have recompiled kernel with OPROFILE disabled. I am sending in
attachment /proc/interrupts (i ran it 3 times with 2 sec delay) and
netconsole log. Lockup in the lock is software made with ./lockup.
The kernel still locks 4-5minutes after boot without any further
messages (waited more than 2 minutes). Any ideas?
Rok
| Oct 13, 2:29 am 2007 |
| Rok Markovic | Re: 2.6.23-rt1 lockup after loading HAL deamon
Hi
Good news (I hope). With kernel option maxcpus=1, I can not get
a lock, so the system is stable and running. Where could be a problem?
Best regards,
Rok
-
| Oct 13, 5:03 am 2007 |
| Ingo Molnar | Re: 2.6.23-rt1 lockup after loading HAL deamon
no good ideas :-( I suspect this one:
[ 185.600900] hdc: lost interrupt
was a side-effect of lockup.c too?
does the lockup go away if you boot with maxcpus=1?
Ingo
-
| Oct 13, 2:41 am 2007 |
| Ingo Molnar | Re: 2.6.23-rt1 lockup after loading HAL deamon
hm:
[ 104.224904] oprofile: using NMI interrupt.
could you disable CONFIG_OPROFILE? Maybe it interferes with the NMI
watchdog?
how does /proc/interrupts look like shortly after bootup? Does a simple
"intentional lockup" piece of code, which provokes a hard lockup from
user-space, get properly zapped by the NMI watchdog (within a minute or
so):
# cat > lockup.c
int main(void)
{
iopl(3);
for (;;)
asm("cli");
}
Ctrl-D
# make lockup
# ./lockup
<hard hang>
the NMI ...
| Oct 12, 10:59 pm 2007 |
| Thomas Gleixner | Re: 2.6.23.git build error
I have a patch from Adrian staged to do this.
tglx
-
| Oct 13, 2:44 am 2007 |
| Giacomo Catenazzi | Re: 2.6.23.git build error
I also saw this behaiour, but make mrproper solved the problem.
ciao
cate
-
| Oct 12, 10:40 pm 2007 |
| Sam Ravnborg | Re: 2.6.23.git build error
Pulled 2.6.23 tree and did a build
Added latest -linus on top of it.
Did a new build (x86_64).
As expected it failed due to wrong asm symlink but nothing
like the error Mike posted.
So I'm a bit puzzeled here.
I anyone can explain how to reproduce it I will chase it
but otherwise it will be left as a "consequence of
the x86 merge".
Sam
-
| Oct 13, 12:16 am 2007 |
| Sam Ravnborg | Re: 2.6.23.git build error
After a quick look:
[sam@neptun x86.git]$ find -name '*.i'
./include/asm-x86/alternative-asm_64.i
./include/asm-x86/alternative-asm_32.i
./include/asm-x86/frame.i
./include/asm-x86/alternative-asm.i
./include/asm-um/frame.i
./include/asm-um/alternative-asm.i
[sam@neptun x86.git]$ grep '*.i' Documentation/dontdiff
*.i
But I cannot see how this could result in the bug you
reported..
Anyway at least one dontdiff buglet - or we should preferably
drop the .i files in the kernel ...
| Oct 13, 1:17 am 2007 |
| Mike Galbraith | Re: 2.6.23.git build error
What I did was to pull, then diff against my working tree (/me=SCM
weenie;) for review as usual, and then apply that diff to working tree
and make oldconfig as usual. That left me with the same failure this
morning, despite the file being verified present in the git tree. I
then used git-archive --format=tar | (cd work_tree;tar -xvf -). That
spewed chunks when I tried to build it even though diff said the trees
were identical. After make mrproper and restoring my saved .config, all
was ...
| Oct 13, 12:35 am 2007 |
| Kamalesh Babulal | Re: 2.6.23-mm1 - Build failure on rgmii
Hi Andrew,
The build fails with following message
CC drivers/net/ibm_newemac/zmii.o
CC drivers/net/ibm_newemac/rgmii.o
drivers/net/ibm_newemac/rgmii.c: In function ‘rgmii_probe’:
drivers/net/ibm_newemac/rgmii.c:254: error: implicit declaration of
function ‘device_is_compatible’
make[3]: *** [drivers/net/ibm_newemac/rgmii.o] Error 1
make[2]: *** [drivers/net/ibm_newemac] Error 2
make[1]: *** [drivers/net] Error 2
make: *** [drivers] Error 2
The function device_is_compatible does not ...
| Oct 12, 9:35 pm 2007 |
| Torsten Kaiser | Re: 2.6.23-mm1
Yes. The system seems to work correctly now.
The only thing I noted during load testing (updating Gentoo ==
compiling and installing) was, that there seems to be memory leak.
After ~2h 2.5 of my 4Gb where gone. But there where to many things
-
| Oct 13, 11:05 am 2007 |
| Gabriel C | Re: 2.6.23-mm1
Media player -> http://www.videolan.org/vlc/
-
| Oct 13, 11:08 am 2007 |
| Torsten Kaiser | Re: 2.6.23-mm1
I can't follow you on SYNCHRONIZE CACHE.
The only command written to the syslog in the errors where
0x60==ATA_CMD_FPDMA_READ and 0xB0 (which is not in
include/linux/ata.h, but ATA-6 says that this is SMART related. That
But that still seems correct, as I would not expect that SMART
commands get queued. (Thats just a guess, as I did not try to find the
Comparing sata_nv.c from 2.6.23-rc8-mm1 and 2.6.23-mm1 I see two
changes, that look ...
| Oct 13, 5:03 am 2007 |
| Tilman Schmidt | [2.6.23-mm1] CONFIG_LOCALVERSION handling broken
Something seems to be amiss with CONFIG_LOCALVERSION handling.
I am routinely building with
CONFIG_LOCALVERSION=3D"-testing"
CONFIG_LOCALVERSION_AUTO=3Dy
My usual sequence of "make ; sudo make modules_install install"
has worked fine for all of 2.6.23{-rc?{,-mm?},}. For 2.6.23-mm1
it fails with:
ts@xenon:~/kernel/linux-2.6.23-mm1-work> sudo make modules_install instal=
l
root's password:
INSTALL arch/i386/crypto/aes-i586.ko
[...]
INSTALL sound/usb/usx2y/snd-usb-usx2y.ko
if [ -r ...
| Oct 13, 3:11 pm 2007 |
| Laurent Riffard | [PATCH] Reiser4: Drop 'size' argument from bio_endio and ...
Reiser4: Drop 'size' argument from bio_endio and bi_end_io
This patch pushes into Reiser4 the changes introduced by
commit 6712ecf8f648118c3363c142196418f89a510b90:
As bi_end_io is only called once when the request is complete,
the 'size' argument is now redundant. Remove it.
Now there is no need for bio_endio to subtract the size completed
from bi_size. So don't do that either.
While we are at it, change bi_end_io to return void.
Please review.
Signed-Off-By: Laurent ...
| Oct 13, 2:29 am 2007 |
| Jeff Garzik | Re: 2.6.23-mm1
Thanks for helping track this down. Fix pushed out to libata-dev.git.
Jeff
-
| Oct 13, 11:41 am 2007 |
| Rafael J. Wysocki | Re: Suspend Broken (Re: 2.6.23-mm1)
Hi,
Could you please try to find the patch that introduces this issue (using
bisection)?
Greetings,
Rafael
-
| Oct 13, 11:33 am 2007 |
| Kamalesh Babulal | Re: 2.6.23-mm1 - build failure with advansys
Hi Andrew,
Another build failure with following message
CC drivers/scsi/advansys.o
drivers/scsi/advansys.c:71:2: warning: #warning this driver is still not properly converted to the DMA API
drivers/scsi/advansys.c: In function ‘AdvBuildCarrierFreelist’:
drivers/scsi/advansys.c:6486: error: implicit declaration of function ‘virt_to_bus’
drivers/scsi/advansys.c: In function ‘AdvInitAsc3550Driver’:
drivers/scsi/advansys.c:6974: error: implicit declaration of function ...
| Oct 12, 9:44 pm 2007 |
| Rafael J. Wysocki | Re: 2.6.23-mm1 pm_prepare() and _finish() w/ args vs. without
Well, suspend_state_t is undefined in mpc52xx.h . I've added
#include <linux/suspend.h> to the corrected patch below, although I'm not sure
if that's the right thing to do here.
Greetings,
Rafael
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
---
arch/powerpc/platforms/52xx/lite5200_pm.c | 35 +++++++++++++++++++-----------
arch/powerpc/platforms/52xx/mpc52xx_pm.c | 4 +--
include/asm-powerpc/mpc52xx.h | 6 +++--
3 files changed, 29 insertions(+), 16 ...
| Oct 13, 12:13 pm 2007 |
| Rafael J. Wysocki | Re: 2.6.23-mm1 pm_prepare() and _finish() w/ args vs. without
Ouch.
I think that the appended patch is needed. Unfortunately, I can't test it here.
Greetings,
Rafael
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
---
arch/powerpc/platforms/52xx/lite5200_pm.c | 35 +++++++++++++++++++-----------
include/asm-powerpc/mpc52xx.h | 4 +--
2 files changed, 25 insertions(+), 14 deletions(-)
Index: linux-2.6.23-mm1/include/asm-powerpc/mpc52xx.h
===================================================================
--- ...
| Oct 13, 10:22 am 2007 |
| Gabriel C | Re: 2.6.23-mm1
Andrew Morton wrote:
Works a bit better right :) At least it boots here but I have a strange problem with it.
It seems 2.6.23-mm1 kills off java. Every program needs java here does not work anymore telling
'my java' installation is incorrect. Also I noticed firefox is acting weird as well thunderbird.
Gtk apps just random freeze and need be killed with -11.
Running 'java -version' manually returns nothing , 'java -jar some.jar' does nothing as well. ( not even a error or anything else ...
| Oct 13, 10:12 am 2007 |
| Oleg Nesterov | Re: 2.6.23-mm1 thread exit_group issue
Aha. I am looking at
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.23/2.6.23-mm1/broken...
Looks like the original patch was damaged somehow, it doesn't have the
"put_user(nr, parent_tidptr)" code.
Oleg.
-
| Oct 13, 5:02 am 2007 |
| Andrew Morton | Re: 2.6.23-mm1
Please send /proc/meminfo and /proc/slabinfo after the leak has been
happening for a while.
Sometimes `echo m > /proc/sysrq_trigger ; dmesg -s 1000000' will
provide useful info.
The page-owner code can pinpoint a leak source. See
ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.23/2.6.23-mm1/broken...
Enable CONFIG_DEBUG_SLAB_LEAK, check out /proc/slab_allocators
-
| Oct 13, 11:18 am 2007 |
| Oleg Nesterov | Re: 2.6.23-mm1 thread exit_group issue
No, the reason is that pthread_join() succeeds while it shouldn't. The main
thread does exit_group() and kills the sub-thread sleeping in nanosleep.
ERESTART_RESTARTBLOCK is not delivered to the user-space (sub-thread is dying),
I bet something like this
void *threda(void *arg)
{
for (;;)
pause();
return NULL;
}
int main(void)
{
pthread_t tid;
pthread_create(&tid, NULL, thread, NULL);
pthread_join(tid, NULL);
return 0;
}
Because do_fork() doesn't use ...
| Oct 13, 4:48 am 2007 |
| Jens Axboe | Re: [PATCH] Reiser4: Drop 'size' argument from bio_endio ...
Looks correct to me.
Acked-by: Jens Axboe <jens.axboe@oracle.com>
--
Jens Axboe
-
| Oct 13, 3:10 am 2007 |
| Jeff Garzik | Re: 2.6.23-mm1
In the traceback you have "ata_scsi_flush_xlat", which is the function
that translates a SCSI sync-cache command into an ATA flush-cache command.
The "WARNING: at drivers/ata/libata-core.c:5752 ata_qc_issue()" also
guides us to the code comment
/* Make sure only one non-NCQ command is outstanding. The
* check is skipped for old EH because it reuses active qc to
* request ATAPI sense.
*/
which is a check related to NCQ->off and off->NCQ edge ...
| Oct 13, 5:19 am 2007 |
| Joseph Fannin | Re: 2.6.23-mm1 pm_prepare() and _finish() w/ args vs. without
Domen Puncer's change to support "MPC5200 low power mode" (in
powerpc-git, which is in Linus's tree now) adds new code calling
mpc52xx_pm_prepare and _finish with suspend_state_t as an argument,
while Rafael Wysocki's pm-rework-struct-platform_suspend_ops.patch
converts those to take no arguments. So the build fails:
arch/powerpc/platforms/52xx/mpc52xx_pm.c:61: error: conflicting types
for ‘mpc52xx_pm_prepare’
include/asm/mpc52xx.h:270: error: previous declaration ...
| Oct 13, 8:50 am 2007 |
| Torsten Kaiser | Re: 2.6.23-mm1
I don't have the meminfo or slabinfo, only the output from SysRq+M:
SysRq : Show Memory
Mem-info:
Node 0 DMA per-cpu:
CPU 0: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0
CPU 1: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0
CPU 2: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0
CPU 3: Hot: hi: 0, btch: 1 usd: 0 Cold: hi: 0, btch: 1 usd: 0
Node 0 DMA32 per-cpu:
CPU 0: Hot: hi: 186, btch: ...
| Oct 13, 11:35 am 2007 |
| Andrew Morton | Re: 2.6.23-mm1 - build failure with advansys
especially ones like that ;)
Matthew has proposed that advansys should be dependent upon
CONFIG_VIRT_TO_BUS. I don't think anyone's done a patch yet though.
(Actually, the code which you've altered there should probably be using
CONFIG_VIRT_TO_BUS, too).
-
| Oct 12, 11:52 pm 2007 |
| Torsten Kaiser | Re: 2.6.23-mm1
3 boots, all worked. So I'm very sure that was the bug, but I will now
do a little load testing...
The only strange thing about 2.6.23-mm1 is, that it takes ~4 second
more to boot.
2.6.23-rc8-mm1:
[ 3.720000] scsi0 : sata_sil24
[ 3.730000] scsi1 : sata_sil24
[ 3.740000] ata1: SATA max UDMA/100 irq 17
[ 3.750000] ata2: SATA max UDMA/100 irq 17
[ 4.110000] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 4.160000] ata1.00: ATA-7: MAXTOR STM3320820AS, 3.AAE, max ...
| Oct 13, 8:13 am 2007 |
| Dhaval Giani | Suspend Broken (Re: 2.6.23-mm1)
Hi,
I just tried 2.6.23-mm1 and suspend is not working there. automount
refuses to go in the freezer. I've attached dmesg (three attempts to
suspend so it gets a bit big). Suspend works on 2.6.23 and sched-devel.
Another funny thing that I've noticed on -mm is that amarok refuses to
load a playlist. It works properly on sched-devel tree.
#
# Automatically generated make config: don't edit
# Linux kernel version: 2.6.23-mm1
# Sat Oct 13 14:05:27 ...
| Oct 13, 10:58 am 2007 |
| Torsten Kaiser | Re: 2.6.23-mm1
Aha. That makes sense.
But on the second error, where the drive was kicked out completely all
three traces did not have ata_scsi_flush_xlat.
First WARNING:
Oct 13 07:46:48 treogen [ 99.850000] Call Trace:
Oct 13 07:46:48 treogen [ 99.850000] [<ffffffff8044431a>]
ata_qc_issue+0x4aa/0x540
Oct 13 07:46:48 treogen [ 99.850000] [<ffffffff80432e60>] scsi_done+0x0/0x20
Oct 13 07:46:48 treogen [ 99.850000] [<ffffffff8044ce30>]
ata_scsi_pass_thru+0x0/0x2c0
Oct 13 07:46:48 treogen [ ...
| Oct 13, 7:32 am 2007 |
| Andrew Morton | Re: 2.6.23-mm1
what is vlc?
-
| Oct 13, 11:01 am 2007 |
| Torsten Kaiser | Re: 2.6.23-mm1
On the next boot no WARNING show up.
On the third boot with 2.6.23-mm1 the drive failed completely:
First I got this WARNING:
Oct 13 07:46:48 treogen smartd[6081]: Device: /dev/sdc, opened
Oct 13 07:46:48 treogen [ 99.850000] WARNING: at
drivers/ata/libata-core.c:5761 ata_qc_issue()
Oct 13 07:46:48 treogen [ 99.850000]
Oct 13 07:46:48 treogen [ 99.850000] Call Trace:
Oct 13 07:46:48 treogen [ 99.850000] [<ffffffff8044431a>]
ata_qc_issue+0x4aa/0x540
Oct 13 07:46:48 treogen [ ...
| Oct 13, 1:01 am 2007 |
| Jeff Garzik | Re: 2.6.23-mm1
So, you basically applied the attached patch?
Yeah, absence of qc_defer for an NCQ-capable chip would do it.
Jeff
| Oct 13, 10:48 am 2007 |
| Joseph Fannin | Re: 2.6.23-mm1 pm_prepare() and _finish() w/ args vs. without
These declarations are extern, but
pm-rework-struct-platform_suspend_ops.patch makes the function
definitions static, which doesn't seem to be allowed.
After removing the static bits from those two functions in
mpc52xx_pm.c it builds, but there are lots of warnings, which seem to
be related:
CC arch/powerpc/kernel/prom.o
In file included from arch/powerpc/platforms/52xx/mpc52xx_pic.c:34:
include/asm/mpc52xx.h:271: warning: parameter names (without types) in function declaration
...
| Oct 13, 11:40 am 2007 |
| Andrew Morton | Re: 2.6.23-mm1 thread exit_group issue
It does have it, except it moved somewhere else. That would have been me
trying to fix yet another reject storm. I thought I had that one right.
Could someone fix it please?
-
| Oct 13, 10:49 am 2007 |
| Jeff Garzik | Re: 2.6.23-mm1
The WARNING indicates that there is a SWNCQ bug in sata_nv. Given that
the problem appears when SYNCHRONIZE CACHE is being issued, I would
guess that sata_nv is not properly handling non-queued commands.
NVIDIA CC'd.
This is a patch from libata-dev.git#nv-swncq (via #ALL).
Jeff
-
| Oct 13, 3:55 am 2007 |
| Torsten Kaiser | Re: 2.6.23-mm1
Wait!
I think I found the bug: Its a evil interaction between the above
patch and the swncq patch that is applied later.
The qc_defer patch removes the old ata_scmd_need_defer that was always
called for all drivers and substitutes it for ata_std_qc_defer and
adds it as aops->qc_defer to all drivers that support NCQ *at that
point*.
Then the swncq patch adds a new NCQ capable driver, but the nobody
added the qc_defer-ops to the ops-structure that is added. So swncq
will never defer any ...
| Oct 13, 7:40 am 2007 |
| Yasunori Goto | Re: [Patch 002/002] Create/delete kmem_cache_node for SL ...
Yes. Thanks.
--
Yasunori Goto
-
| Oct 12, 10:00 pm 2007 |
| Adrian Bunk | Re: Scsi on sparc build break in 2.6.23.
The .config is the canonical format everyone is used to.
It also has advantages like a defined order of the options.
And it is actually an advantage that you see what the other options are
set to (e.g. in this case your miniconfig did not show the value of
CONFIG_HOTPLUG which was the most important option for understanding the
bug) - it doesn't matter whether you {dis,en}abled it intentionally,
all that matter is it's value.
There might be use cases where a miniconfig is better, but ...
| Oct 13, 12:26 pm 2007 |
| Rob Landley | Re: Scsi on sparc build break in 2.6.23.
*shrug* I find miniconfig much easier to read because I can see what the 50
or so intentional options are, not just the 1000 or so background options set
to various default values.
Rob
--
"One of my most productive days was throwing away 1000 lines of code."
- Ken Thompson.
-
| Oct 13, 12:09 pm 2007 |
| Al Boldi | Re: [PATCH] Reserve N process to root
Here is the patch again:
[PATCH 1/1] threads_max: Simple lockout prevention patch
Simple attempt to provide a backdoor in a process lockout situation.
echo $$ > /proc/sys/kernel/su-pid allows pid to exceed the threads_max limit.
Note that this patch incurs zero runtime-overhead.
Signed-off-by: Al Boldi <a1426z@gawab.com>
---
(patch against 2.6.14)
--- kernel/fork.c.orig 2005-11-14 20:55:33.000000000 +0300
+++ kernel/fork.c 2005-11-14 20:58:25.000000000 +0300
@@ -57,6 ...
| Oct 12, 10:01 pm 2007 |
| Randy Dunlap | Re: [GIT PULL] MMC updates
Patch doesn't apply cleanly due to spaces instead of tabs.
Copy-and-paste ?
---
~Randy
-
| Oct 12, 10:29 pm 2007 |
| Pierre Ossman | Re: [GIT PULL] MMC updates
On Fri, 12 Oct 2007 22:29:29 -0700
Yeah, gnome-terminal damage. But you need to git it from the repo to
get the full commit info anyway.
Rgds
--
-- Pierre Ossman
Linux kernel, MMC maintainer http://www.kernel.org
PulseAudio, core developer http://pulseaudio.org
rdesktop, core developer http://www.rdesktop.org
-
| Oct 13, 12:03 am 2007 |
| Luca | Re: Hitachi disk: spurious completions during NCQ
The system is stable, the EH seems to be doing its job.
Luca
-
| Oct 13, 9:13 am 2007 |
| Steen Eugen Poulsen | Re: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
Sep 28 04:32:40 locker ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0
action 0x2 frozen
Sep 28 04:32:40 locker ata1.00: cmd b0/d2:f1:00:4f:c2/00:00:00:00:00/00
tag 0 cdb 0x0 data 123392 in
Sep 28 04:32:40 locker res 50/00:f1:00:4f:c2/00:00:00:00:00/00 Emask
0x202 (HSM violation)
Sep 28 04:32:41 locker current size: 625140335 sectors
Sep 28 04:32:41 locker native size: 625142448 sectors
Sep 28 04:32:41 locker current size: 625140335 sectors
Sep 28 04:32:41 locker native size: ...
| Oct 12, 10:49 pm 2007 |
| Folkert van Heusden | Re: [PATCH] NTFS error messages: replace static char poi ...
While doing that clean-up, shouldn't these be converted as well?
folkert@muur:/usr/src/linux$ find . -name \*.c -print0 | xargs -0 grep "^ *char *\* *[a-zA-Z0-9_]* *= *\".*\".*;"
./arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_setup.c:char *toshiba_name = "";
./arch/ppc/boot/simple/misc-embedded.c:char *bootrom_cmdline = "";
./arch/blackfin/mach-bf561/boards/ezkit.c:char *bfin_board_name = "ADDS-BF561-EZKIT";
./arch/blackfin/mach-bf561/boards/generic_board.c:char *bfin_board_name = ...
| Oct 13, 3:00 pm 2007 |
| Malte | Re: Strange network related data corruption
On Tue, 9 Oct 2007 12:57:20 +0100
Well, that did not show problems. But I put apart the PC, removed dust
and so on.
Now it doesn't even boot anymore (i.e. no BIOS, not even pcspeaker when
Done. But it is the hardware.
--=20
---------------------------------------
Malte Schr=C3=B6der
MalteSch@gmx.de
ICQ# 68121508
---------------------------------------
| Oct 13, 12:55 am 2007 |
| Mark Lord | Re: hdparm standby timeout not working for WD raptors?
Yes: a stock kernel, please. Preferably 2.6.23.
Thanks.
-
| Oct 13, 5:46 am 2007 |
| Komuro | [NOT VERY SAFE] [TCP]: Set initial_ssthresh default ...
Dear David
The patch "[TCP]: Set initial_ssthresh default to zero in Cubic and BIC."
is not very safe.
With this patch, ftp-transfer stops in my system.
(vsftpd-2.0.5-8)
Please revert this patch.
Best Regards
-
| Oct 13, 3:36 pm 2007 |
| David Miller | Re: [NOT VERY SAFE] [TCP]: Set initial_ssthresh default ...
From: David Miller <davem@davemloft.net>
BTW, even my reply didn't reach him, nifty.com reports "user unknown"
for him.
I really, truly, suspect therefore that he has other kinds of issues
at his site :-)
-
| Oct 13, 3:54 pm 2007 |
| David Miller | Re: [NOT VERY SAFE] [TCP]: Set initial_ssthresh default ...
From: Komuro <komurojun@nifty.com>
Komuro, every single email I sent to you bounces with "user unknown",
I bet it is some spam filter or similar that doesn't like the
fact that I lack reverse DNS.
Can someone tell Komuro this side-band? He also missed my
previous reply, which directed him to make his report on
netdev@vger.kernel.org which is very important.
-
| Oct 13, 7:38 pm 2007 |
| Komuro | Re: [NOT VERY SAFE] [TCP]: Set initial_ssthresh defa ...
Dear David
Actually, tcp_sk(sk)->snd_ssthresh is not initialized,
if initial_ssthresh is 0.
The patch should be
static void bictcp_init(struct sock *sk)
{
bictcp_reset(inet_csk_ca(sk));
- if (initial_ssthresh)
- tcp_sk(sk)->snd_ssthresh = initial_ssthresh;
+
+ tcp_sk(sk)->snd_ssthresh = initial_ssthresh;
}
Best Regards
--
Komuro <komurojun@nifty.com>
-
| Oct 13, 6:02 pm 2007 |
| David Miller | Re: [NOT VERY SAFE] [TCP]: Set initial_ssthresh default ...
From: Komuro <komurojun@nifty.com>
No, I will not revert it with so little information, that would be a
knee-jerk reaction.
Let's anaylyze the problem first. Please:
1) Send this report to the correct place, which is netdev@vger.kernel.org,
so that the networking developers can analyze the bug. Most of
the core networking developers do not read linux-kernel so they
did not see your report.
2) Provide a test case that the developers can use the precisely
reproduce the ...
| Oct 13, 3:52 pm 2007 |
| Erez Zadok | Re: [PATCH] 0/3 checkpatch updates, new checkfiles script
OK, I just checked the latest version of checkpatch on 2.6.23.1. Here are
the stats broken down by subsystem and category of message (error, warning,
or subjective check):
SUBSYSTEM Error Warn Check Total
drivers 866113 168093 7712 1041918
fs 102133 14016 1236 117385
arch 78531 32898 5400 116829
include 41237 42974 1838 86049
sound 59175 20319 1184 80678
net 6898 6614 ...
| Oct 13, 11:55 am 2007 |
| animesh saxena | Compiling kernel 2.6.23.1 HELP
Hi,
I am a kernel newbie, so need some help trying to compile it.
I have fedora 7 installed.
While compiling it, I get errors as follows.....
HOSTCC scripts/basic/fixdep
scripts/basic/fixdep.c:107:23: error: sys/types.h: No such file or
directory
scripts/basic/fixdep.c:108:22: error: sys/stat.h: No such file or
directory
scripts/basic/fixdep.c:109:22: error: sys/mman.h: No such file or
directory
scripts/basic/fixdep.c:110:20: error: unistd.h: No such file ...
| Oct 13, 9:46 am 2007 |
| Kristoffer Ericson | Re: Compiling kernel 2.6.23.1 HELP
Greetings,
This is not the proper forum for compilation help (if nothing is broken of course). You would probably get good help asking on fedora forum (or simply do a search there). Looking at your log it seems to more reflect headers missing than anything wrong with the kernel in it self.
If you fail to find anything useful, I can help you but please send me mail directly so we don't put additional weight on
this mailinglist.
Best wishes
Kristoffer Ericson
On Sat, 13 Oct 2007 22:16:08 ...
| Oct 13, 7:35 pm 2007 |
| Willy Tarreau | Re: Compiling kernel 2.6.23.1 HELP
It seems to me that you do not have glibc-devel or any other name it
can have on your distro. It's very likely that after that you will be
missing a few other development packages, but you'll quickly find them
one at a time.
Possibly that you will also need some random kernel-header-xxxx package,
If you're a newbie, you're not encouraged to try building GIT kernels.
They are *very* likely to break during build with nasty errors. You'd
better get the official releases in tar.bz2 form which ...
| Oct 13, 10:12 am 2007 |
| Borislav Petkov | Re: -mm merge plans for 2.6.24
On Mon, Oct 01, 2007 at 02:22:22PM -0700, Andrew Morton wrote:
can you please add http://lkml.org/lkml/2007/7/30/98 also to the misc-queue for
the warning still persists and the patch is good to go as is (against current git
v2.6.23-2840-g752097c, for example) albeit with a little fuzziness.
--
Regards/Gruß,
Boris.
-
| Oct 13, 1:44 am 2007 |
| Borislav Petkov | Re: -mm merge plans for 2.6.24
/me wondering: what if you pass it on upstream to Linus, since:
1. it applies cleanly now
2. is pretty trivial
and forget it about it forever :). It seems the place this
patch touches is the only place where kobject_* and sysfs_create_* etc. error
codes are not being handled in contrast to all those functions which have been declared
__must_check?
--
Regards/Gruß,
Boris.
-
| Oct 13, 4:45 am 2007 |
| Andrew Morton | Re: -mm merge plans for 2.6.24
I got completely fed up with maintaining that patch against ongoing churn
frenzy in Greg's trees so I dropped it.
If/when things settle down in that area someone will need to redo the
patch.
-
| Oct 13, 1:52 am 2007 |
| Manfred Spraul | Re: MSI interrupts and disable_irq
I checked the code: IRQ_DISABLE is implemented in software, i.e.
handle_level_irq() only calls handle_IRQ_event() [and then the nic irq
handler] if IRQ_DISABLE is not set.
OTHO: The last trace looks as if nv_do_nic_poll() is interrupted by an irq.
Perhaps something corrupts dev->irq? The irq is requested with
request_irq(np->pci_dev->irq, handler, IRQF_SHARED, dev->name, dev)
and disabled with
disable_irq_lockdep(dev->irq);
Someone around with a MSI capable board? The forcedeth ...
| Oct 13, 2:30 am 2007 |
| Arjan Opmeer | Re: First stab at Elantech touchpad driver for 2.6.22.6. ...
Hi Dmitry,
Well, from the few reports I got it seems not all Elantech touchpads are
created equal. And as we don't have any documentation on these touchpads I
really don't know whether they all support absolute mode, have the same
parameters or use the same protocol for it.
So for the time being I really would like to keep support for absolute as
well as relative mode in to make it easier for users to switch and test and
find out and report where thing go wrong.
Maybe that once we find ...
| Oct 13, 6:14 pm 2007 |
| Avuton Olrich | Re: 2.6.23-rc4-mm1 myri10ge module link error on x86_64
This bug still exists, though now it is in mainline. I just bisected
to it with this config[1], unless, of course randconfig is still
making bad configs.
Errors out with:
drivers/built-in.o: In function `myri10ge_poll':
myri10ge.c:(.text+0xce259): undefined reference to `lro_receive_frags'
myri10ge.c:(.text+0xce37c): undefined reference to `lro_flush_all'
It bisects back to this with this:
sbh@shapeshifter /tmp/tester/linux-2.6 $ git-bisect bad
1e6e9342d41ff80ced0ad5dfcf084926700cdfc5 is ...
| Oct 13, 3:03 pm 2007 |
| previous day | today | next day |
|---|---|---|
| October 12, 2007 | October 13, 2007 | October 12, 2007 |
