[mythtv-users] AMD Phenom Lockups

Yan Seiner yan at seiner.com
Sat Mar 21 01:09:46 UTC 2009


OK, this is marginally on topic - my backend has an AMD Phenom and it's 
locking up somewhat randomly.

I've finally caught the culprit in the log files:

Mar 20 13:32:53 selene kernel: [67211.264752] general protection fault: 
0000 [#1] SMP
Mar 20 13:32:53 selene kernel: [67211.264759] last sysfs file: 
/sys/devices/system/cpu/cpu3/cpufreq/scaling_cur_freq
Mar 20 13:32:53 selene kernel: [67211.264763] CPU 1
Mar 20 13:32:53 selene kernel: [67211.264765] Modules linked in: 
tcp_diag inet_diag xt_multiport iptable_filter ip_tables x_tables drbd 
cn nvidia(P) battery ppdev lp tun powernow_k8 cpufreq_ondemand 
cpufreq_userspace cpufreq_conservative cpufreq_powersave cpufreq_stats 
freq_table nfsd auth_rpcgss exportfs nfs lockd nfs_acl sunrpc fuse 
adt7475 k8temp it87 hwmon_vid loop or51132 cx88_dvb cx88_vp3054_i2c 
tuner_simple tuner_types tda9887 tda8290 snd_usb_audio snd_seq_dummy 
snd_usb_lib snd_hwdep tuner snd_seq_oss snd_seq_midi serio_raw 
snd_rawmidi cx8802 psmouse pcspkr cx8800 snd_hda_intel 
snd_seq_midi_event cx88_alsa cx88xx snd_seq ir_common compat_ioctl32 
i2c_algo_bit shpchp snd_pcm_oss snd_mixer_oss videodev v4l1_compat 
v4l2_common videobuf_dvb dvb_core tveeprom snd_seq_device 
videobuf_dma_sg pci_hotplug videobuf_core snd_pcm btcx_risc snd_timer 
snd_page_alloc snd soundcore usblp keyspan usbserial parport_pc parport 
i2c_nforce2 i2c_core button evdev joydev ext3 jbd mbcache raid456 
async_xor async_memcpy async_tx
Mar 20 13:32:53 selene kernel: or raid1 raid0 md_mod sg sr_mod cdrom 
sd_mod usb_storage usbhid hid sata_nv jmicron ata_generic floppy ahci 
sata_sil24 libata ohci1394 forcedeth ieee1394 ide_pci_generic amd74xx 
ide_core ehci_hcd ohci_hcd thermal processor fan thermal_sys aic79xx 
scsi_transport_spi scsi_mod
Mar 20 13:32:53 selene kernel: [67211.264890] Pid: 30014, comm: mysqld 
Tainted: P           2.6.28.1 #1
Mar 20 13:32:53 selene kernel: [67211.264894] RIP: 
0010:[<ffffffff8028ff2c>]  [<ffffffff8028ff2c>] remove_vma+0x19/0x6a
Mar 20 13:32:53 selene kernel: [67211.264905] RSP: 
0018:ffff880100a9bc18  EFLAGS: 00010282
Mar 20 13:32:53 selene kernel: [67211.264909] RAX: fbffffff80551e40 RBX: 
ffff880030ea66b8 RCX: 00000000000005ef
Mar 20 13:32:53 selene kernel: [67211.264913] RDX: ffff8801b41f0c20 RSI: 
ffff88014469d978 RDI: ffff880030ea66b8
Mar 20 13:32:53 selene kernel: [67211.264916] RBP: ffff88011f2a6818 R08: 
0000000000000000 R09: 0000000000000000
Mar 20 13:32:53 selene kernel: [67211.264920] R10: 0000001000000000 R11: 
ffff880040196180 R12: ffff880030ea66b8
Mar 20 13:32:53 selene kernel: [67211.264924] R13: ffff8801b41f0c20 R14: 
ffff880100a9bf58 R15: ffff880100a9bef8
Mar 20 13:32:53 selene kernel: [67211.264928] FS:  
0000000041de1950(0000) GS:ffff8801bf0533c0(0000) knlGS:00000000f7c4e6b0
Mar 20 13:32:53 selene kernel: [67211.264932] CS:  0010 DS: 0000 ES: 
0000 CR0: 000000008005003b
Mar 20 13:32:53 selene kernel: [67211.264936] CR2: 0000000000816300 CR3: 
0000000000201000 CR4: 00000000000006e0
Mar 20 13:32:53 selene kernel: [67211.264939] DR0: 0000000000000000 DR1: 
0000000000000000 DR2: 0000000000000000
Mar 20 13:32:53 selene kernel: [67211.264943] DR3: 0000000000000000 DR6: 
00000000ffff0ff0 DR7: 0000000000000400
Mar 20 13:32:53 selene kernel: [67211.264948] Process mysqld (pid: 
30014, threadinfo ffff880100a9a000, task ffff88019adf6b70)
Mar 20 13:32:53 selene kernel: [67211.264951] Stack:
Mar 20 13:32:53 selene kernel: [67211.264953]  ffff8801b41f0c20 
ffff8800280437b0 ffff8801b41f0bc0 ffffffff8029008c
Mar 20 13:32:53 selene kernel: [67211.264959]  00000000000063cb 
ffff8800280437b0 ffff8801b41f0bc0 ffff88019adf6b70
Mar 20 13:32:53 selene kernel: [67211.264965]  ffff8801b41f0bc0 
ffffffff80238b95 0000000000000000 ffffffff8023c374
Mar 20 13:32:53 selene kernel: [67211.264972] Call Trace:
Mar 20 13:32:53 selene kernel: [67211.264975]  [<ffffffff8029008c>] ? 
exit_mmap+0x10f/0x12c
Mar 20 13:32:53 selene kernel: [67211.264981]  [<ffffffff80238b95>] ? 
mmput+0x20/0xa5
Mar 20 13:32:53 selene kernel: [67211.264987]  [<ffffffff8023c374>] ? 
exit_mm+0x104/0x10f
Mar 20 13:32:53 selene kernel: [67211.264992]  [<ffffffff804557ae>] ? 
_spin_lock_irq+0xd/0xf
Mar 20 13:32:53 selene kernel: [67211.264998]  [<ffffffff8023df02>] ? 
do_exit+0x1f9/0x7f2
Mar 20 13:32:53 selene kernel: [67211.265003]  [<ffffffff8022f164>] ? 
__wake_up+0x38/0x4f
Mar 20 13:32:53 selene kernel: [67211.265009]  [<ffffffff8023e56e>] ? 
do_group_exit+0x73/0x9f
Mar 20 13:32:53 selene kernel: [67211.265014]  [<ffffffff8024712d>] ? 
get_signal_to_deliver+0x311/0x338
Mar 20 13:32:53 selene kernel: [67211.265020]  [<ffffffff8020bf25>] ? 
sysret_signal+0x3d/0x67
Mar 20 13:32:53 selene kernel: [67211.265026]  [<ffffffff8020b242>] ? 
do_notify_resume+0x88/0x837
Mar 20 13:32:53 selene kernel: [67211.265030]  [<ffffffff80258eab>] ? 
do_futex+0x81/0x8fb
Mar 20 13:32:53 selene kernel: [67211.265036]  [<ffffffff802833bb>] ? 
pagevec_lookup_tag+0x1a/0x21
Mar 20 13:32:53 selene kernel: [67211.265041]  [<ffffffff8027bfc3>] ? 
wait_on_page_writeback_range+0xce/0x11b
Mar 20 13:32:53 selene kernel: [67211.265047]  [<ffffffff80259820>] ? 
sys_futex+0xfb/0x119
Mar 20 13:32:53 selene kernel: [67211.265053]  [<ffffffff8020bf25>] ? 
sysret_signal+0x3d/0x67
Mar 20 13:32:53 selene kernel: [67211.265057]  [<ffffffff8020c2c7>] ? 
ptregscall_common+0x67/0xb0
Mar 20 13:32:53 selene kernel: [67211.265062] Code: 00 00 00 48 83 c4 18 
5b 5d 41 5c 41 5d 41 5e 41 5f c3 55 53 48 89 fb 48 83 ec 08 48 8b 87 80 
00 00 00 48 8b 6f 18 48 85 c0 74 0b <48> 8b 40 08 48 85 c0 74 02 ff d0 
48 8b bb 90 00 00 00 48 85 ff
Mar 20 13:32:53 selene kernel: [67211.265107] RIP  [<ffffffff8028ff2c>] 
remove_vma+0x19/0x6a
Mar 20 13:32:53 selene kernel: [67211.265113]  RSP <ffff880100a9bc18>
Mar 20 13:32:53 selene kernel: [67211.265117] ---[ end trace 
9d65e0906ea7c604 ]---
Mar 20 13:32:53 selene kernel: [67211.265120] Fixing recursive fault but 
reboot is needed!

A few more of these and the system hard-locks.

So it looks like the freq governor.  Anyone know of any issues with 
phenom cpu governors?  Which are safe to use and which aren't?

Thanks,

--Yan

-- 
Yan Seiner 

Support my bid for the 4J School Board.
Visit http://www.seiner.com/schoolboard




More information about the mythtv-users mailing list