FS#23778 - [kernel26] Kernel divide error: 0000 [#1] PREEMPT SMP causes system freeze
Attached to Project:
Arch Linux
Opened by Vacca Muc (vaccaaa) - Friday, 15 April 2011, 13:02 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 16 February 2012, 17:52 GMT
Opened by Vacca Muc (vaccaaa) - Friday, 15 April 2011, 13:02 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 16 February 2012, 17:52 GMT
|
Details
Don't know if I have to report it to
bugzilla.kernel.org...
Description: System crashes completely (screen freezed, magic keys don't work) and I have to hard reboot when i do "dd if=/dev/urandom of=/dev/mmcblk0" (dd on a sd memory card) (the freeze happens a while after I have issued the command... and the command is still in execution in the moment the freeze happens) I attached the trace from the log Additional info: kernel26-2.6.38.2-1 log attached Steps to reproduce: - loaded four modules: mmc_core mmc_block sdhci sdhci_pci (I don't normally have these loaded) - note that nothing happens if I simply mount and use the memory card - issue "dd if=/dev/urandom of=/dev/mmcblk0" - after a while the system hangs completely |
This task depends upon
If you want to look at the sources you can find them in git at linux/drivers/mmc/host/sdhci.c [sdhci] for sdhci_send_command, and then calls to functions in linux/drivers/mmc/core/core.c [mmc_core],drivers/mmc/card/block.c [mmc_block] and linux/drivers/mmc/card/queue.c.
regards.
https://bugzilla.kernel.org/show_bug.cgi?id=35002
But perhaps it is so I'm adding this post here.
The system freezes at booting if an SDHC card is put in my card reader.
The system starts up OK without the card in the reader.
The system freazes dead the moment the card is put in the reader.
The reader manufactured by JMicron Technology Corp.
Laptop HP dv5
kernel26 2.6.38.6-2
The problem started with kernel26 2.6.38.6-1
Edited to add: Downgrading to core/kernel26 2.6.38.5-1 fixes the problem for me, so at least there's a workaround.
With kernel 2.6.38.5-1 it is OK.
Hardware - Asus M50Vm. kernel - 2.6.38.6-2 (base).
https://bugs.archlinux.org/task/24452
AMD Phenom II x6 1090T
8 GB RAM
running kernel 2.6.39 x86_64
udev 171-1
Old stable kernel kernel26-2.6.38.5-1-x86_64.pkg.tar.xz worked fine.
I have trouble only with the kernel26-2.6.38.6-..-x86_64.
I uploaded working kernel to:
http://dl.dropbox.com/u/3766571/kernel26-2.6.38.5-1-x86_64.pkg.tar.xz
http://dl.dropbox.com/u/3766571/kernel26-2.6.38.7-1-x86_64.pkg.tar.xz