Package: linux-image Version: 3.16.7-ckt25-2 & 3.16.7-ckt25-2+deb8u3 update this panic problem : the panic don't happen again when updating kernel to 4.4.6. my OS is debian 8.5 hardware information: Manufacturer: Dell Inc. Product Name: 082F9M CPU: Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz
we run a golang applications on the OS, and the golang version is 1.6.2 2016-08-16 14:20 GMT+08:00 张永肃 <zhangyon...@bytedance.com>: > Package: linux-image > Version: 3.16.7-ckt25-2 & 3.16.7-ckt25-2+deb8u3 > > we face kernel panic issue : > > 1. kernel panic on 3.16.7-ckt25-2+deb8u3 ; 2 kinds of dumping > informations : > > *A*: > > [3145152.947164] BUG: unable to handle kernel NULL pointer dereference at > 0000000000000592 > [3145152.947235] IP: [<ffffffff8109ab05>] update_cfs_rq_blocked_load+0x5/0x120 > [3145152.947292] PGD 6708ba067 PUD 857130067 PMD 0 > [3145152.947332] Oops: 0000 [#1] SMP > [3145152.947360] Modules linked in: dccp_diag dccp tcp_diag udp_diag > inet_diag unix_diag af_packet_diag netlink_diag nls_utf8 fuse btrfs xor > raid6_pq ufs qnx4 hfsplus hfs minix ntfs vfat msdos fat jfs xfs libcrc32c > crc32c_generic dm_mod 8021q garp stp mrp llc iTCO_wdt iTCO_vendor_support > x86_pkg_temp_thermal coretemp kvm_intel kvm crc32_pclmul aesni_intel > aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd pcspkr ast evdev > joydev ttm drm_kms_helper drm i2c_algo_bit lpc_ich mei_me i2c_i801 mfd_core > mei shpchp i2c_core tpm_tis wmi tpm ipmi_watchdog processor acpi_power_meter > thermal_sys acpi_pad button ipmi_si ipmi_poweroff ipmi_devintf > ipmi_msghandler autofs4 ext4 crc16 mbcache jbd2 hid_generic usbhid hid sg > sd_mod crc_t10dif crct10dif_generic crct10dif_pclmul crct10dif_common > crc32c_intel ahci libahci > [3145152.948012] ehci_pci xhci_hcd ehci_hcd libata ixgbe dca ptp usbcore > scsi_mod pps_core usb_common mdio > [3145152.948091] CPU: 21 PID: 76919 Comm: cypher Not tainted 3.16.0-4-amd64 > #1 Debian 3.16.7-ckt25-2+deb8u3 > [3145152.948158] Hardware name: Powerleader PR2760TG/X10DRT-PT, BIOS 2.0 > 12/18/2015 > [3145152.948211] task: ffff880109e73470 ti: ffff880109f58000 task.ti: > ffff880109f58000 > [3145152.948265] RIP: 0010:[<ffffffff8109ab05>] [<ffffffff8109ab05>] > update_cfs_rq_blocked_load+0x5/0x120 > [3145152.948336] RSP: 0018:ffff880109f5ba90 EFLAGS: 00010086 > [3145152.948376] RAX: 0000000000000000 RBX: ffff8805d54162b8 RCX: > 0000000000000001 > [3145152.948428] RDX: 0000000000007c00 RSI: 00000000bac33bc5 RDI: > 00000000000004e2 > [3145152.948481] RBP: 00000000000004e2 R08: 0000000000000001 R09: > 000000000000b414 > [3145152.948533] R10: 000000000000001a R11: 000000000000024d R12: > 0000000000000000 > [3145152.948585] R13: 000fbfdbbac33bc4 R14: 0000000000000000 R15: > ffff88087f852f00 > [3145152.948638] FS: 00007f5586b1d700(0000) GS:ffff88087fac0000(0000) > knlGS:0000000000000000 > [3145152.948697] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [3145152.950669] CR2: 0000000000000592 CR3: 00000007320c4000 CR4: > 00000000003407e0 > [3145152.952641] DR0: 0000000000000000 DR1: 0000000000000000 DR2: > 0000000000000000 > [3145152.954612] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: > 0000000000000400 > [3145152.956504] Stack: > [3145152.958341] ffffffff8109f134 ffff880105bf1598 ffff88087f852f78 > ffff880109f5bb90 > [3145152.960253] 0000000000000000 0000000000000000 ffffffff8109f1e7 > ffff880109e73470 > [3145152.962190] ffff880800000000 ffffffff8101b93d ffffffff8101b995 > ffff880105bf1530 > [3145152.964120] Call Trace: > [3145152.966053] [<ffffffff8109f134>] ? dequeue_task_fair+0x224/0x970 > [3145152.967990] [<ffffffff8109f1e7>] ? dequeue_task_fair+0x2d7/0x970 > [3145152.969896] [<ffffffff8101b93d>] ? native_sched_clock+0x2d/0x80 > [3145152.971752] [<ffffffff8101b995>] ? sched_clock+0x5/0x10 > [3145152.973584] [<ffffffff8109acbb>] ? move_task+0x1b/0x50 > [3145152.975400] [<ffffffff810a2395>] ? load_balance+0x455/0x850 > [3145152.977208] [<ffffffff810a2b3f>] ? pick_next_task_fair+0x3af/0x820 > [3145152.979038] [<ffffffff81510416>] ? __schedule+0x106/0x700 > [3145152.980884] [<ffffffff810d1b8c>] ? futex_wait_queue_me+0xcc/0x130 > [3145152.982733] [<ffffffff810d1e62>] ? futex_wait+0x162/0x260 > [3145152.984589] [<ffffffff810d1ffd>] ? wake_futex+0x5d/0x80 > [3145152.986414] [<ffffffff810d208f>] ? futex_wake+0x6f/0x120 > [3145152.988214] [<ffffffff810d3ff2>] ? do_futex+0xf2/0xb60 > [3145152.989963] [<ffffffff814063bb>] ? SYSC_recvfrom+0xfb/0x140 > [3145152.991694] [<ffffffff810d4ace>] ? SyS_futex+0x6e/0x150 > [3145152.993409] [<ffffffff8151420d>] ? > system_call_fast_compare_end+0x10/0x15 > [3145152.995110] Code: 00 00 00 e9 67 ff ff ff c7 42 08 ff ff ff ff ba ff ff > ff ff e9 56 ff ff ff 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 > <48> 8b 87 b0 00 00 00 48 8b 80 a8 08 00 00 48 c1 e8 14 48 89 c2 > [3145152.998715] RIP [<ffffffff8109ab05>] > update_cfs_rq_blocked_load+0x5/0x120 > [3145153.000492] RSP <ffff880109f5ba90> > [3145153.002219] CR2: 0000000000000592 > > > *B:* > > [541280.120347] BUG: unable to handle kernel NULL pointer dereference at > (null) > [541280.120379] IP: [< (null)>] (null) > [541280.120397] PGD 10546d2067 PUD 10546d3067 PMD 0 > [541280.120427] Oops: 0010 [#1] SMP > [541280.120449] Modules linked in: nls_utf8 fuse btrfs xor raid6_pq ufs qnx4 > hfsplus hfs minix ntfs vfat msdos fat jfs xfs libcrc32c crc32c_generic dm_mod > 8021q garp stp mrp llc ipmi_watchdog x86_pkg_temp_thermal coretemp kvm_intel > kvm crc32_pclmul iTCO_wdt iTCO_vendor_support mxm_wmi evdev aesni_intel > aes_x86_64 lrw dcdbas gf128mul ttm glue_helper ablk_helper drm_kms_helper > cryptd drm i2c_algo_bit i2c_core pcspkr mei_me lpc_ich shpchp mei mfd_core > wmi processor thermal_sys acpi_power_meter button ipmi_si ipmi_poweroff > ipmi_devintf ipmi_msghandler autofs4 ext4 crc16 mbcache jbd2 sg sd_mod > crc_t10dif crct10dif_generic crct10dif_pclmul crct10dif_common crc32c_intel > ahci libahci ixgbe dca libata ptp ehci_pci xhci_hcd ehci_hcd pps_core mdio > usbcore scsi_mod usb_common > [541280.121071] CPU: 10 PID: 1504 Comm: gmond Not tainted 3.16.0-4-amd64 #1 > Debian 3.16.7-ckt25-2 > [541280.121140] Hardware name: Dell Inc. PowerEdge C6320/082F9M, BIOS 2.1.5 > 04/12/2016 > [541280.121206] task: ffff88084b236110 ti: ffff88084e718000 task.ti: > ffff88084e718000 > [541280.121271] RIP: 0010:[<0000000000000000>] [< (null)>] > (null) > [541280.121340] RSP: 0018:ffff88084e71bd68 EFLAGS: 00010002 > [541280.121378] RAX: ffff88087f2b2f00 RBX: ffffffff8109c79b RCX: > 000011cd5999ddfe > [541280.121443] RDX: 0000000000000002 RSI: ffff880854e20f40 RDI: > ffff88087f2b2f78 > [541280.121507] RBP: ffff88084b236178 R08: 0000000000000001 R09: > 000000000000b897 > [541280.121572] R10: 0000000000000064 R11: 0000000000000293 R12: > ffff88084b302500 > [541280.121637] R13: 0000000000000001 R14: 0000000000000001 R15: > ffff88087f2b2f00 > [541280.121702] FS: 00007fce17227700(0000) GS:ffff88087f2a0000(0000) > knlGS:0000000000000000 > [541280.121768] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [541280.121808] CR2: 0000000000000000 CR3: 00000010546d1000 CR4: > 00000000003407e0 > [541280.121873] DR0: 0000000000000000 DR1: 0000000000000000 DR2: > 0000000000000000 > [541280.121938] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: > 0000000000000400 > [541280.122002] Stack: > [541280.122032] ffffffff8109f254 ffff88084b236628 0000000100000001 > ffffffff8101b91d > [541280.122113] ffffffff8101b975 ffff88084b236570 ffff88084b236110 > ffff88087f2b2f00 > [541280.122193] 000000000000000a 0000000000000000 ffff88084e71bec8 > ffffffff81510ee9 > [541280.122274] Call Trace: > [541280.122311] [<ffffffff8109f254>] ? dequeue_task_fair+0x2a4/0x970 > [541280.122356] [<ffffffff8101b91d>] ? native_sched_clock+0x2d/0x80 > [541280.122398] [<ffffffff8101b975>] ? sched_clock+0x5/0x10 > [541280.122439] [<ffffffff81510ee9>] ? __schedule+0x439/0x700 > [541280.122479] [<ffffffff81510a3d>] ? > schedule_hrtimeout_range_clock+0x12d/0x170 > [541280.122545] [<ffffffff8108ab30>] ? hrtimer_get_res+0x50/0x50 > [541280.122586] [<ffffffff815109b4>] ? > schedule_hrtimeout_range_clock+0xa4/0x170 > [541280.122653] [<ffffffff811e931a>] ? ep_poll+0x25a/0x340 > [541280.122693] [<ffffffff810970a0>] ? wake_up_state+0x10/0x10 > [541280.122733] [<ffffffff811ea7a4>] ? SyS_epoll_wait+0xb4/0xe0 > [541280.122774] [<ffffffff81514a0d>] ? system_call_fast_compare_end+0x10/0x15 > [541280.122817] Code: Bad RIP value. > [541280.122857] RIP [< (null)>] (null) > [541280.122899] RSP <ffff88084e71bd68> > [541280.122933] CR2: 0000000000000000 > > > 2. kernel panic on 3.16.7-ckt25-2 ; the information : > > [4392765.264279] kernel tried to execute NX-protected page - exploit attempt? > (uid: 1000) > [4392765.264301] BUG: unable to handle kernel paging request at > ffff880fe55afec8 > [4392765.264331] IP: [<ffff880fe55afec8>] 0xffff880fe55afec8 > [4392765.264351] PGD 1af4067 PUD 8000000fc00001e3 > [4392765.264378] Oops: 0011 [#1] SMP > [4392765.264400] Modules linked in: 8021q garp stp mrp llc ipmi_watchdog > x86_pkg_temp_thermal coretemp iTCO_wdt kvm_intel iTCO_vendor_support evdev > mxm_wmi kvm crc32_pclmul dcdbas aesni_intel aes_x86_64 lrw gf128mul > glue_helper ablk_helper cryptd ttm drm_kms_helper pcspkr drm i2c_algo_bit > i2c_core lpc_ich mei_me mfd_core mei shpchp processor wmi thermal_sys > acpi_power_meter button ipmi_si ipmi_poweroff ipmi_devintf ipmi_msghandler > autofs4 ext4 crc16 mbcache jbd2 sg sd_mod crc_t10dif crct10dif_generic > crct10dif_pclmul crct10dif_common crc32c_intel ahci ixgbe libahci dca ptp > libata pps_core ehci_pci mdio ehci_hcd xhci_hcd usbcore scsi_mod usb_common > [4392765.264818] CPU: 36 PID: 97190 Comm: nginx Not tainted 3.16.0-4-amd64 #1 > Debian 3.16.7-ckt25-2 > [4392765.264839] Hardware name: Dell Inc. PowerEdge C6320/082F9M, BIOS 2.1.5 > 04/12/2016 > [4392765.264861] task: ffff881037054390 ti: ffff880fe55ac000 task.ti: > ffff880fe55ac000 > [4392765.264883] RIP: 0010:[<ffff880fe55afec8>] [<ffff880fe55afec8>] > 0xffff880fe55afec8 > [4392765.264957] RSP: 0018:ffff880fe55afdc0 EFLAGS: 00010086 > [4392765.264996] RAX: 0000000000000000 RBX: ffffffff8101b975 RCX: > 0000000000000000 > [4392765.265061] RDX: 0000000000000000 RSI: ffff881037054390 RDI: > ffff88087f452f00 > [4392765.265126] RBP: ffff8810370547f0 R08: 0000000000000001 R09: > 000000000000bba7 > [4392765.265190] R10: 00000000000001f4 R11: 0000000000000246 R12: > ffff881037054390 > [4392765.265255] R13: ffff88087f452f00 R14: 0000000000000024 R15: > 0000000000000000 > [4392765.265320] FS: 00007fb3f314e740(0000) GS:ffff88087f440000(0000) > knlGS:0000000000000000 > [4392765.265387] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 > [4392765.265428] CR2: ffff880fe55afec8 CR3: 00000010551d6000 CR4: > 00000000003407e0 > [4392765.265493] DR0: 0000000000000000 DR1: 0000000000000000 DR2: > 0000000000000000 > [4392765.265558] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: > 0000000000000400 > [4392765.265622] Stack: > [4392765.265652] ffffffff81510ee9 0000000000012f00 ffff880fe55affd8 > 0000000000012f00 > [4392765.265733] ffff881037054390 ffff880fe55afec8 000000000007a11f > 0000000000000000 > [4392765.265814] ffff8808522af220 ffff881037054390 ffff880fe55afec8 > ffffffff81510a3d > [4392765.265894] Call Trace: > [4392765.265931] [<ffffffff81510ee9>] ? __schedule+0x439/0x700 > [4392765.265973] [<ffffffff81510a3d>] ? > schedule_hrtimeout_range_clock+0x12d/0x170 > [4392765.266039] [<ffffffff8108ab30>] ? hrtimer_get_res+0x50/0x50 > [4392765.266080] [<ffffffff815109b4>] ? > schedule_hrtimeout_range_clock+0xa4/0x170 > [4392765.266147] [<ffffffff811e931a>] ? ep_poll+0x25a/0x340 > [4392765.266189] [<ffffffff810970a0>] ? wake_up_state+0x10/0x10 > [4392765.266230] [<ffffffff811ea7a4>] ? SyS_epoll_wait+0xb4/0xe0 > [4392765.266272] [<ffffffff81514a0d>] ? > system_call_fast_compare_end+0x10/0x15 > [4392765.266314] Code: 88 ff ff 00 00 00 00 00 00 00 00 1a 93 1e 81 ff ff ff > ff 00 00 00 00 00 02 00 00 90 7c 53 f4 b3 7f 00 00 1f a1 07 00 00 00 00 00 > <4f> 18 31 f0 38 97 0f 00 00 00 00 00 00 00 00 00 01 00 00 00 00 > [4392765.266692] RIP [<ffff880fe55afec8>] 0xffff880fe55afec8 > [4392765.266735] RSP <ffff880fe55afdc0> > [4392765.266769] CR2: ffff880fe55afec8 > > > Yongsu > >