[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-01-09 Thread Rafael David Tinoco
Last good test:

https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac
/autopkgtest-eoan/eoan/amd64/o/ocfs2-tools/20190910_143817_4312f@/log.gz

Kernel: 5.2.0-15-generic

First failure:

https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac
/autopkgtest-eoan/eoan/amd64/o/ocfs2-tools/20190918_060126_bd321@/log.gz

Kernel: 5.3.0-10-generic

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

Title:
  ocfs2-tools is causing kernel panics in Ubuntu Focal
  (Ubuntu-5.4.0-9.12)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ocfs2-tools/+bug/1852122/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-01-09 Thread Rafael David Tinoco
Waiting on upstream bug.

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

Title:
  ocfs2-tools is causing kernel panics in Ubuntu Focal
  (Ubuntu-5.4.0-9.12)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ocfs2-tools/+bug/1852122/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-01-10 Thread Andreas Hasenack
** Tags added: update-excuse

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

Title:
  ocfs2-tools is causing kernel panics in Ubuntu Focal
  (Ubuntu-5.4.0-9.12)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ocfs2-tools/+bug/1852122/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-01-13 Thread Rafael David Tinoco
Thanks for checking this Andreas! Looks like upstream got a fix for the
issue and Debian has confirmed it worked. With that, I'll check if it
fixes the issue indeed and suggest the SRU to the kernel-team so we can
unblock ocfs2-tools.

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

Title:
  ocfs2-tools is causing kernel panics in Ubuntu Focal
  (Ubuntu-5.4.0-9.12)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ocfs2-tools/+bug/1852122/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-01-13 Thread Rafael David Tinoco
The upstream fix is likely this:

>From b73eba2a867e10b9b4477738677341f3307c07bb Mon Sep 17 00:00:00 2001
From: Gang He 
Date: Sat, 4 Jan 2020 13:00:22 -0800
Subject: [PATCH] ocfs2: fix the crash due to call ocfs2_get_dlm_debug once
 less

Because ocfs2_get_dlm_debug() function is called once less here, ocfs2
file system will trigger the system crash, usually after ocfs2 file
system is unmounted.

This system crash is caused by a generic memory corruption, these crash
backtraces are not always the same, for exapmle,

ocfs2: Unmounting device (253,16) on (node 172167785)
general protection fault:  [#1] SMP PTI
CPU: 3 PID: 14107 Comm: fence_legacy Kdump:
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996)
RIP: 0010:__kmalloc+0xa5/0x2a0
Code: 00 00 4d 8b 07 65 4d 8b
RSP: 0018:aa1fc094bbe8 EFLAGS: 00010286
RAX:  RBX: d310a8800d7a3faf RCX: 
RDX:  RSI: 0dc0 RDI: 96e68fc036c0
RBP: d310a8800d7a3faf R08: 96e6ffdb10a0 R09: 752e7079
R10: 0001c513 R11: 04091041 R12: 0dc0
R13: 0039 R14: 96e68fc036c0 R15: 96e68fc036c0
FS:  7f699dfba540() GS:96e6ffd8() knlGS:0
CS:  0010 DS:  ES:  CR0: 80050033
CR2: 55f3a9d9b768 CR3: 2cd1c000 CR4: 06e0
Call Trace:
 ext4_htree_store_dirent+0x35/0x100 [ext4]
 htree_dirblock_to_tree+0xea/0x290 [ext4]
 ext4_htree_fill_tree+0x1c1/0x2d0 [ext4]
 ext4_readdir+0x67c/0x9d0 [ext4]
 iterate_dir+0x8d/0x1a0
 __x64_sys_getdents+0xab/0x130
 do_syscall_64+0x60/0x1f0
 entry_SYSCALL_64_after_hwframe+0x49/0xbe
RIP: 0033:0x7f699d33a9fb

This regression problem was introduced by commit e581595ea29c ("ocfs: no
need to check return value of debugfs_create functions").

Link: http://lkml.kernel.org/r/20191225061501.13587-1-...@suse.com
Fixes: e581595ea29c ("ocfs: no need to check return value of debugfs_create 
functions")
Signed-off-by: Gang He 
Acked-by: Joseph Qi 
Cc: Mark Fasheh 
Cc: Joel Becker 
Cc: Junxiao Bi 
Cc: Changwei Ge 
Cc: Gang He 
Cc: Jun Piao 
Cc: [5.3+]
Signed-off-by: Andrew Morton 
Signed-off-by: Linus Torvalds 

as reported in upstream bug. Giving it a try to finally suggest as a SRU
to the kernel team.

** Changed in: ocfs2-tools (Ubuntu Eoan)
   Status: In Progress => Invalid

** Changed in: ocfs2-tools (Ubuntu Focal)
   Status: In Progress => Invalid

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

Title:
  ocfs2-tools is causing kernel panics in Ubuntu Focal
  (Ubuntu-5.4.0-9.12)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ocfs2-tools/+bug/1852122/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-01-13 Thread Rafael David Tinoco
Yep, fixes the issue:

[   25.249831] ocfs2: Registered cluster interface o2cb
[   25.257661] OCFS2 User DLM kernel interface loaded
[   25.265196] o2hb: Heartbeat mode set to local
[   34.231435] o2dlm: Joining domain F67405C564CB4A7CAEBA6F6ACCA2C82F
[   34.231436] (
[   34.231437] 0
[   34.231438] ) 1 nodes
[   34.231825] JBD2: Ignoring recovery information on journal
[   34.233058] ocfs2: Mounting device (7,0) on (node 0, slot 0) with ordered 
data mode.
[   38.246001] o2dlm: Leaving domain F67405C564CB4A7CAEBA6F6ACCA2C82F
[   38.247583] ocfs2: Unmounting device (7,0) on (node 0)
[   50.998435] ocfs2: Unregistered cluster interface o2cb
[   51.117395] ocfs2: Registered cluster interface o2cb
[   51.124916] OCFS2 User DLM kernel interface loaded
[   51.131192] o2hb: Heartbeat mode set to local
[   59.999672] o2dlm: Joining domain 1D1FFAA94E654FE6B94AA0E44029CE9E
[   59.999674] (
[   59.999675] 0
[   59.999676] ) 1 nodes
[   60.000252] JBD2: Ignoring recovery information on journal
[   60.001543] ocfs2: Mounting device (7,0) on (node 0, slot 0) with ordered 
data mode.
[   64.043638] o2dlm: Leaving domain 1D1FFAA94E654FE6B94AA0E44029CE9E
[   64.045484] ocfs2: Unmounting device (7,0) on (node 0)
[   70.866574] random: crng init done
[   70.866586] random: 7 urandom warning(s) missed due to ratelimiting

I'll propose patch to kernel team.

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

Title:
  ocfs2-tools is causing kernel panics in Ubuntu Focal
  (Ubuntu-5.4.0-9.12)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ocfs2-tools/+bug/1852122/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-01-13 Thread Rafael David Tinoco
** Description changed:

+ 
+ [Impact] 
+ 
+  * Umounts to OCFS2 filesystems will cause a kernel crash in any kernel
+ containing commit e581595ea29c (v5.3-rc1) and not containing its fix
+ b73eba2a867e (v5.5-rc5).
+ 
+ [Test Case]
+ 
+  * ocfs2_reproducer.sh (attached to this bug)
+ 
+ [Regression Potential]
+ 
+  * it could cause ocfs2 issues, so I guess its a low impact considering 
amount of users.
+  * Its a straightforward fix identified by upstream developer and a clean 
cherry-pick for us.
+ 
+ [Other Info]
+ 
+  * Original description:
+ 
  I noticed the tests for ocfs2-tools/1.8.6-1ubuntu1 were constantly
  retrying themselves. It's a feature we have so that transient /
  occasional failures are auto-retried, but it's misfiring here because
  we're not detecting that it's a consistent failure. That particular bug
  is fixed, but it means that ocfs2-tools is failing on ppc64el. Here's
  the important part of the log, full output attached.
  
  [   85.605738] BUG: Unable to handle kernel data access at 0x01744098
-   
   [   85.605850] Faulting instruction address: 
0xc0e81168
-   
   [   85.605901] Oops: Kernel access of bad 
area, sig: 11 [#1]
-   
   [   85.605970] LE PAGE_SIZE=64K MMU=Hash SMP 
NR_CPUS=2048 NUMA pSeries
-   
   [   85.606029] Modules linked in: ocfs2 
quota_tree ocfs2_dlmfs ocfs2_stack_o2cb ocfs2_dlm ocfs2_nodemanager 
ocfs2_stackglue iptable_mangle xt_TCPMSS xt_tcpudp bpfilter dm_multipath 
scsi_dh_rdac scsi_dh_emc scsi_dh_alua vmx_crypto crct10dif_vpmsum sch_fq_codel 
ip_tables x_tables autofs4 btrfs xor zstd_compress raid6_pq libcrc32c 
crc32c_vpmsum virtio_net virtio_blk net_failover failover
-   
   [   85.606291] CPU: 0 PID: 1 Comm: systemd 
Not tainted 5.3.0-18-generic #19-Ubuntu
-   
   [   85.606350] NIP:  c0e81168 LR: 
c054f240 CTR: 
-   
   [   85.606410] REGS: c0005a3e3700 TRAP: 
0300   Not tainted  (5.3.0-18-generic)
-   
   [   85.606469] MSR:  80009033 
  CR: 28024448  XER: 
-   
   [   85.606531] CFAR: 701f9806f638 DAR: 
01744098 DSISR: 4000 IRQMASK: 0 
-   
   [   85.606531] GPR00: 7374 
c0005a3e3990 c19c9100 c0004fe462a8 
-   
   [   85.606531] GPR04: c0005856d840 
000e 74656772 c0004fe4a568 
-   
   [   85.606531] GPR08:  
c00058568004 01744090  
-   
   [   85.606531] GPR12: e8086002 
c1d6 7fffddd522d0  
-   
   [   85.606531] GPR16:  
  c755e07c 
-   
   [   85.606531] GPR20: c000598caca8 
c0005a3e3a58  c00058292f00 
-   
   [   85.606531] GPR24: c0eea710 
 c0005856d840 c755e074 
-   
   [   85.606531] GPR28: 6518907d 
c0005a3e3a68 c0004fe4b160 027c47b6 
-   
   [   85.607079] NIP [c0e81168] 
rb_insert_color+0x18/0x1c0
-   

[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-01-13 Thread Rafael David Tinoco
Patches for Focal and SRU were sent to kernel-t...@lists.ubuntu.com:

https://lists.ubuntu.com/archives/kernel-team/2020-January/106845.html
https://lists.ubuntu.com/archives/kernel-team/2020-January/106846.html

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

Title:
  ocfs2-tools is causing kernel panics in Ubuntu Focal
  (Ubuntu-5.4.0-9.12)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ocfs2-tools/+bug/1852122/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-01-23 Thread Rafael David Tinoco
Eoan patch was acked. Focal patch is already in latest kernel version.

** Changed in: linux (Ubuntu Focal)
   Status: In Progress => Fix Released

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

Title:
  ocfs2-tools is causing kernel panics in Ubuntu Focal
  (Ubuntu-5.4.0-9.12)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ocfs2-tools/+bug/1852122/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1852122] Re: ocfs2-tools is causing kernel panics in Ubuntu Focal (Ubuntu-5.4.0-9.12)

2020-02-12 Thread Rafael David Tinoco
VERIFICATION:

(k)rafaeldtinoco@ocfs2:~$ apt-cache policy linux-image-5.4.0-14-generic
linux-image-5.4.0-14-generic:
  Installed: 5.4.0-14.17
  Candidate: 5.4.0-14.17
  Version table:
 *** 5.4.0-14.17 500
500 http://br.archive.ubuntu.com/ubuntu focal-proposed/main amd64 
Packages
100 /var/lib/dpkg/status

(k)rafaeldtinoco@ocfs2:~/scripts$ sudo ./ocfs2_reproducer.sh
=== dlmfs ===
ocfs2_dlmfs /dlm ocfs2_dlmfs rw,relatime 0 0
=== lsmod ===
ocfs2_stack_o2cb   16384  0
ocfs2_dlm 192512  1 ocfs2_stack_o2cb
ocfs2_nodemanager 196608  7 ocfs2_stack_o2cb,ocfs2_dlm,ocfs2_dlmfs
ocfs2_stackglue20480  2 ocfs2_stack_o2cb,ocfs2_dlmfs
=== o2hbmonitor ===
1026 o2hbmonitor
=== o2cluster ===
o2cb,ocfs2,local
=== o2cb_ctl ===
cluster:
name = ocfs2
node_count = 1
status = configured

=== losetup ===
200+0 records in
200+0 records out
209715200 bytes (210 MB, 200 MiB) copied, 0.192249 s, 1.1 GB/s
=== mkfs ===
mkfs.ocfs2 1.8.6
Cluster stack: o2cb
Cluster name: ocfs2
Stack Flags: 0x0
NOTE: Feature extended slot map may be enabled
Label:
Features: sparse extended-slotmap backup-super unwritten inline-data 
strict-journal-super xattr indexed-dirs refcount discontig-bg append-dio
Block size: 1024 (10 bits)
Cluster size: 4096 (12 bits)
Volume size: 209715200 (51200 clusters) (204800 blocks)
Cluster groups: 7 (tail covers 5120 clusters, rest cover 7680 clusters)
Extent allocator size: 2097152 (1 groups)
Journal size: 4194304
Node slots: 2
Creating bitmaps: done
Initializing superblock: done
Writing system files: done
Writing superblock: done
Writing backup superblock: 0 block(s)
Formatting Journals: done
Growing extent allocator: done
Formatting slot map: done
Formatting quota files: done
Writing lost+found: done
mkfs.ocfs2 successful

=== mount ===
Filesystem 1K-blocks  Used Available Use% Mounted on
/dev/loop0204800 14904189896   8% /mnt
cleanup

** Tags removed: verification-needed-eoan
** Tags added: verification-done verification-done-eoan

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

Title:
  ocfs2-tools is causing kernel panics in Ubuntu Focal
  (Ubuntu-5.4.0-9.12)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ocfs2-tools/+bug/1852122/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs