[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#449053: marked as done (linux-image-2.6.22-3-vserver-686: kernel BUG at kernel/vserver/context.c:195)



Your message dated Wed, 2 Jul 2008 15:33:32 +0200
with message-id <20080702133332.GD25863@stro.at>
and subject line Re: linux-image-2.6.22-3-vserver-686: kernel BUG at kernel/vserver/context.c:195
has caused the Debian Bug report #449053,
regarding linux-image-2.6.22-3-vserver-686: kernel BUG at kernel/vserver/context.c:195
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
449053: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=449053
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: linux-image-2.6.22-3-vserver-686
Version: 2.6.22-5
Severity: important


I recently had several kernel panics. Finally, I managed to get this
output via netconsole:

------------[ cut here ]------------
kernel BUG at kernel/vserver/context.c:195!
invalid opcode: 0000 [#1]
SMP 
Modules linked in: kvm_intel kvm netconsole i915 drm nfsd exportfs ppdev lp button ac battery tun nfs lockd nfs_acl sunrpc ipv6 ebtable_broute bridge ebtable_nat ebtable_filter ebtables dm_crypt firewire_sbp
2 loop snd_hda_intel snd_pcm_oss snd_mixer_oss snd_pcm snd_timer psmouse snd parport_pc parport soundcore rtc pcspkr i2c_i801 i2c_core iTCO_wdt snd_page_alloc serio_raw intel_agp agpgart tsdev joydev evdev e
xt3 jbd mbcache dm_mirror dm_snapshot dm_mod raid1 md_mod ide_cd cdrom sd_mod ata_generic pata_marvell usbhid hid ahci libata scsi_mod firewire_ohci firewire_core crc_itu_t generic ide_core ehci_hcd uhci_hcd
 usbcore e1000 thermal processor fan
CPU:    0
EIP:    0060:[<c0138a6d>]    Not tainted VLI
EFLAGS: 00210046   (2.6.22-2-vserver-686 #1)
EIP is at free_vx_info+0xd/0x7c
eax: ed568000   ebx: ed568000   ecx: 00009c43   edx: 00000000
esi: ed568000   edi: 00000000   ebp: 00000000   esp: e08c3f24
ds: 007b   es: 007b   fs: 00d8  gs: 0033  ss: 0068
Process smbd (pid: 22848[#40003], ti=e08c2000 task=f5ece550 task.ti=e08c2000)
Stack: eb78e814 c0133463 00009c43 c0133964 eb78e848 c1fe0840 eb78e814 c013399c 
       000001f6 c1fdf060 eb78e848 00200292 eb78e81c c0133964 eb78e848 c1fe0840 
       00000000 c0136ef4 00000000 eb78e878 00000001 c0351f78 0000000a c0127db1 
Call Trace:
 [<c0133463>] posix_timer_event+0x121/0x129
 [<c0133964>] posix_timer_fn+0x0/0xb1
 [<c013399c>] posix_timer_fn+0x38/0xb1
 [<c0133964>] posix_timer_fn+0x0/0xb1
 [<c0136ef4>] run_hrtimer_softirq+0x6c/0xcc
 [<c0127db1>] __do_softirq+0x66/0xd3
 [<c0127e63>] do_softirq+0x45/0x53
 [<c01280c7>] irq_exit+0x38/0x6b
 [<c0115cc7>] smp_apic_timer_interrupt+0x71/0x7d
 [<c010483c>] apic_timer_interrupt+0x28/0x30
 [<c02b0000>] get_wireless_stats+0x10/0x17
 =======================
Code: c2 74 0e f0 ff 42 04 f0 ff 48 04 89 96 80 01 00 00 e8 14 2d ff ff 31 db 89 d8 5b 5e 5f c3 85 c0 53 89 c3 74 06 f6 40 19 01 75 04 <0f> 0b eb fe 83 78 0c 00 74 04 0f 0b eb fe 83 78 10 00 74 04 0f 
EIP: [<c0138a6d>] free_vx_info+0xd/0x7c SS:ESP 0068:e08c3f24
Kernel panic - not syncing: Fatal exception in interrupt

The timer-related functions in the stack trace reminded me of the fact
that I recently changed clocksource from tsc to hpet - this may explain
why I didn't get these panics before.

Looking for related changes in the vserver source revealed the
following:

> ADDENDUM: The patch was re-released on 11 Oct 2007, which also
> included:
> 
>     * fix reference counting of vxi's in POSIX timer code 
(From http://linux-vserver.org/ChangeLog-2.2 )

It looks like the debian package contains the older version of this
patch, and the change may very well be the fix for the kernel panic
I observed.

So could you please consider including the updated patch in the debian
package?

Jan


-- Package-specific info:
** Version:
Linux version 2.6.22-3-vserver-686 (Debian 2.6.22-5) (maks@debian.org) (gcc version 4.1.3 20071019 (prerelease) (Debian 4.1.2-17)) #1 SMP Tue Oct 23 00:46:59 UTC 2007

** Not tainted

** Loaded modules:
Module                  Size  Used by
netconsole              3392  0 
i915                   22464  2 
drm                    76212  3 i915
nfsd                  203216  6 
exportfs                5472  1 nfsd
ppdev                   8676  0 
lp                     10980  0 
button                  7920  0 
ac                      5188  0 
battery                 9988  0 
tun                    10592  2 
nfs                   225484  0 
lockd                  60328  3 nfsd,nfs
nfs_acl                 3520  2 nfsd,nfs
sunrpc                158012  11 nfsd,nfs,lockd,nfs_acl
ipv6                  237124  10 
ebtable_broute          2176  0 
bridge                 49336  1 ebtable_broute
ebtable_nat             2400  0 
ebtable_filter          2400  0 
ebtables               18176  3 ebtable_broute,ebtable_nat,ebtable_filter
dm_crypt               12904  0 
firewire_sbp2          12100  0 
loop                   17124  0 
snd_hda_intel         239160  0 
snd_pcm_oss            39232  0 
snd_mixer_oss          15424  1 snd_pcm_oss
snd_pcm                72356  2 snd_hda_intel,snd_pcm_oss
snd_timer              21060  1 snd_pcm
snd                    48388  5 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               7520  1 snd
psmouse                36016  0 
pcspkr                  3104  0 
parport_pc             33796  1 
serio_raw               6724  0 
i2c_i801                8688  0 
i2c_core               23552  1 i2c_i801
parport                33960  3 ppdev,lp,parport_pc
rtc                    12856  0 
iTCO_wdt                9924  0 
snd_page_alloc         10056  2 snd_hda_intel,snd_pcm
intel_agp              23188  1 
agpgart                31912  3 drm,intel_agp
tsdev                   7968  0 
evdev                   9344  4 
joydev                  9568  0 
ext3                  124232  5 
jbd                    55336  1 ext3
mbcache                 8260  1 ext3
dm_mirror              20928  0 
dm_snapshot            16516  0 
dm_mod                 52576  22 dm_crypt,dm_mirror,dm_snapshot
raid1                  22240  1 
md_mod                 73620  4 raid1
ide_cd                 36416  0 
cdrom                  32832  1 ide_cd
sd_mod                 27136  6 
ata_generic             7556  0 
usbhid                 25824  0 
hid                    25248  1 usbhid
pata_marvell            6880  0 
ahci                   21380  3 
generic                 4836  0 [permanent]
ide_core              113764  2 ide_cd,generic
firewire_ohci          16512  0 
firewire_core          38816  2 firewire_sbp2,firewire_ohci
crc_itu_t               2144  1 firewire_core
libata                115984  3 ata_generic,pata_marvell,ahci
scsi_mod              136620  3 firewire_sbp2,sd_mod,libata
ehci_hcd               30796  0 
e1000                 113440  0 
uhci_hcd               22960  0 
usbcore               125448  4 usbhid,ehci_hcd,uhci_hcd
thermal                13448  0 
processor              31016  1 thermal
fan                     4836  0 

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-vserver-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages linux-image-2.6.22-3-vserver-686 depends on:
ii  initramfs-tools [linux-initr 0.91b       tools for generating an initramfs
ii  module-init-tools            3.3-pre11-4 tools for managing Linux kernel mo

Versions of packages linux-image-2.6.22-3-vserver-686 recommends:
ii  libc6-i686                    2.6.1-6    GNU C Library: Shared libraries [i
ii  util-vserver                  0.30.214-5 user-space tools for Linux-VServer

-- debconf information:
  linux-image-2.6.22-3-vserver-686/postinst/depmod-error-2.6.22-3-vserver-686: false
  linux-image-2.6.22-3-vserver-686/postinst/old-system-map-link-2.6.22-3-vserver-686: true
  linux-image-2.6.22-3-vserver-686/preinst/abort-overwrite-2.6.22-3-vserver-686:
  linux-image-2.6.22-3-vserver-686/preinst/failed-to-move-modules-2.6.22-3-vserver-686:
  linux-image-2.6.22-3-vserver-686/preinst/overwriting-modules-2.6.22-3-vserver-686: true
  linux-image-2.6.22-3-vserver-686/preinst/abort-install-2.6.22-3-vserver-686:
  linux-image-2.6.22-3-vserver-686/preinst/already-running-this-2.6.22-3-vserver-686:
  linux-image-2.6.22-3-vserver-686/preinst/elilo-initrd-2.6.22-3-vserver-686: true
  linux-image-2.6.22-3-vserver-686/preinst/bootloader-initrd-2.6.22-3-vserver-686: true
  linux-image-2.6.22-3-vserver-686/preinst/lilo-has-ramdisk:
  linux-image-2.6.22-3-vserver-686/preinst/initrd-2.6.22-3-vserver-686:
  linux-image-2.6.22-3-vserver-686/prerm/would-invalidate-boot-loader-2.6.22-3-vserver-686: true
  linux-image-2.6.22-3-vserver-686/postinst/depmod-error-initrd-2.6.22-3-vserver-686: false
  linux-image-2.6.22-3-vserver-686/postinst/bootloader-error-2.6.22-3-vserver-686:
  linux-image-2.6.22-3-vserver-686/postinst/create-kimage-link-2.6.22-3-vserver-686: true
  shared/kernel-image/really-run-bootloader: true
  linux-image-2.6.22-3-vserver-686/preinst/lilo-initrd-2.6.22-3-vserver-686: true
  linux-image-2.6.22-3-vserver-686/prerm/removing-running-kernel-2.6.22-3-vserver-686: true
  linux-image-2.6.22-3-vserver-686/postinst/old-initrd-link-2.6.22-3-vserver-686: true
  linux-image-2.6.22-3-vserver-686/postinst/kimage-is-a-directory:
  linux-image-2.6.22-3-vserver-686/postinst/old-dir-initrd-link-2.6.22-3-vserver-686: true
  linux-image-2.6.22-3-vserver-686/postinst/bootloader-test-error-2.6.22-3-vserver-686:




--- End Message ---
--- Begin Message ---
Version: 2.6.22-6

> So, as far as I can tell, the report can be closed for version 2.6.22-6
> and later.

closing, thanks for report!

-- 
maks


--- End Message ---

Reply to: