Re: 2.6.26-git0: IDE oops during boot

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Nish Aravamudan <nish.aravamudan@...>
Cc: Bartlomiej Zolnierkiewicz <bzolnier@...>, Pavel Machek <pavel@...>, kernel list <linux-kernel@...>, <linux-ide@...>, <ananth@...>
Date: Monday, February 11, 2008 - 3:54 am

Nish Aravamudan wrote:

Hi Nish,

I tried bisecting and the guilty patch seems to be 

36501650ec45b1db308c3b51886044863be2d762 is first bad commit
commit 36501650ec45b1db308c3b51886044863be2d762
Author: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Date:   Fri Feb 1 23:09:31 2008 +0100

    ide: keep pointer to struct device instead of struct pci_dev in ide_hwif_t


the gdb output, also points to the changes made by the guilty patch

(gdb) p ide_device_add_all
$1 = {int (u8 *, const struct ide_port_info *)} 0xffffffff804176ac <ide_device_add_all>
(gdb) p/x 0xffffffff804176ac+0xb60
$2 = 0xffffffff8041820c
(gdb) l *0xffffffff8041820c
0xffffffff8041820c is in ide_device_add_all (drivers/ide/ide-probe.c:1249).
1244                    goto out;
1245            }
1246
1247            sg_init_table(hwif->sg_table, hwif->sg_max_nents);
1248
1249            if (init_irq(hwif) == 0)
1250                    goto done;
1251
1252            old_irq = hwif->irq;
1253            /*
(gdb) 


(gdb) p init_irq
$1 = {int (ide_hwif_t *)} 0xffffffff8041721f <init_irq>
(gdb) p/x 0xffffffff8041721f+0x1a4
$2 = 0xffffffff804173c3
(gdb) l *0xffffffff804173c3
0xffffffff804173c3 is in init_irq (include/asm/pci.h:101).
96      /* Returns the node based on pci bus */
97      static inline int __pcibus_to_node(struct pci_bus *bus)
98      {
99              struct pci_sysdata *sd = bus->sysdata;
100
101             return sd->node;
102     }
103
104     static inline cpumask_t __pcibus_to_cpumask(struct pci_bus *bus)
105     {
(gdb) 


-- 
Thanks & Regards,
Kamalesh Babulal,
Linux Technology Center,
IBM, ISTL.
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: 2.6.26-git0: IDE oops during boot, Pavel Machek, (Wed Feb 6, 7:08 am)
Re: 2.6.26-git0: IDE oops during boot, Bartlomiej Zolnierkiewicz..., (Wed Feb 6, 4:05 pm)
Re: 2.6.26-git0: IDE oops during boot, Kamalesh Babulal, (Thu Feb 7, 5:35 am)
Re: 2.6.26-git0: IDE oops during boot, Bartlomiej Zolnierkiewicz..., (Thu Feb 7, 10:01 am)
Re: 2.6.26-git0: IDE oops during boot, Nish Aravamudan, (Sun Feb 10, 5:32 pm)
Re: 2.6.26-git0: IDE oops during boot, Kamalesh Babulal, (Mon Feb 11, 3:54 am)
Re: 2.6.26-git0: IDE oops during boot, Bartlomiej Zolnierkiewicz..., (Mon Feb 11, 3:35 pm)
Re: 2.6.26-git0: IDE oops during boot, Kamalesh Babulal, (Tue Feb 12, 5:04 am)
Re: 2.6.26-git0: IDE oops during boot, Bartlomiej Zolnierkiewicz..., (Wed Feb 13, 7:00 pm)
Re: 2.6.26-git0: IDE oops during boot, Kamalesh Babulal, (Thu Feb 14, 5:46 am)
"mount: could not find filesystem" - aacraid? (was: Re: 2.6...., Bartlomiej Zolnierkiewicz..., (Thu Feb 14, 8:01 am)
Re: "mount: could not find filesystem" - aacraid? (was: Re: ..., Bartlomiej Zolnierkiewicz..., (Thu Feb 14, 8:07 am)
Re: 2.6.26-git0: IDE oops during boot, Yinghai Lu, (Thu Feb 14, 6:28 am)
Re: 2.6.26-git0: IDE oops during boot, Kamalesh Babulal, (Fri Feb 15, 7:15 am)
Re: 2.6.26-git0: IDE oops during boot, Yinghai Lu, (Mon Feb 25, 3:05 am)
Re: 2.6.26-git0: IDE oops during boot, Yinghai Lu, (Mon Feb 25, 3:23 am)