[07:25] akselmo, creating the patch from the code snippet in the ticket is the easy part. coming up with a justification why it's needed not so much without knowing anything about it ;-) === Beret- is now known as Beret === sashal_ is now known as sashal [13:32] Hey folks. I encountered rpeated crash in Ubuntu 20.04 LTS when they reboot one of the remote CIFS mounts that looks a lot like https://www.suse.com/support/kb/doc/?id=000019780 [13:32] https://github.com/openSUSE/kernel/commit/a52930353eaf443489a350a135c5525a4acbbf56#diff-365e109294d97a19e9458fa962d35d39ee87651aa464ad34c68606d81783c170 [13:32] Commit a529303 in openSUSE/kernel "cifs: handle empty list of targets in cifs_reconnect()" [13:32] I was wondering if this never got pushed upstream [13:33] Could someone help me locate the branch for 20.04 LTS 5.40.0-80 x86_64 so I could look over that section? [13:33] fs/cifs/connect.c [13:34] symptoms are super annoying at present since mounts just hang and rebooting seems only fix. [13:34] (our current workaround is just to leave the windows mounts active only briefly on Ubuntu 20.04) [14:01] hi, nemo. you can find the source here: https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/focal/log/?h=Ubuntu-5.4.0-80.90 [14:03] mhcerri: thank you [14:03] nemo, I think we have this commit in the version in proposed as by https://bugs.launchpad.net/bugs/1935833 [14:03] Launchpad bug 1935833 in linux (Ubuntu Focal) "linux-azure CIFS DFS oops" [Medium, Fix Committed] [14:04] mhcerri: oooh even better [14:04] good to have someone experieinced looking at it [14:04] mhcerri: so it'll be in backports shortly? [14:04] let me check the proposed version to confirm [14:04] mhcerri: interesting. reported only recently. The opensuse one was fixed last summer [14:05] I wonder how often things like this fail to make it back upstream ☹ [14:07] hm. [14:07] I wonder how similar the OpenSUSE code is to the ubuntu [14:07] let's see ☺ [14:07] nemo, yeah. this commit in included in 5.4.0-81.9 [14:08] https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/focal/log/?h=Ubuntu-5.4.0-81.91&qt=grep&q=cifs [14:08] man. this was driving us bonkers for like a month [14:08] moutn hangs, reboot, mount hangs, reboot [14:09] finally made a sudo script to load mounts on demand as needed [14:09] but good to know. thanks! [14:09] nemo, if you want you can try to install the version in focal-proposed to confirm it fixes it. this version is scheduled to be released next week [14:10] mhcerri: could do that in test perhaps [14:10] Loool [14:10] Signed-off-by: Paulo Alcantara (SUSE) [14:10] w/ author date of last year [14:11] ok. so just the opensuse one. very very late... and somehow missing the 20.04 release. just an oversight I suppose [14:11] so. yay! [14:11] thanks again. [14:15] mhcerri: so. sorry. I've never done this before and don't want to screw up the server, even if it is just our "cmtest" server [14:15] mhcerri: I just do apt -t focal-proposed update linux-kernel ? [14:15] then reboot and wait to see if the mount dies again? [14:16] oh. I guess I probably need to make sure the apt list includes proposed. lessee [14:16] nemo, you can find the details in this link: https://wiki.ubuntu.com/Testing/EnableProposed [14:16] thanks [14:19] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/log/fs/cifs/connect.c hmmmm checked in last august. what the heck [14:19] how did this not make it into ubuntu 20.04! [14:19] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/fs/cifs/connect.c?id=a52930353eaf443489a350a135c5525a4acbbf56 [14:19] Commit a529303 in kernel/git/torvalds/linux.git "cifs: handle empty list of targets in cifs_reconnect()" [14:20] oh wait. I'm an idiot. ofc it wouldn't be in 20.04 - last year, the plague year is melding in my mind with this one [14:20] it just took a long time to get pulled into backports 😃 [14:21] nemo, that was only included in 5.9 and since it doesn't have a fixes tag or cc:stable in it, it is not easy to "find" such fixes until we have a bug report and we start to investigate it [14:21] right [14:21] mhcerri: naw. it was me mixing up 21.04 and 20.04 ☺ [14:21] hehe === sarnold_ is now known as sarnold === lan3y is now known as Laney [16:15] juergh: heh true. i'll keep talking with the peeps about this on github and hopefully we get somekind of patch for this one day. thanks for the help everyone! === kees_ is now known as kees