Re: backport of missing fs/smb patches not in 6.6.30 stable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, May 02, 2024 at 11:28:38PM -0500, Steve French wrote:
6.6.30-rc1 has a large set of fs/smb (cifs.ko and ksmbd.ko) patches
backported but was missing more than 30 fixes so I put together a safe
backport of the remaining, leaving out patches that had dependencies
on things outside of fs/smb

The following changes since commit 488f7008e62890fae8c7a2d3583913c8074f1fc6:

 smb3: fix lock ordering potential deadlock in cifs_sync_mid_result
(2024-04-30 12:30:53 -0500)

are available in the Git repository at:

 git://git.samba.org/ksmbd.git tags/6.6.30-rc1-full-fs-smb-backport

for you to fetch changes up to 411b6f385ac2427ee9d70fae277a4ed6b9d3983f:

 smb: smb2pdu.h: Avoid -Wflex-array-member-not-at-end warnings
(2024-05-01 02:18:25 -0500)

----------------------------------------------------------------
full backport for 6.6.30, includes all 80 (of the relevant) missing
fs/smb changesets

Test results look good (and better than without the patches).  Here
are the functional test results (they passed exhaustive set of tests
to various server types):
http://smb311-linux-testing.southcentralus.cloudapp.azure.com/#/builders/3/builds/99
http://smb311-linux-testing.southcentralus.cloudapp.azure.com/#/builders/5/builds/117
http://smb311-linux-testing.southcentralus.cloudapp.azure.com/#/builders/9/builds/51
http://smb311-linux-testing.southcentralus.cloudapp.azure.com/#/builders/10/builds/63

Note that 22 patches had dependencies and were not appropriate to
backport and are not included, but here is the list of the additional
80 fs/smb patches included, many of which fix bugs (the others reduce
risk of backport, and help avoid merge conflicts):
411b6f385ac2 (HEAD -> fs-smb-backport-linux-6.6.30-rc1, tag:
6.6.30-rc1-full-fs-smb-backport,
origin/fs-smb-backport-linux-6.6.30-rc1) smb: smb2pdu.h: Avoid
-Wflex-array-member-not-at-end warnings

Thanks Steve, I'll pick these up.

In the future, if the patches don't need massaging, just a list of the
upstream commit ids would be great :)

--
Thanks,
Sasha




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux