[opensuse] Irregularly but recurring kernel warnings with different call traces (12.1 64bit)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, since a few weeks I'm constantly but irregularly getting annoying and daunting kernel warnings. The causing programs are changing but "swapper", "kwin", "thunderbird-bin" and "kworker" are the usual guys. One of these warnings (the "swapper"-kind) can be found at the very end of this email (copied from /var/log/messages). I'm running openSUSE 12.1 64bit on a Lenovo Thinkpad R61 with Kernel 3.1.9. I already tried the 3.1.10 kernel but got the same warnings. First I thought it's due to failing memory and did several memchecks of both RAM modules separately and combined. Without any hints on errors. The S.M.A.R.T. values of the HDD seem ok as well (see smartctl output further down). As I said before, the warnings occur irregularly but I could figure out some kind of pattern: - the first warnings occur usually after a couple of hours when connected to AC and within a few minutes when on batteries - if the first warning occurred, I'll get subsequent ones every 10-90 seconds (each and every by another program from the list above) - rebooting the system helps most of the time, though sometimes I'm not able to shutdown the machine at all. It just freezes when hitting "Menu->Quit->Shutdown". - the more warnings I got (without rebooting), the harder it get's for any program (even not mentioned in the above list) or services (e.g. no any more WiFi) to work. I'm happy for any hints or suggestions. Cheers, Torbjörn - ---> $: uname -a Linux sattelite.site 3.1.9-1.4-desktop #1 SMP PREEMPT Fri Jan 27 08:55:10 UTC 2012 (efb5ff4) x86_64 x86_64 x86_64 GNU/Linux <--- - ---> $: smartctl -A /dev/sda smartctl 5.42 2011-10-20 r3458 [x86_64-linux-3.1.9-1.4-desktop] (SUSE RPM) Copyright (C) 2002-11 by Bruce Allen, http://smartmontools.sourceforge.net === START OF READ SMART DATA SECTION === SMART Attributes Data Structure revision number: 16 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 200 200 051 Pre-fail Always - 50 3 Spin_Up_Time 0x0003 187 184 021 Pre-fail Always - 1608 4 Start_Stop_Count 0x0032 097 097 000 Old_age Always - 3048 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0 7 Seek_Error_Rate 0x000f 100 253 051 Pre-fail Always - 0 9 Power_On_Hours 0x0032 076 076 000 Old_age Always - 18237 10 Spin_Retry_Count 0x0013 100 100 051 Pre-fail Always - 0 11 Calibration_Retry_Count 0x0012 100 100 051 Old_age Always - 0 12 Power_Cycle_Count 0x0032 098 098 000 Old_age Always - 2591 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 140 193 Load_Cycle_Count 0x0032 078 078 000 Old_age Always - 368343 194 Temperature_Celsius 0x0022 111 095 000 Old_age Always - 36 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0 197 Current_Pending_Sector 0x0012 200 200 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0010 100 253 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0009 200 200 051 Pre-fail Offline - 0 <--- - --->
From /var/log/messages:
Jun 16 15:21:11 sattelite kernel: [25473.250009] INFO: rcu_preempt_state detected stalls on CPUs/tasks: {} (detected by 1, t=1860322 jiffies) Jun 16 15:21:11 sattelite kernel: [25473.250018] sending NMI to all CPUs: Jun 16 15:21:11 sattelite kernel: [25473.250025] NMI backtrace for cpu 0 Jun 16 15:21:11 sattelite kernel: [25473.250028] CPU 0 Jun 16 15:21:11 sattelite kernel: [25473.250030] Modules linked in: usblp fuse ip6t_LOG xt_tcpudp xt_pkttype ipt_LOG xt_limit af_packet rfcomm bnep ip6t_REJECT nf_conntrack_ipv6 nf _defrag_ipv6 ip6table_raw xt_NOTRACK ipt_REJECT iptable_raw iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables vboxpci vboxnetadp vboxnetflt vboxdrv microcode cpufreq_conservative cpufreq_userspace cpufreq_powersave acpi_cpufreq mperf binfmt_misc snd_hda_codec_analog arc4 iwl3945 iwl_legacy mac80211 cfg80211 ecb btusb bluetooth snd_hda_intel snd_hda_codec iTCO_wdt thinkpad_acpi rfkill pcmcia yenta_socket pcmcia_rsrc sr_mod sg e1000e iTCO_vendor_support pcmcia_core wmi snd_hwdep snd_pcm snd_timer snd snd_page_alloc edd soundcore pcspkr battery tpm_tis tpm i2c_i801 tpm_bios cdrom ac autofs4 thermal i915 processor drm_kms_helper drm i2c_algo_bit button video thermal_sys ata_generic Jun 16 15:21:11 sattelite kernel: [25473.250111] Jun 16 15:21:11 sattelite kernel: [25473.250114] Pid: 0, comm: swapper Not tainted 3.1.9-1.4-desktop #1 LENOVO 7733WM2/7733WM2 Jun 16 15:21:11 sattelite kernel: [25473.250120] RIP: 0010:[<ffffffff8101d8c4>] [<ffffffff8101d8c4>] mwait_idle_with_hints+0x54/0x70 Jun 16 15:21:11 sattelite kernel: [25473.250130] RSP: 0018:ffffffff81c01ec0 EFLAGS: 00000046 Jun 16 15:21:11 sattelite kernel: [25473.250133] RAX: 0000000000000010 RBX: ffff880135a66cb8 RCX: 0000000000000001 Jun 16 15:21:11 sattelite kernel: [25473.250136] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000010 Jun 16 15:21:11 sattelite kernel: [25473.250139] RBP: ffff880135a66800 R08: ffffffff81c01fd8 R09: 00000000fffffffd Jun 16 15:21:11 sattelite kernel: [25473.250142] R10: 0000000000000b4f R11: 0000000000000000 R12: 12981d168f1e5e76 Jun 16 15:21:11 sattelite kernel: [25473.250144] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 Jun 16 15:21:11 sattelite kernel: [25473.250148] FS: 0000000000000000(0000) GS:ffff88013fc00000(0000) knlGS:0000000000000000 Jun 16 15:21:11 sattelite kernel: [25473.250151] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b Jun 16 15:21:11 sattelite kernel: [25473.250153] CR2: 00007fc1dfb89ff0 CR3: 00000001373d7000 CR4: 00000000000006f0 Jun 16 15:21:11 sattelite kernel: [25473.250156] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Jun 16 15:21:11 sattelite kernel: [25473.250159] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Jun 16 15:21:11 sattelite kernel: [25473.250163] Process swapper (pid: 0, threadinfo ffffffff81c00000, task ffffffff81c0d020) Jun 16 15:21:11 sattelite kernel: [25473.250165] Stack: Jun 16 15:21:11 sattelite kernel: [25473.250168] ffffffffa0065769 ffff880135a66820 ffff880135a668f0 ffffffff81c00000 Jun 16 15:21:11 sattelite kernel: [25473.250173] ffffffff8143f124 0000000000000000 ffffffff815a11bc 0000000000000282 Jun 16 15:21:11 sattelite kernel: [25473.250178] ffffffff81c01fd8 ffffffff81d39920 ffffffff81c00000 ffffffffffffffff Jun 16 15:21:11 sattelite kernel: [25473.250184] Call Trace: Jun 16 15:21:11 sattelite kernel: [25473.250200] [<ffffffffa0065769>] acpi_idle_enter_simple+0x99/0xf4 [processor] Jun 16 15:21:11 sattelite kernel: [25473.250215] [<ffffffff8143f124>] cpuidle_idle_call+0xb4/0x340 Jun 16 15:21:11 sattelite kernel: [25473.250223] [<ffffffff81001198>] cpu_idle+0x78/0xd0 Jun 16 15:21:11 sattelite kernel: [25473.250229] [<ffffffff81d56baf>] start_kernel+0x3a1/0x3ac Jun 16 15:21:11 sattelite kernel: [25473.250235] [<ffffffff81d56434>] x86_64_start_kernel+0xd1/0xe0 Jun 16 15:21:11 sattelite kernel: [25473.250239] Code: 8b 04 25 48 b6 00 00 48 89 d1 49 8d 80 38 e0 ff ff 0f 01 c8 0f ae f0 49 8b 80 38 e0 ff ff a8 08 75 09 48 89 f8 48 89 f1 0f 01 c9 <f3> c3 66 2e 0f 1f 84 00 00 00 00 00 0f ae ba 38 e0 ff ff eb bc Jun 16 15:21:11 sattelite kernel: [25473.250278] Call Trace: Jun 16 15:21:11 sattelite kernel: [25473.250286] [<ffffffffa0065769>] acpi_idle_enter_simple+0x99/0xf4 [processor] Jun 16 15:21:11 sattelite kernel: [25473.250297] [<ffffffff8143f124>] cpuidle_idle_call+0xb4/0x340 Jun 16 15:21:11 sattelite kernel: [25473.250302] [<ffffffff81001198>] cpu_idle+0x78/0xd0 Jun 16 15:21:11 sattelite kernel: [25473.250307] [<ffffffff81d56baf>] start_kernel+0x3a1/0x3ac Jun 16 15:21:11 sattelite kernel: [25473.250312] [<ffffffff81d56434>] x86_64_start_kernel+0xd1/0xe0 Jun 16 15:21:11 sattelite kernel: [25473.250316] NMI backtrace for cpu 1 Jun 16 15:21:11 sattelite kernel: [25473.250318] CPU 1 Jun 16 15:21:11 sattelite kernel: [25473.250319] Modules linked in: usblp fuse ip6t_LOG xt_tcpudp xt_pkttype ipt_LOG xt_limit af_packet rfcomm bnep ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw xt_NOTRACK ipt_REJECT iptable_raw iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_broadcast nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables vboxpci vboxnetadp vboxnetflt vboxdrv microcode cpufreq_conservative cpufreq_userspace cpufreq_powersave acpi_cpufreq mperf binfmt_misc snd_hda_codec_analog arc4 iwl3945 iwl_legacy mac80211 cfg80211 ecb btusb bluetooth snd_hda_intel snd_hda_codec iTCO_wdt thinkpad_acpi rfkill pcmcia yenta_socket pcmcia_rsrc sr_mod sg e1000e iTCO_vendor_support pcmcia_core wmi snd_hwdep snd_pcm snd_timer snd snd_page_alloc edd soundcore pcspkr battery tpm_tis tpm i2c_i801 tpm_bios cdrom ac autofs4 thermal i915 processor drm_kms_helper drm i2c_algo_bit button video thermal_sys ata_generic Jun 16 15:21:11 sattelite kernel: [25473.250403] Jun 16 15:21:11 sattelite kernel: [25473.250407] Pid: 2110, comm: thunderbird-bin Not tainted 3.1.9-1.4-desktop #1 LENOVO 7733WM2/7733WM2 Jun 16 15:21:11 sattelite kernel: [25473.250415] RIP: 0010:[<ffffffff812be901>] [<ffffffff812be901>] __const_udelay+0x11/0x30 Jun 16 15:21:11 sattelite kernel: [25473.250425] RSP: 0000:ffff88013fd03e10 EFLAGS: 00000046 Jun 16 15:21:11 sattelite kernel: [25473.250429] RAX: 0000000001062560 RBX: 0000000000002710 RCX: 0000000000000008 Jun 16 15:21:11 sattelite kernel: [25473.250433] RDX: 00000000001ff62c RSI: 0000000000000200 RDI: 0000000000418958 Jun 16 15:21:11 sattelite kernel: [25473.250437] RBP: ffffffff81c21800 R08: 0000000000000000 R09: 0000000000000000 Jun 16 15:21:11 sattelite kernel: [25473.250441] R10: 0000000000000000 R11: 000000000000fffe R12: ffffffff81c21800 Jun 16 15:21:11 sattelite kernel: [25473.250446] R13: 0000000000000087 R14: 0000172af4048424 R15: 7fffffffffffffff Jun 16 15:21:11 sattelite kernel: [25473.250450] FS: 00007fa17d7ae720(0000) GS:ffff88013fd00000(0000) knlGS:0000000000000000 Jun 16 15:21:11 sattelite kernel: [25473.250456] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Jun 16 15:21:11 sattelite kernel: [25473.250460] CR2: 0000000002363011 CR3: 0000000109d36000 CR4: 00000000000006e0 Jun 16 15:21:11 sattelite kernel: [25473.250464] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Jun 16 15:21:11 sattelite kernel: [25473.250468] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Jun 16 15:21:11 sattelite kernel: [25473.250473] Process thunderbird-bin (pid: 2110, threadinfo ffff88010bcfe000, task ffff88010bd00140) Jun 16 15:21:11 sattelite kernel: [25473.250477] Stack: Jun 16 15:21:11 sattelite kernel: [25473.250479] ffffffff81020272 ffffffff81c1f700 ffffffff810ca329 ffff88010bd00140 Jun 16 15:21:11 sattelite kernel: [25473.250488] 0000000000000096 ffff88013fd0d240 ffff88013fd0db20 ffffffff81c1f700 Jun 16 15:21:11 sattelite kernel: [25473.250497] ffffffff81c1f800 ffff88013fd0d7c0 ffffffff810cb4e1 0000000000000001 Jun 16 15:21:11 sattelite kernel: [25473.250505] Call Trace: Jun 16 15:21:11 sattelite kernel: [25473.250516] [<ffffffff81020272>] arch_trigger_all_cpu_backtrace+0x62/0x90 Jun 16 15:21:11 sattelite kernel: [25473.250525] [<ffffffff810ca329>] print_other_cpu_stall+0x159/0x1c0 Jun 16 15:21:11 sattelite kernel: [25473.250534] [<ffffffff810cb4e1>] __rcu_pending+0x31/0x180 Jun 16 15:21:11 sattelite kernel: [25473.250541] [<ffffffff810cba4a>] rcu_check_callbacks+0x11a/0x190 Jun 16 15:21:11 sattelite kernel: [25473.250550] [<ffffffff81064fbf>] update_process_times+0x3f/0x80 Jun 16 15:21:11 sattelite kernel: [25473.250558] [<ffffffff8108762b>] tick_sched_timer+0x5b/0xc0 Jun 16 15:21:11 sattelite kernel: [25473.250567] [<ffffffff8107a1ce>] __run_hrtimer+0x6e/0x240 Jun 16 15:21:11 sattelite kernel: [25473.250575] [<ffffffff8107abf5>] hrtimer_interrupt+0xe5/0x200 Jun 16 15:21:11 sattelite kernel: [25473.250583] [<ffffffff8101f083>] smp_apic_timer_interrupt+0x63/0xa0 Jun 16 15:21:11 sattelite kernel: [25473.250591] [<ffffffff815a575e>] apic_timer_interrupt+0x6e/0x80 Jun 16 15:21:11 sattelite kernel: [25473.250602] [<00007fa175a957e5>] 0x7fa175a957e4 Jun 16 15:21:11 sattelite kernel: [25473.250604] Code: ff c8 c3 0f 1f 80 00 00 00 00 48 8b 05 51 3a 98 00 ff e0 0f 1f 80 00 00 00 00 48 8d 04 bd 00 00 00 00 65 48 8b 14 25 18 24 01 00 Jun 16 15:21:11 sattelite kernel: [25473.250685] Call Trace: Jun 16 15:21:11 sattelite kernel: [25473.250692] [<ffffffff81020272>] arch_trigger_all_cpu_backtrace+0x62/0x90 Jun 16 15:21:11 sattelite kernel: [25473.250700] [<ffffffff810ca329>] print_other_cpu_stall+0x159/0x1c0 Jun 16 15:21:11 sattelite kernel: [25473.250707] [<ffffffff810cb4e1>] __rcu_pending+0x31/0x180 Jun 16 15:21:11 sattelite kernel: [25473.250714] [<ffffffff810cba4a>] rcu_check_callbacks+0x11a/0x190 Jun 16 15:21:11 sattelite kernel: [25473.250722] [<ffffffff81064fbf>] update_process_times+0x3f/0x80 Jun 16 15:21:11 sattelite kernel: [25473.250729] [<ffffffff8108762b>] tick_sched_timer+0x5b/0xc0 Jun 16 15:21:11 sattelite kernel: [25473.250736] [<ffffffff8107a1ce>] __run_hrtimer+0x6e/0x240 Jun 16 15:21:11 sattelite kernel: [25473.250743] [<ffffffff8107abf5>] hrtimer_interrupt+0xe5/0x200 Jun 16 15:21:11 sattelite kernel: [25473.250750] [<ffffffff8101f083>] smp_apic_timer_interrupt+0x63/0xa0 Jun 16 15:21:11 sattelite kernel: [25473.250757] [<ffffffff815a575e>] apic_timer_interrupt+0x6e/0x80 Jun 16 15:21:11 sattelite kernel: [25473.250766] [<00007fa175a957e5>] 0x7fa175a957e4 <--- -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJP3I9yAAoJENyw9v81DsTGT7AIALpDmMRZO7m7AzPR7Y5XbHTz PKUowOsAhGGdtAnbFktnjWwDPmzJKf0BEwz95TbrRK3SD52+0Ia5w/dP9C6r4C4M dFSv+PTmoDBdQJ1iMZI3qLxbeAbEFZNxXUJlhuwOsDHTpBXuykD3m/3gkuNS5k+1 wYTadqcvyHKx8hlTpEOOhh+Rhc0N+CA/WjB2a/AHo7koJ4hQhEp/S9li1LBHhqs0 Ib2ccDzO1Jh6Yi7CcohYzvUblSuAjMjX/wjDOKAuKImpSXHyBOIzojMb+F5iBUql scOmyHdFOwauUXDeIWiG2k10/eJNx51xcAJn67+ulkHhTWwQCR3ZSO87CfqZjJU= =rTwP -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Am Samstag, 16. Juni 2012, 15:51:46 schrieb Torbjörn Klatt:
rcu_preempt_state detected stalls on CPUs/tasks
By any chance, do you use IPv6? Then: https://bugs.archlinux.org/task/26847 https://bugzilla.kernel.org/show_bug.cgi?id=42780 Gruß Jan -- God made the integers, all else is the work of man. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hallo Jan Ritzerfeld, op 16-06-12 20:03 schreef je:
Am Samstag, 16. Juni 2012, 15:51:46 schrieb Torbjörn Klatt:
rcu_preempt_state detected stalls on CPUs/tasks
By any chance, do you use IPv6? Then: https://bugs.archlinux.org/task/26847 https://bugzilla.kernel.org/show_bug.cgi?id=42780
Which leads eventually to a patch at http://patchwork.ozlabs.org/patch/149020/ Like Torbjörn does, I've "stalls" happening. They're driving me mad. I studied 'diff' and 'patch' to be able to apply the mentioned patch, but that stuff confuses me too much to just dare it! In which directory should I 'patch'? Should it be /usr/src/linux-3.1.10-1.9/net? Or /usr/src/linux-3.1.10-1.9? Or /usr/src? Is the right command to actually patch: "patch -p1 < path/to/net-fix-a-potential-rcu_read_lock-imbalance-in-rt6_fill_node.patch"? Thanks in advance for any help! -- Harrie Baken - Tekstbureau TekstBaken www.tekstbaken.nl | Registered Linux-user #366560 openSUSE 12.1 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Mon, 18 Jun 2012, Harrie Baken wrote:
Which leads eventually to a patch at http://patchwork.ozlabs.org/patch/149020/
Like Torbjörn does, I've "stalls" happening. They're driving me mad. I studied 'diff' and 'patch' to be able to apply the mentioned patch, but that stuff confuses me too much to just dare it!
In which directory should I 'patch'? Should it be /usr/src/linux-3.1.10-1.9/net? Or /usr/src/linux-3.1.10-1.9? Or /usr/src?
Is the right command to actually patch: "patch -p1 < path/to/net-fix-a-potential-rcu_read_lock-imbalance-in-rt6_fill_node.patch"?
The patch is relative to a dir above the kernel-tree (i.e. the original a and the patched version under b). So, to apply the patch to your kernel-source, you need to cd to your sources cd /usr/src/linux-3.1.10-1.9 and apply the patch while stripping the 'a/' 'b/' level of directories, i.e.: patch -p1 < /path/to/net-fix-a-potential-rcu_read_lock-imbalance-in-rt6_fill_node.patch If you look at the --- and +++ lines in the patch, you see that '[ab]/net/ipv6/route.c', and if you are in your kernel tree you can have net/ipv6/route.c. For how the '-p' option of patch works: you could also cd to /usr/src/linux-3.1.10-1.9/net and strip the /net/ level too by using patch -p2 < /path/to/...patch or even change to /usr/src/linux-3.1.10-1.9/net/ipv6 and use patch -p3 to strip out the '/ipv6/' as well so that changes go to the file route.c in the current directory (you strip out [ab]/net/ipv6, i.e. 3 levels of directories ;) HTH, -dnh -- Mit wine läuft ständig irgendwas jetzt endlich, während irgendwas anderes nicht mehr läuft. In dieser Hinsicht emuliert es Windows perfekt... :-) -- ratti -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hallo David, op 19-06-12 20:17 schreef je:
Hello,
On Mon, 18 Jun 2012, Harrie Baken wrote:
Which leads eventually to a patch at http://patchwork.ozlabs.org/patch/149020/
Like Torbjörn does, I've "stalls" happening. They're driving me mad. I studied 'diff' and 'patch' to be able to apply the mentioned patch, but that stuff confuses me too much to just dare it!
In which directory should I 'patch'? Should it be /usr/src/linux-3.1.10-1.9/net? Or /usr/src/linux-3.1.10-1.9? Or /usr/src?
Is the right command to actually patch: "patch -p1< path/to/net-fix-a-potential-rcu_read_lock-imbalance-in-rt6_fill_node.patch"?
The patch is relative to a dir above the kernel-tree (i.e. the original a and the patched version under b). So, to apply the patch to your kernel-source, you need to cd to your sources
cd /usr/src/linux-3.1.10-1.9
and apply the patch while stripping the 'a/' 'b/' level of directories, i.e.:
patch -p1< /path/to/net-fix-a-potential-rcu_read_lock-imbalance-in-rt6_fill_node.patch
If you look at the --- and +++ lines in the patch, you see that '[ab]/net/ipv6/route.c', and if you are in your kernel tree you can have net/ipv6/route.c.
For how the '-p' option of patch works: you could also cd to /usr/src/linux-3.1.10-1.9/net and strip the /net/ level too by using patch -p2< /path/to/...patch or even change to /usr/src/linux-3.1.10-1.9/net/ipv6 and use patch -p3 to strip out the '/ipv6/' as well so that changes go to the file route.c in the current directory (you strip out [ab]/net/ipv6, i.e. 3 levels of directories ;)
HTH,
Yes, it helped. I patched the kernel. I mean, I gave an Enter! :) But I got a hunk or something: === patching file net/ipv6/route.c Hunk #1 FAILED at 2474. 1 out of 1 hunk FAILED -- saving rejects to file net/ipv6/route.c.rej === The .rej file shows the patch. So my conclusion is that kernel 3.1.10-1.9 was patched already, so to speak. That would mean I still will have my stalls and have to keep on searching for the cause of them. Thanks anyway - I learned how to patch! :) -- Harrie Baken - Tekstbureau TekstBaken www.tekstbaken.nl | Registered Linux-user #366560 openSUSE 12.1 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
David Haller
-
Harrie Baken
-
Jan Ritzerfeld
-
Torbjörn Klatt