Using kernels 5.15.0-67-generic and 5.19.0-35-generic I can no longer reproduce the problem of a CPU core going to an infinite busy loop. With these kernels the situation when the ticket expires is that 2 messages are logged every 2 seconds (which seems excessive but isn't a DoS) until the filesystem is umounted OR the user generates a new ticket (which includes running "kinit", logging in again for ssh sessions, and unlocking the screen for GNOME and KDE sessions). When the user generates a new ticket it is noticed by the kernel and the files become available again.
I think that messages are logged too frequently, but the situation otherwise works as expected now. I don't know when this bug was fixed, the kernel package changelogs have lots of entries about pulling from other sources and I didn't try to chase down the other changelogs. I don't know which other Ubuntu kernels have this bug fixed. All kernels used by systems I run have it fixed so for me it's a solved problem. Other people may have different experiences. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1995539 Title: kernel infinite loop on Kerberos CIFS mount when ticket expires Status in linux package in Ubuntu: Confirmed Bug description: I mount a CIFS filesystem with Kerberos after logging in with an Active Directory domain account (which creates the Kerberos ticket with a 10 hour expiry - the default for Active Directory). When the ticket expires I get lots of messages like the following and a kernel thread for CIFS using 100% of a CPU core. This problem is not resolved on umount or after any reasonable length of time (I've had machines in that state for over a week). This happens with Ubuntu 22.04 with the latest kernel as well as with 20.04 with the generic kernel, the OEM kernel, and the HWE kernel. Nov 3 07:48:56 u3d05ng3 kernel: [81347.750474] CIFS: VFS: Verify user has a krb5 ticket and keyutil s is installed Nov 3 07:48:56 u3d05ng3 kernel: [81347.750475] CIFS: VFS: \\AD-6-ACT.sm.local Send error in SessSet up = -126 Nov 3 07:48:56 u3d05ng3 kernel: [81347.750480] CIFS: VFS: Verify user has a krb5 ticket and keyutil s is installed Nov 3 07:48:56 u3d05ng3 kernel: [81347.750481] CIFS: VFS: \\AD-6-ACT.sm.local Send error in SessSet up = -126 Nov 3 07:48:56 u3d05ng3 kernel: [81347.750485] CIFS: VFS: Verify user has a krb5 ticket and keyutil s is installed Nov 3 07:48:56 u3d05ng3 kernel: [81347.750487] CIFS: VFS: \\AD-6-ACT.sm.local Send error in SessSet up = -126 Nov 3 07:49:01 u3d05ng3 kernel: [81352.754469] SMB2_auth_kerberos: 1423149 callbacks suppressed Nov 3 07:49:01 u3d05ng3 kernel: [81352.754473] CIFS: VFS: Verify user has a krb5 ticket and keyutil s is installed Nov 3 07:49:01 u3d05ng3 kernel: [81352.754477] cifs_setup_session: 1423149 callbacks suppressed Nov 3 07:49:01 u3d05ng3 kernel: [81352.754479] CIFS: VFS: \\AD-6-ACT.sm.local Send error in SessSet up = -126 Nov 3 07:49:01 u3d05ng3 kernel: [81352.754484] CIFS: VFS: Verify user has a krb5 ticket and keyutil s is installed ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: linux-image-5.15.0-52-generic 5.15.0-52.58 ProcVersionSignature: Ubuntu 5.15.0-52.58-generic 5.15.60 Uname: Linux 5.15.0-52-generic x86_64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC0: russell.coker 2859 F.... pulseaudio CasperMD5CheckResult: unknown CurrentDesktop: KDE Date: Thu Nov 3 11:44:17 2022 InstallationDate: Installed on 2022-05-13 (173 days ago) InstallationMedia: Ubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 (20210209.1) MachineType: Dell Inc. Precision 3560 ProcFB: 0 i915drmfb ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-52-generic root=UUID=8d80bec3-0520-4486-aac5-2b688f71ce12 ro rootflags=subvol=22.04 nosmt RelatedPackageVersions: linux-restricted-modules-5.15.0-52-generic N/A linux-backports-modules-5.15.0-52-generic N/A linux-firmware 20220329.git681281e4-0ubuntu3.6 SourcePackage: linux UpgradeStatus: Upgraded to jammy on 2022-07-01 (124 days ago) WifiSyslog: dmi.bios.date: 09/07/2022 dmi.bios.release: 1.23 dmi.bios.vendor: Dell Inc. dmi.bios.version: 1.23.0 dmi.board.name: 04RH8K dmi.board.vendor: Dell Inc. dmi.board.version: A00 dmi.chassis.type: 10 dmi.chassis.vendor: Dell Inc. dmi.modalias: dmi:bvnDellInc.:bvr1.23.0:bd09/07/2022:br1.23:svnDellInc.:pnPrecision3560:pvr:rvnDellInc.:rn04RH8K:rvrA00:cvnDellInc.:ct10:cvr:sku0A22: dmi.product.family: Precision dmi.product.name: Precision 3560 dmi.product.sku: 0A22 dmi.sys.vendor: Dell Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1995539/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp