From: Heinz Mauelshagen <mauelshagen@redhat.com>
To: LVM general discussion and development <linux-lvm@redhat.com>
Cc: hjm@redhat.com
Subject: Re: [linux-lvm] (no subject)
Date: Sun, 20 Jun 2004 10:46:16 +0200 [thread overview]
Message-ID: <20040620084616.GA3519@redhat.com> (raw)
In-Reply-To: <Pine.LNX.4.58.0406181723320.4709@pc167.cc.le.ac.uk>
Alex,
could you run that through ksymoops to get a backtrace ?
Regards,
Heinz -- The LVM Guy --
On Fri, Jun 18, 2004 at 05:33:00PM +0100, Alex Owen wrote:
> Hello,
> This morning I had an oops which I think is due to extending a
> LVM1 LVsnapshot.
>
> I'm running a custom compiled 2.4.26 kernel. Debian source + LVM1.0.8 +
> VFS-Lock from dm tarball.
>
> If anyone can give me any pointers to informantion of debuging such
> problems that would be great!
>
> Thanks in advance for any advice on debugging.
>
>
> Here is the syslog output:
> Jun 18 07:39:02 falcon /USR/SBIN/CRON[3094]: (root) CMD ([ -x /usr/local/sbin/cron.snapshotextend ] && /usr/local/sbin/cron.snapshotextend)
> Jun 18 07:39:03 falcon kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
> Jun 18 07:39:03 falcon kernel: printing eip:
> Jun 18 07:39:03 falcon kernel: f8855b17
> Jun 18 07:39:03 falcon kernel: *pde = 1236b001
> Jun 18 07:39:03 falcon kernel: *pte = 00000000
> Jun 18 07:39:03 falcon kernel: Oops: 0000
> Jun 18 07:39:03 falcon kernel: CPU: 3
> Jun 18 07:39:03 falcon kernel: EIP: 0010:[ide-cd:__insmod_ide-cd_O/lib/modules/2.4.26-686-smp-lvm-vfslock/ke+-2135273/96] Tainted: P
> Jun 18 07:39:03 falcon kernel: EFLAGS: 00010202
> Jun 18 07:39:03 falcon kernel: eax: 00000000 ebx: f8ac3260 ecx: 00000000 edx: 00000000
> Jun 18 07:39:03 falcon kernel: esi: 00402400 edi: f724aa00 ebp: 00006804 esp: c43d7dd0
> Jun 18 07:39:03 falcon kernel: ds: 0018 es: 0018 ss: 0018
> Jun 18 07:39:03 falcon kernel: Process kupdated (pid: 9, stackpage=c43d7000)
> Jun 18 07:39:03 falcon kernel: Stack: f724aa00 f724ab70 f7c92970 00200000 00000080 00000002 00000000 00000000
> Jun 18 07:39:03 falcon kernel: f88526d1 c43d7e2e c43d7e30 00402380 f724aa00 00003a02 eda084a0 00000080
> Jun 18 07:39:03 falcon kernel: 00200000 c7d80f80 000c00b0 f7c92800 f7c89000 00402380 00000000 68040000
> Jun 18 07:39:03 falcon kernel: Call Trace: [ide-cd:__insmod_ide-cd_O/lib/modules/2.4.26-686-smp-lvm-vfslock/ke+-2148655/96]
> [ide-cd:__insmod_ide-cd_O/lib/modules/2.4.26-686-smp-lvm-vfslock/ke+-2148425/96] [generic_make_request+288/304] [submit_bh+86/224]
> [write_locked_buffers+32/44]
> Jun 18 07:39:03 falcon kernel: [write_some_buffers+278/364] [sync_old_buffers+101/168] [kupdate+329/384] [ret_from_fork+6/32] [kupdate+0/384]
> [arch_kernel_thread+40/56]
> Jun 18 07:39:03 falcon kernel:
> Jun 18 07:39:03 falcon kernel: Code: 8b 01 39 d9 74 37 39 71 08 75 ef 66 39 69 0c 75 e9 83 7c 24
>
> The cron job I suspect of trigering the kernel bug is
> /usr/local/sbin/cron.snapshotextend :
>
> ---8<---
> #!/bin/bash
> #################################################
> # script to extend snapshots before they fill up!
> #################################################
>
>
> #for lv in /dev/vg00/SNAP* ; do
> for lv in $( ls /dev/vg00/SNAP* 2>/dev/null ) ; do
> /sbin/lvdisplay $lv | grep "Allocated to snapshot" | \
> ( read junk junk junk LVpercent LVvalues
> #make integer percentage
> LVpercent=${LVpercent%\%}
> LVpercent=${LVpercent%.*}
> #get usage and size from values
> LVusage=${LVvalues%%/*]}
> LVusage=${LVusage#[}
> LVsize=${LVvalues##[*/}
> LVsize=${LVsize%]}
>
> #echo lv $lv
> #echo percent $LVpercent
> #echo used $LVusage
> #echo size $LVsize
>
> if /usr/bin/expr $LVpercent '>=' 80 >/dev/null ; then
>
> LVsizeunit=${LVsize##* }
> LVsizeunit=${LVsizeunit%B}
> #calc 20% of existing snapshot size
> LVextension=${LVsize%% *}
> LVextension=${LVextension%.*}
> LVextension=$(( $LVextension * 20 / 100 ))
>
> echo /sbin/lvextend -L+$LVextension$LVsizeunit $lv
> /sbin/lvextend -L+${LVextension}${LVsizeunit} $lv
> echo DONE
> fi
>
> )
>
> done
> ---8<---
>
>
>
>
> ----------------------------------------------------------------
> Dr Richard Alexander Owen Unix System Administrator
>
> The Computer Centre E-mail: rao3@le.ac.uk
> University of Leicester Tel: (0116) 2525133
> University Road Fax: (0116) 2525027
> Leicester LE1 7RH
> ----------------------------------------------------------------
> _______________________________________________
> linux-lvm mailing list
> linux-lvm@redhat.com
> https://www.redhat.com/mailman/listinfo/linux-lvm
> read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/
*** Software bugs are stupid.
Nevertheless it needs not so stupid people to solve them ***
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Heinz Mauelshagen Red Hat GmbH
Consulting Development Engineer Am Sonnenhang 11
56242 Marienrachdorf
Germany
Mauelshagen@RedHat.com +49 2626 141200
FAX 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
next prev parent reply other threads:[~2004-06-20 8:46 UTC|newest]
Thread overview: 81+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-06-18 16:33 [linux-lvm] (no subject) Alex Owen
2004-06-20 8:46 ` Heinz Mauelshagen [this message]
2004-06-21 10:31 ` [linux-lvm] Re: Snapshot related Oops? - Was:(no subject) Alex Owen
-- strict thread matches above, loose matches on Subject: below --
2010-02-03 15:15 [linux-lvm] (no subject) Nicholas Robinson
2009-06-28 22:31 [linux-lvm] Testmail to see if my other two mails are too big for the MTA Daniel Mierswa
2009-06-28 22:32 ` [linux-lvm] (no subject) Piete Brooks
2007-09-13 13:11 Dony Pierre
2007-01-17 12:29 antonio_cecere
2006-03-16 15:08 fredrik.backman
2006-03-16 17:53 ` Luca Berra
2005-08-23 8:13 fredrik.backman
2005-07-14 7:53 fredrik.backman
2005-07-14 13:50 ` AJ Lewis
2005-07-03 18:56 Jean-Luc Coulon (f5ibh)
2005-07-03 22:09 ` Luca Berra
2005-06-14 1:39 gary chen
2004-06-08 17:59 Jerry Hardwick
2004-06-08 18:18 ` Garrick Staples
2004-06-08 18:23 ` Jan-Benedict Glaw
2004-06-09 12:53 ` David Greaves
2004-04-22 19:30 Tomas
2004-02-23 12:41 markw
2004-02-18 9:33 christophe.varoqui
2004-02-02 4:51 Martins Pukitis
2004-02-11 17:07 ` Heinz Mauelshagen
2004-02-13 9:10 ` Martins Pukitis
2003-12-01 19:19 Jens A. Tkotz
2003-10-27 19:28 Victor Tan
2003-06-29 11:10 Howard Clifford
2003-06-30 9:51 ` Patrick Caulfield
2003-06-30 9:51 ` Heinz J . Mauelshagen
[not found] <MichaelVogt@abcsystems.ch>
2003-05-02 3:51 ` Michael Vogt
2003-05-10 8:37 ` Ewen McNeill
2002-12-04 20:04 Ì·ÞÈÈð
2002-12-05 17:05 ` Heinz J . Mauelshagen
2002-12-02 4:02 Nirmala S
2002-12-03 7:34 ` Patrick Caulfield
2002-12-03 7:34 ` Heinz J . Mauelshagen
2002-10-03 4:49 Ruchika Adukia
2002-10-07 7:27 ` Heinz J . Mauelshagen
2002-09-27 2:52 Shuvodeep Ghosh
2002-09-27 7:20 ` Heinz J . Mauelshagen
2002-09-24 14:53 Rob Schwartz
2002-09-27 7:19 ` Heinz J . Mauelshagen
2002-07-27 1:03 Amit Agrawal, Noida
2002-05-22 7:03 lysindybear
2002-05-22 7:20 ` Joe Thornber
2002-02-15 6:30 IDanz91278
2002-01-16 20:25 Sil Lee
2002-01-17 5:51 ` Heinz J . Mauelshagen
2002-01-17 5:51 ` Patrick Caulfield
2002-01-17 8:18 ` Heinz J . Mauelshagen
2002-01-17 9:20 ` Patrick Caulfield
2002-01-17 11:05 ` Heinz J . Mauelshagen
2002-01-17 11:22 ` Patrick Caulfield
2002-01-18 4:31 ` Heinz J . Mauelshagen
2002-01-17 7:02 ` Chris Danis
2002-01-14 9:12 Stefan Huber
2002-01-14 9:32 ` Adrian Phillips
2002-01-15 1:31 ` Stefan Huber
2002-01-15 1:38 ` Adrian Phillips
2002-01-15 1:51 ` Stefan Huber
2001-11-11 13:08 paco
2001-10-30 14:01 Tren Blackburn
2001-09-24 17:31 www.simpsonsworld.de
2001-08-23 17:27 Peter A. Borovcnik
2001-05-08 17:57 Diehl, Jeffrey
2001-05-08 19:15 ` AJ Lewis
2001-05-03 0:48 [linux-lvm] LVM Questions Darren Young
2001-05-03 1:45 ` Evan Day
2001-05-03 6:56 ` Adrian Phillips
2001-05-04 9:33 ` Heinz J. Mauelshagen
2001-05-04 7:45 ` Adrian Phillips
2001-05-04 10:38 ` Heinz J. Mauelshagen
2001-05-04 9:38 ` Adrian Phillips
2001-05-04 13:39 ` Heinz J. Mauelshagen
2001-05-08 7:38 ` [linux-lvm] (no subject) Merence Sibomana
2001-05-01 10:36 Heinz J. Mauelshagen
2001-04-04 16:36 Sergey Berkovich
2001-04-04 17:45 ` Heinz J. Mauelshagen
2001-02-28 18:36 bertrand.sirodot
2001-02-28 21:44 ` AJ Lewis
2001-02-11 19:16 Pete lamb
2001-02-11 19:46 ` Steven Lembark
2001-02-11 20:03 ` Pete lamb
2001-02-12 20:40 ` Andreas Dilger
2001-01-09 0:22 Gordon Schumacher
2000-12-19 2:43 Brad Corsello
1999-06-11 13:17 Paul Hofman
1999-05-26 15:28 Chris Zimmerman
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=20040620084616.GA3519@redhat.com \
--to=mauelshagen@redhat.com \
--cc=hjm@redhat.com \
--cc=linux-lvm@redhat.com \
/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.