[opensuse-kernel] Re: [opensuse-factory] segfault on zypper dup completion
El 29/08/12 12:43, Felix Miata escribió:
[ 475.004020] ------------[ cut here ]------------ [ 475.004041] WARNING: at /home/abuild/rpmbuild/BUILD/kernel-desktop-3.4.2/linux-3.4/net/sched/sch_generic.c:256
dev_watchdog+0x1e8/0x200() [ 475.004046] Hardware name: [ 475.004049] NETDEV WATCHDOG: eth0 (e100): transmit queue 0 timed out [ 475.004052] Modules linked in: snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device nfsd nfs lockd fscache auth_rpcgss nfs_acl sunrpc dm_mod sr_mod snd_intel8x0 cdrom snd_ac97_codec ac97_bus snd_pcm snd_timer snd soundcore snd_page_alloc iTCO_wdt iTCO_vendor_support microcode pcspkr e100 i2c_i801 shpchp pci_hotplug floppy i915 drm_kms_helper drm i2c_algo_bit video button scsi_dh_rdac scsi_dh_alua scsi_dh_hp_sw scsi_dh_emc scsi_dh fan processor thermal thermal_sys ata_generic ata_piix sata_sil [ 475.004113] Pid: 0, comm: swapper/0 Not tainted 3.4.2-1-desktop #1 [ 475.004117] Call Trace: [ 475.004138] [<c02054b9>] try_stack_unwind+0x199/0x1b0 [ 475.004149] [<c02041d7>] dump_trace+0x47/0xf0 [ 475.004155] [<c020551b>] show_trace_log_lvl+0x4b/0x60 [ 475.004161] [<c0205548>] show_trace+0x18/0x20 [ 475.004169] [<c06f02fe>] dump_stack+0x6d/0x72 [ 475.004178] [<c0233188>] warn_slowpath_common+0x78/0xb0 [ 475.004185] [<c0233253>] warn_slowpath_fmt+0x33/0x40 [ 475.004194] [<c0636ef8>] dev_watchdog+0x1e8/0x200 [ 475.004204] [<c0240808>] run_timer_softirq+0xf8/0x300 [ 475.004211] [<c02398a1>] __do_softirq+0x81/0x1b0 [ 475.004217] [<c02040b6>] do_softirq+0x76/0xb0 [ 475.004224] ---[ end trace e91e2e809858261d ]--- [ 475.021328] e100 0000:01:02.0: eth0: NIC Link is Up 100 Mbps Full Duplex [ 2774.999044] end_request: I/O error, dev fd0, sector 0 [ 3268.406459] udevd[12045]: starting version 182 [ 4264.313985] nfsd: last server has exited, flushing export cache [ 4269.974101] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory [ 4269.974153] NFSD: starting 90-second grace period [ 4875.923898] zypper[2291]: segfault at 0 ip 08140fd8 sp bfcdcd80 error 4 in zypper[8048000+151000]
Well.. that's a kernel bug, zypper not at fault. -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
On Wednesday 2012-08-29 18:59, Cristian Rodríguez wrote:
Duplex [ 2774.999044] end_request: I/O error, dev fd0, sector 0 [ 3268.406459] udevd[12045]: starting version 182 [ 4264.313985] nfsd: last server has exited, flushing export cache [ 4269.974101] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory [ 4269.974153] NFSD: starting 90-second grace period [ 4875.923898] zypper[2291]: segfault at 0 ip 08140fd8 sp bfcdcd80 error 4 in zypper[8048000+151000]
Well.. that's a kernel bug, zypper not at fault.
No it's not a kernel bug. #include <stdio.h> int main(void) { printf("%d\n", *(int*)1ULL); return 0; } The report varies with chosen address; (0x1ULLL): [507330.709345] a.out[14257]: segfault at 1 ip 000000000040052d sp 00007fff7d83ae10 error 4 in a.out[400000+1000] (0x8000000000000000ULL): [507297.331443] a.out[14238] general protection ip:400532 sp:7fffe3ebe5d0 error:0 in a.out[400000+1000] in neither case the kernel is at fault. JFYI, on x86, /* * Page fault error code bits: * * bit 0 == 0: no page found 1: protection fault * bit 1 == 0: read access 1: write access * bit 2 == 0: kernel-mode access 1: user-mode access * bit 3 == 1: use of reserved bit detected * bit 4 == 1: fault was an instruction fetch */ -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org
participants (2)
-
Cristian Rodríguez
-
Jan Engelhardt