Kernel panics when using kexec for rebooting

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

 



Dave Lloyd <dave at davelloyd.com> writes:

> On Tue, May 14, 2013 at 6:14 PM, Eric W. Biederman
> <ebiederm at xmission.com> wrote:
>
>>
>> Oh. Yeah.  IB definitely sets up memory for ongoing dma.  So if it
>> doesn't have a shutdown method and IB traffic comes in during boot just
>> about anything cood happen.
>>
>>> I'm inclined to chalk the ACPI Error mesages up to potentially buggy
>>> BIOS/hardware from the vendor since pata_amd and pata_acpi are in wide
>>> use and I would expect to see more issues reported were there truly an
>>> issue with rebooting with kexec and not unloading pata_amd and
>>> pata_acpi.
>>
>> Maybe.  Or it might be luck of timing, which memory was stomped when
>> incomming IB packets stomped on memory.
>>
>> Eric
>>
>
> Removing the infiniband drivers in /etc/init.d/halt right before the
> kexec -e definitely seems to have done the trick. Thanks!
>
> My follow up question is, if we are clearing the bus master DMA bit,
> why are the Mellanox not reset or at least stop doing DMA until the
> driver is loaded again? Is this a case of the Mellanox hardware
> needing an extra poke to do the right thing?

Some hardware does not respect the bus master bit.  I assume that Mellanox
has that problem.

Eric



[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux