Hi ~richard-from-davel and ~marco-zannoni,

Could you please test kernel 5.4.0-48, just released to
focal-updates a few hours ago and confirm it that helps?

It has fixes for two of the four patches introduced between
5.4.0-42 and 5.4.0-45/-47 (reported to be good/bad versions.)

Thanks,
Mauricio

Details:
---

Per comment #12, good/bad version is 5.4.0-42/-47
Per comment #9, bad version is early 5.4.0-45.

$ git log Ubuntu-5.4.0-42.46..Ubuntu-5.4.0-47.51 --format='commit %s%n%b' -- 
fs/ocfs2/ | grep ^commit
commit ocfs2: fix panic on nfs server over ocfs2
commit e5a15e17a78d58f933d17cafedfcf7486a29f5b4 upstream.
commit ocfs2: fix value of OCFS2_INVALID_SLOT
commit 9277f8334ffc719fe922d776444d6e4e884dbf30 upstream.
commit ocfs2: load global_inode_alloc
commit 7569d3c754e452769a5747eeeba488179e38a5da upstream.
commit ocfs2: avoid inode removal while nfsd is accessing it
commit 4cd9973f9ff69e37dd0ba2bd6e6423f8179c329a upstream.

Which is the same between 5.4.0-42 to 5.4.0-45.

Looking at the upstream linux git tree, two of the four
commits mentioned have Fixes: tag (ie, had issues fixed.)

$ git-grep-commit e5a15e17a78d58f933d17cafedfcf7486a29f5b4
$ git-grep-commit 9277f8334ffc719fe922d776444d6e4e884dbf30
38d51b2dd171 ocfs2: change slot number type s16 to u16
$ git-grep-commit 7569d3c754e452769a5747eeeba488179e38a5da
$ git-grep-commit 4cd9973f9ff69e37dd0ba2bd6e6423f8179c329a
57c720d4144a ocfs2: fix unbalanced locking

And looking back into Focal's git tree, fortunately those
2 patches are already included in 5.4.0-48:

$ git log --oneline Ubuntu-5.4.0-47.51..origin/master-next -- fs/ocfs2/
44c9715a99ad ocfs2: change slot number type s16 to u16
5fcff07bd0be ocfs2: fix unbalanced locking

$ git describe --contains 44c9715a99ad 5fcff07bd0be
Ubuntu-5.4.0-48.52~125
Ubuntu-5.4.0-48.52~238

Hopefully both are sufficient to fix these issues, let's see.

-- 
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/1895526

Title:
  ocfs2 file system no longer write - "disk full" despite lots of free
  space

Status in linux package in Ubuntu:
  Incomplete
Status in ocfs2-tools package in Ubuntu:
  Confirmed

Bug description:
  Fairly new server on Ubuntu 20.04.1 LTS, 5.4.0-47-generic kernel, DRBD device 
across 2 sites with one server in each site, ocfs2 filesystem on DRBD device, 
shared to local network using Samba (and also Samba-AD-DC for network). All 
packages from "normal" Ubuntu repositories. ocfs2-tools is Installed: 
1.8.6-2ubuntu1. The filesystem is around 3.3 TB. Stored data amounted to 24% of 
this filesystem.
  Recent updates applied and server restarted Wed 9th Sept after which staff 
started reporting inability to save to server shares. Checked Samba settings as 
Windows error messages were at first showing permission issues, but following 
various checks no wrong Samba settings were found so restarted their server 
after which the errors were "no space left on disk". Checked on the server 
terminal and couldn't even "touch" an empty file but got "no space left on 
disk". Found an article describing limitations caused by ocfs2 cluster size, so 
copied all data out to a backup machine, recreated the ocfs2 file system using
  mkfs.ocfs2 -C 64K /dev/drbd0
  but again the "no disk space" error keeps happening despite this now being an 
empty file system. Perhaps it wasn't a cluster size problem in the first 
instance.

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: ocfs2-tools 1.8.6-2ubuntu1
  ProcVersionSignature: Ubuntu 5.4.0-47.51-generic 5.4.55
  Uname: Linux 5.4.0-47-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.8
  Architecture: amd64
  CasperMD5CheckResult: pass
  Date: Mon Sep 14 12:23:35 2020
  InstallationDate: Installed on 2020-05-06 (130 days ago)
  InstallationMedia: Ubuntu-Server 20.04 LTS "Focal Fossa" - Release amd64 
(20200423)
  ProcEnviron:
   TERM=xterm-256color
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: ocfs2-tools
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1895526/+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

Reply via email to