From: Andrew Morton <akpm@osdl.org>
To: "Stian B. Barmen" <stian@barmen.nu>
Cc: linux-kernel@vger.kernel.org
Subject: Re: PROBLEM: ide hdma dma_timer_expiry
Date: Tue, 16 May 2006 07:37:56 -0700 [thread overview]
Message-ID: <20060516073756.7ed63eb9.akpm@osdl.org> (raw)
In-Reply-To: <ZULUfWoqFXfyY0QUUBP00000043@zulu.barmen.nu>
"Stian B. Barmen" <stian@barmen.nu> wrote:
>
> > Can I confirm that 2.6.16.15 is bad and 2.6.16.4 is OK? Or
> > did you mean
> > 2.6.15.4 there?
> >
>
> Yes, 2.6.16.4 i OK and working, the problem is on 2.6.16.15 and I mean that
> I had the same problem on an earlier 2.6.16 kernel aswell, but I am not
> certain about the version.
>
> For now I have to reboot to 2.6.16.4 because we have holiday in Norway
> tomorrow and I cannot guard the server.
Strange. The 2.6.16.4 -> 2.6.16.15 diff is at
http://www.zip.com.au/~akpm/linux/patches/stuff/2 and the diffstat is
below. It's hard to see anything in there which would cause IDE IRQ
handling to go bad every 24 hours or so.
/dev/hdi is on the Promise controller, yes?
VIA chipsets have been troublesome - it could be a problem in that area
rather than in IDE.
It'd be interesting to test 2.6.17-rc4, but I'm not sure what that'll tell
us either way.
Probably a better use of your time (if you have any) would be to search
through 2.6.16.4 ... 2.6.16.15, see which version broke it.
Documentation/dvb/get_dvb_firmware | 8
Makefile | 2
arch/alpha/kernel/setup.c | 17 +
arch/alpha/kernel/smp.c | 8
arch/alpha/lib/strncpy.S | 8
arch/i386/kernel/apm.c | 2
arch/i386/kernel/cpu/amd.c | 2
arch/i386/kernel/vm86.c | 12 +
arch/m32r/kernel/m32r_ksyms.c | 4
arch/m32r/kernel/setup.c | 12 -
arch/m32r/kernel/smpboot.c | 19 +
arch/m32r/lib/Makefile | 4
arch/m32r/lib/getuser.S | 88 --------
arch/m32r/lib/putuser.S | 84 --------
arch/mips/kernel/branch.c | 2
arch/mips/mm/c-r4k.c | 3
arch/powerpc/kernel/setup_64.c | 10 -
arch/powerpc/kernel/signal_64.c | 2
arch/x86_64/ia32/Makefile | 4
arch/x86_64/kernel/entry.S | 28 +-
arch/x86_64/kernel/pci-gart.c | 4
arch/x86_64/kernel/process.c | 8
arch/x86_64/kernel/setup.c | 4
block/genhd.c | 103 +---------
drivers/block/cciss.c | 96 ++++-----
drivers/char/agp/efficeon-agp.c | 8
drivers/char/cs5535_gpio.c | 5
drivers/char/ipmi/ipmi_bt_sm.c | 2
drivers/char/snsc.c | 3
drivers/char/sonypi.c | 3
drivers/char/tipar.c | 2
drivers/char/tlclk.c | 36 +--
drivers/char/tty_io.c | 8
drivers/edac/Kconfig | 2
drivers/i2c/busses/i2c-i801.c | 5
drivers/i2c/chips/m41t00.c | 8
drivers/ide/pci/alim15x3.c | 2
drivers/macintosh/therm_adt746x.c | 4
drivers/md/dm-snap.c | 6
drivers/md/dm.c | 5
drivers/md/kcopyd.c | 17 +
drivers/media/dvb/dvb-usb/cxusb.c | 17 +
drivers/media/video/saa7127.c | 1
drivers/mtd/nand/Kconfig | 17 -
drivers/net/e1000/e1000_main.c | 1
drivers/net/sky2.c | 4
drivers/net/sky2.h | 1
drivers/scsi/3w-9xxx.c | 8
drivers/scsi/3w-xxxx.c | 3
drivers/usb/serial/console.c | 2
drivers/usb/serial/option.c | 4
drivers/usb/storage/Kconfig | 3
drivers/video/fbmem.c | 14 +
fs/char_dev.c | 87 +-------
fs/cifs/cifsencrypt.c | 36 ++-
fs/cifs/dir.c | 14 +
fs/compat.c | 4
fs/ext3/resize.c | 1
fs/fuse/file.c | 8
fs/locks.c | 9
fs/open.c | 24 ++
fs/partitions/check.c | 5
fs/proc/base.c | 21 +-
fs/proc/proc_misc.c | 161 +++-------------
fs/reiserfs/xattr_acl.c | 5
fs/smbfs/dir.c | 5
fs/xfs/linux-2.6/xfs_iops.c | 3
include/asm-i386/cpufeature.h | 1
include/asm-i386/i387.h | 30 ++-
include/asm-i386/pgtable-2level.h | 3
include/asm-i386/pgtable-3level.h | 20 ++
include/asm-i386/pgtable.h | 4
include/asm-m32r/smp.h | 3
include/asm-m32r/uaccess.h | 266 +++++++++++----------------
include/asm-mips/bitops.h | 14 +
include/asm-mips/byteorder.h | 4
include/asm-mips/interrupt.h | 8
include/asm-mips/r4kcache.h | 2
include/asm-x86_64/cpufeature.h | 1
include/asm-x86_64/i387.h | 20 +-
include/linux/cpumask.h | 1
include/linux/fs.h | 15 -
include/linux/mm.h | 5
include/linux/page-flags.h | 8
include/net/ip.h | 1
include/net/sctp/structs.h | 1
ipc/shm.c | 2
ipc/util.c | 3
kernel/auditsc.c | 5
kernel/power/process.c | 3
kernel/ptrace.c | 7
kernel/signal.c | 5
kernel/sys.c | 14 +
kernel/uid16.c | 59 ++++-
mm/madvise.c | 3
mm/page_alloc.c | 31 +--
net/atm/clip.c | 42 ++--
net/bridge/br_netfilter.c | 13 +
net/core/dev.c | 2
net/ipv4/ip_output.c | 6
net/ipv4/netfilter/ip_conntrack_proto_sctp.c | 11 -
net/ipv4/route.c | 5
net/ipv4/tcp_output.c | 4
net/ipv6/exthdrs.c | 12 +
net/ipv6/xfrm6_policy.c | 8
net/netfilter/nf_conntrack_proto_sctp.c | 11 -
net/sctp/inqueue.c | 1
net/sctp/sm_statefuns.c | 57 ++++-
net/sctp/sm_statetable.c | 10 -
net/sctp/ulpqueue.c | 27 ++
security/selinux/ss/mls.c | 2
sound/oss/dmasound/tas_common.c | 4
sound/ppc/daca.c | 2
sound/ppc/tumbler.c | 2
114 files changed, 906 insertions(+), 960 deletions(-)
next prev parent reply other threads:[~2006-05-16 14:41 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-05-16 10:17 PROBLEM: ide hdma dma_timer_expiry Stian B. Barmen
2006-05-16 14:15 ` Andrew Morton
2006-05-16 14:22 ` Stian B. Barmen
2006-05-16 14:37 ` Andrew Morton [this message]
2006-05-16 22:35 ` Stian B. Barmen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060516073756.7ed63eb9.akpm@osdl.org \
--to=akpm@osdl.org \
--cc=linux-kernel@vger.kernel.org \
--cc=stian@barmen.nu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.