[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-06-29 Thread Jordi de Wal
Still no crashes seen with 4.4.0-79-generic (and newer versions). Would
consider this fixed then.

** Changed in: linux (Ubuntu)
   Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-06-21 Thread wdoekes
Uptime is now 13 days. I think we can close this one as "fixed by
4.4.0-79-generic".

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-06-09 Thread wdoekes
Update: running 4.4.0-79-generic on the original machine with issues for
24hrs (normal workload) without kernel panics thusfar. *Crosses fingers*

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-06-01 Thread wdoekes
The docker1-tcn machine with vanilla kernel 4.4.70 is still up.

And on another (abmfn-staging) machine with 4.4.0-78 I've seen the
crash. According to dmesg output in the console, btrfs and other fs
modules were loaded. Probably due to an update-grub call.

After restart, I ensured that those modules were not loaded. No crashes
have happened there since.


In all cases, the machines were running on a proxmox cluster, with "Linux 
4.4.24-1-pve" (pve-kernel-4.4.24-1-pve 4.4.24-72) on the host OS. With KVM 
version pve-qemu-kvm 2.7.0-8.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-31 Thread wdoekes
Okay. So we've been running 4.4.70 now for 22 hours and counting on
docker1-tcn.

/var/crash# uptime
 09:45:30 up 22:25,  1 user,  load average: 0,01, 0,02, 0,00

/var/crash# uname -a
Linux ossoio-docker1-tcn 4.4.70-040470-generic #201705251131 SMP Thu May 25 
15:34:16 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

/var/crash# ls -l
total 36
drwxr-xr-x 2 root root 4096 mei 29 18:19 201705291818
drwxr-xr-x 2 root root 4096 mei 29 18:37 201705291836
drwxr-xr-x 2 root root 4096 mei 29 23:53 201705292352
drwxr-xr-x 2 root root 4096 mei 30 08:00 201705300759
drwxr-xr-x 2 root root 4096 mei 30 09:49 201705300948
drwxr-xr-x 2 root root 4096 mei 30 10:58 201705301057
-rw-r--r-- 1 root root0 mei 30 11:31 
201705301119-START-vanilla-kernel-with-overlay2-instead-of-aufs
-rw-r--r-- 1 root root0 mei 31 09:16 
201705310915-22hrs-uptime-still-no-crash


Previously we had crashes at least every 8 hours. This looks promising.

But, for this machine to work, I had to switch the dockerd storage from
aufs from overlay2, because the vanilla kernel doesn't include aufs.
This change isn't a problem, but it makes this result less reliable: is
the problem with the Ubuntu-specific modules? Or with something that has
been fixed between kernel 4.4.61 and 4.4.70?


My best guess is still something with a (filesystem module?) change that went 
into 4.4.0-78 that did not get (fully) applied to the Ubuntu-specific modules.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-30 Thread wdoekes
Okay. On a different machine with different load, we've now got the same
problem:

  KERNEL: /usr/lib/debug/boot/vmlinux-4.4.0-78-generic
DUMPFILE: dump.201705300948  [PARTIAL DUMP]
CPUS: 4
DATE: Tue May 30 09:48:05 2017
  UPTIME: 01:47:38
LOAD AVERAGE: 0.05, 0.06, 0.04
   TASKS: 292
NODENAME: ossoio-docker1-tcn
 RELEASE: 4.4.0-78-generic
 VERSION: #99-Ubuntu SMP Thu Apr 27 15:29:09 UTC 2017
 MACHINE: x86_64  (2199 Mhz)
  MEMORY: 4 GB
   PANIC: "BUG: unable to handle kernel paging request at 88013a404000"
 PID: 0
 COMMAND: "swapper/3"
TASK: 88013abf1980  (1 of 4)  [THREAD_INFO: 88013a40]
 CPU: 3
   STATE: TASK_RUNNING (PANIC)

 #9 [88013a403e20] async_page_fault at 81842be8
#10 [88013a403e38] tick_nohz_idle_exit at 810ff75e
#11 [88013a403ed8] cpu_startup_entry at 810c4736
#12 [88013a403f30] start_secondary at 810517c4


Differences:

- this machine does not use zfs, the other one does
- this machine runs docker instances, the other one mainly mysqld
- this machines has x2apic enabled according to dmesg (no idea what that is)

Similarities:

- both are KVM guests (same KVM cluster, different nodes)
- the two KVM nodes have the same hardware, same kernel and same KVM host 
software
- 4 cpus, 2200MHz, flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx lm constant_tsc nopl 
xtopology pni cx16 x2apic hypervisor lahf_lm
- 512MB swap

Modules loaded:

- both: 8250_fintek autofs4 drm drm_kms_helper fb_sys_fops floppy
i2c_piix4 input_leds mac_hid parport parport_pc pata_acpi ppdev psmouse
serio_raw shpchp syscopyarea sysfillrect sysimgblt ttm

- this: aufs bridge br_netfilter ip6table_filter ip6_tables
iptable_filter iptable_nat ip_tables ipt_MASQUERADE llc nf_conntrack
nf_conntrack_ipv4 nf_conntrack_netlink nf_defrag_ipv4 nf_nat nf_nat_ipv4
nf_nat_masquerade_ipv4 nfnetlink stp veth xfrm_algo xfrm_user x_tables
xt_addrtype xt_conntrack xt_nat xt_tcpudp

- other: spl(O) zavl(PO) zcommon(PO) zfs(PO) znvpair(PO) zunicode(PO)


We should be able to run this node on the vanilla kernel and see how that goes. 
Will report back in a bit.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-24 Thread wdoekes
So, I tried to revert the backing_dev_info changes and dpkg-built an
updated kernel. But that didn't work out. Either because it isn't the
cause, or because I reverted too much or too little.

After several hours of normal-load uptime, a removal of the mysql data
dir quickly caused a panic. I did not get a dmesg+dump unfortunately,
but I'd guess the same problem still existed.

Attaching for reference:
revert-backing_dev_info-changes-of-77-78-DID-NOT-WORK.patch
^-- did not help

** Patch added: "revert-backing_dev_info-changes-of-77-78-DID-NOT-WORK.patch"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+attachment/4882561/+files/revert-backing_dev_info-changes-of-77-78-DID-NOT-WORK.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-23 Thread wdoekes
I could be on a wild goose chase here.

But one of the prominent changes between 77 and 78 is the
backing_dev_info element of the queue turning into a pointer.


Part of the "bdi" changes in this bit:
++  * UbuntuKVM guest crashed while running I/O stress test with Ubuntu kernel
++4.4.0-47-generic (LP: #1659111)

I believe from here: https://patchwork.kernel.org/patch/9547199/

For example this:

--- a/drivers/block/drbd/drbd_main.c
+++ b/drivers/block/drbd/drbd_main.c
@@ -2462,7 +2462,7 @@  static int drbd_congested(void *congested_data, int 
bdi_bits)
 
if (get_ldev(device)) {
q = bdev_get_queue(device->ldev->backing_bdev);
-   r = bdi_congested(>backing_dev_info, bdi_bits);
+   r = bdi_congested(q->backing_dev_info, bdi_bits);
put_ldev(device);
if (r)
reason = 'b';

But if I check the Ubuntu-specific code, that change does not seem to be
done everywhere:

$ zcat linux_4.4.0-78.99.diff.gz | grep bdi_congested.*backing_dev -B2 |
tail -n8

struct request_queue *q = bdev_get_queue(rdev->bdev);
 
-   ret |= bdi_congested(>backing_dev_info, bits);
+   ret |= bdi_congested(q->backing_dev_info, bits);
--
+   struct request_queue *q = bdev_get_queue(rs->dev[p].dev->bdev);
+
+   r |= bdi_congested(>backing_dev_info, bdi_bits);


Extracting only the "new" files, I find it here indeed:

$ mkdir foo; cd foo
$ patch -tp1 < ../linux_4.4.0-78.99.diff.gz
$ find . -name '*.c' | xargs grep -B2 bdi_congested.*backing_dev_info
./ubuntu/dm-raid4-5/dm-raid4-5.c-   struct request_queue *q = 
bdev_get_queue(rs->dev[p].dev->bdev);
./ubuntu/dm-raid4-5/dm-raid4-5.c-
./ubuntu/dm-raid4-5/dm-raid4-5.c:   r |= 
bdi_congested(>backing_dev_info, bdi_bits);


This is just an example of course, I believe there could be more "bdi" changes 
like that one that haven't been made.

Correct me if I'm wrong though. I've never done any kernel dev, so I
could be way off base here.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-19 Thread wdoekes
Crash info appears the same:

  KERNEL: /usr/lib/debug/boot/vmlinux-4.4.0-78-generic
DUMPFILE: dump.201705191443  [PARTIAL DUMP]
CPUS: 4
DATE: Fri May 19 14:43:31 2017
  UPTIME: 00:43:02
LOAD AVERAGE: 2.53, 1.81, 2.56
   TASKS: 544
NODENAME: 
 RELEASE: 4.4.0-78-generic
 VERSION: #99-Ubuntu SMP Thu Apr 27 15:29:09 UTC 2017
 MACHINE: x86_64  (2199 Mhz)
  MEMORY: 16 GB
   PANIC: "BUG: unable to handle kernel paging request at 88042d684000"
 PID: 0
 COMMAND: "swapper/1"
TASK: 88042d678000  (1 of 4)  [THREAD_INFO: 88042d68]
 CPU: 1
   STATE: TASK_RUNNING (PANIC)

bt:
 #9 [88042d683e20] async_page_fault at 81842be8
#10 [88042d683e38] tick_nohz_idle_exit at 810ff75e
#11 [88042d683ed8] cpu_startup_entry at 810c4736
#12 [88042d683f30] start_secondary at 810517c4

bt -f:
 #9 [88042d683e20] async_page_fault at 81842be8
88042d683e28: 88042d68  
88042d683e38: 810ff75e 
#10 [88042d683e38] tick_nohz_idle_exit at 810ff75e
88042d683e40: 88042d683ed0 81f38d40 
88042d683e50: 0259403d7830 2800 
88042d683e60: 00010008b4dc  
88042d683e70: 0014 0001 
88042d683e80:  0001 
88042d683e90: 0083 0083 
88042d683ea0:  88042d684000 
88042d683eb0: 0010 00010082 
88042d683ec0: 88042d683ed0 0018 
88042d683ed0: 88042d683f28 810c4736 
#11 [88042d683ed8] cpu_startup_entry at 810c4736
88042d683ee0: 88042d68 88042d684000 
88042d683ef0: 7072184c56e60054 ada92d752b7bcf68 
88042d683f00:   
88042d683f10:   
88042d683f20:  88042d683f48 
88042d683f30: 810517c4

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-19 Thread Jordi de Wal
** Tags added: kernel-unable-to-test-upstream

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-19 Thread wdoekes
** Changed in: linux (Ubuntu)
   Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-19 Thread wdoekes
Well. That did not go so well: there were no ZFS modules in the builds.

We've tried all of:

* http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.8-vivid/linux-
image-3.19.8-031908-generic_3.19.8-031908.201505110938_amd64.deb

* http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.68/linux-
image-4.4.68-040468-generic_4.4.68-040468.201705140831_amd64.deb

* 4.4.0-78-generic with ZFS modules disabled.

But because there was no ZFS, our setup wasn't the same.

We tried:
- 15 minutes of file copying/removing with sync => no panic

Then we tried the 78-kernel with ZFS to reproduce the previous days panic:
- file copying on the ZFS disk => no panic
- 15 minutes of stress(1) testing with `stress -m 1 -c 1 -i 1 -d 1` => no panic
- repeat of yesterdays tasks => *instant* *panic*

The tasks were in this case:
- removing the mysql data dir
- aborting the rm, because mysqld (maria) was still running
- stopping mysqld, did not work
- resuming removal of data dir
- mkdir of data dir (took rather long)
- kill -9 on mysqld
- kernel panic within 2s

Previously the panic would occur when we were transferring a complete
mysql dataset of 100G-500G over tcp to xbstream (receive).



We cannot test any further on this system without working ZFS support,
since the environment seems to be different enough for the panic not to
happen.

Is there any way you could provide the ZFS modules for the stock kernel?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-18 Thread Joseph Salisbury
Would it be possible for you to test the latest upstream stable kernel?
Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the
latest v4.4 stable kernel[0].

If this bug is fixed in the mainline kernel, please add the following
tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag:
'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, 
please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as 
"Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.68


Can you also test the latest 3.19 upstream stable kernel? This will tell
us if the fix in 4.1 was also sent for inclusion in the stable releases.
It can be downloaded from:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.8-vivid/

** Tags added: kernel-da-key needs-bisect xenial

** Changed in: linux (Ubuntu)
   Status: Confirmed => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-18 Thread Joseph Salisbury
Does the panic stop happening if you boot back into -77?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-18 Thread wdoekes
> Does the panic stop happening if you boot back into -77?

Yes. It's now running fine for more thant 3 hours now on -77.

Observe that we have upgraded more than one machine to -78, and only one
machine has trouble.


> Would it be possible for you to test the latest upstream stable kernel?

Ah, you have debianized builds for upstream kernels. I'm sure we can try
that tomorrow.


Thanks for your questions/feedback.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-18 Thread Joseph Salisbury
** Changed in: linux (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-18 Thread wdoekes
** Changed in: linux (Ubuntu)
   Status: Incomplete => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1691741] Re: Execute NX-protected page - 4.4.0-78-generic - kernel panic

2017-05-18 Thread Jordi de Wal
Due to the nature of the data on the machine and the fact that I don't
know what apport will send, I'm unable to execute the apport-collect.

# Some data from /usr/bin/crash:
  KERNEL: /usr/lib/debug/boot/vmlinux-4.4.0-78-generic
DUMPFILE: dump.201705181342  [PARTIAL DUMP]
CPUS: 4
DATE: Thu May 18 13:42:12 2017
  UPTIME: 00:16:34
LOAD AVERAGE: 0.21, 0.05, 0.01
   TASKS: 547
NODENAME: 
 RELEASE: 4.4.0-78-generic
 VERSION: #99-Ubuntu SMP Thu Apr 27 15:29:09 UTC 2017
 MACHINE: x86_64  (2199 Mhz)
  MEMORY: 16 GB
   PANIC: "BUG: unable to handle kernel paging request at 88042a284000"
 PID: 0
 COMMAND: "swapper/1"
TASK: 88042a278000  (1 of 4)  [THREAD_INFO: 88042a28]
 CPU: 1
   STATE: TASK_RUNNING (PANIC)

# crash> bt
PID: 0  TASK: 88042a278000  CPU: 1   COMMAND: "swapper/1"
 #0 [88042a283b78] machine_kexec at 8105c0db
 #1 [88042a283bd8] crash_kexec at 8110e572
 #2 [88042a283ca8] oops_end at 81031c49
 #3 [88042a283cd0] no_context at 8106ad35
 #4 [88042a283d30] __bad_area_nosemaphore at 8106b000
 #5 [88042a283d78] bad_area_nosemaphore at 8106b183
 #6 [88042a283d88] __do_page_fault at 8106b447
 #7 [88042a283de0] trace_do_page_fault at 8106b7f7
 #8 [88042a283e10] do_async_page_fault at 81063ef9
 #9 [88042a283e20] async_page_fault at 81842be8
#10 [88042a283e38] tick_nohz_idle_exit at 810ff75e
#11 [88042a283ed8] cpu_startup_entry at 810c4736
#12 [88042a283f30] start_secondary at 810517c4


# crash> bt -f
#  #9 [88042a283e20] async_page_fault at 81842be8
88042a283e28: 88042a28  
88042a283e38: 810ff75e 
#10 [88042a283e38] tick_nohz_idle_exit at 810ff75e
88042a283e40: 88042a283ed0 81f38d40 
88042a283e50: 00e797438af0 4c00 
88042a283e60: 00010002a665  
88042a283e70: 000a 0001 
88042a283e80:  0001 
88042a283e90: 0083 0083 
88042a283ea0:  88042a284000 
88042a283eb0: 0010 00010082 
88042a283ec0: 88042a283ed0 0018 
88042a283ed0: 88042a283f28 810c4736 
#11 [88042a283ed8] cpu_startup_entry at 810c4736
88042a283ee0: 88042a28 88042a284000 
88042a283ef0: ee041b0196f77cc4 a1abbcd2b8b123ce 
88042a283f00:   
88042a283f10:   
88042a283f20:  88042a283f48 
88042a283f30: 810517c4 
#12 [88042a283f30] start_secondary at 810517c4

# crash> dis tick_nohz_idle_exit
0x810ff74f :   mov%r12,0xa8(%rbx)
0x810ff756 :   mov%r12,%rsi
0x810ff759 :   callq  0x810ff170 

0x810ff75e :   mov0xd0989b(%rip),%rdi  
  # 0x81e09000 
0x810ff765 :   sub0x78(%rbx),%rdi

# lsmod info's
Module  Size  Used by
zfs  2813952  5
zunicode  331776  1 zfs
zcommon57344  1 zfs
znvpair90112  2 zfs,zcommon
spl   102400  3 zfs,zcommon,znvpair
zavl   16384  1 zfs
ppdev  20480  0
input_leds 16384  0
shpchp 36864  0
serio_raw  16384  0
i2c_piix4  24576  0
8250_fintek16384  0
parport_pc 32768  0
parport49152  2 ppdev,parport_pc
mac_hid16384  0
autofs440960  2
ttm94208  0
drm_kms_helper155648  0
syscopyarea16384  1 drm_kms_helper
sysfillrect16384  1 drm_kms_helper
sysimgblt  16384  1 drm_kms_helper
fb_sys_fops16384  1 drm_kms_helper
psmouse   131072  0
drm   364544  2 ttm,drm_kms_helper
pata_acpi  16384  0
floppy 73728  0

No idea if this is useful though.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1691741

Title:
  Execute NX-protected page - 4.4.0-78-generic - kernel panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1691741/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs