Skip to content

Commit cc2b238

Browse files
authored
Update kernel-uvm config to support extended attributes with CIFS (#15498)
1 parent 2045810 commit cc2b238

File tree

3 files changed

+38
-6
lines changed

3 files changed

+38
-6
lines changed

SPECS/kernel-uvm/config

Lines changed: 33 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -975,6 +975,7 @@ CONFIG_XFRM_SUB_POLICY=y
975975
# CONFIG_XFRM_STATISTICS is not set
976976
# CONFIG_NET_KEY is not set
977977
# CONFIG_XDP_SOCKETS is not set
978+
CONFIG_NET_HANDSHAKE=y
978979
CONFIG_INET=y
979980
CONFIG_IP_MULTICAST=y
980981
CONFIG_IP_ADVANCED_ROUTER=y
@@ -2776,16 +2777,44 @@ CONFIG_EROFS_FS_ZIP=y
27762777
# CONFIG_EROFS_FS_ZIP_DEFLATE is not set
27772778
# CONFIG_EROFS_FS_PCPU_KTHREAD is not set
27782779
CONFIG_NETWORK_FILESYSTEMS=y
2779-
# CONFIG_NFS_FS is not set
2780+
CONFIG_NFS_FS=y
2781+
# CONFIG_NFS_V2 is not set
2782+
CONFIG_NFS_V3=y
2783+
CONFIG_NFS_V3_ACL=y
2784+
CONFIG_NFS_V4=y
2785+
# CONFIG_NFS_SWAP is not set
2786+
CONFIG_NFS_V4_1=y
2787+
CONFIG_NFS_V4_2=y
2788+
CONFIG_PNFS_FILE_LAYOUT=y
2789+
CONFIG_PNFS_BLOCK=y
2790+
CONFIG_PNFS_FLEXFILE_LAYOUT=y
2791+
CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
2792+
# CONFIG_NFS_V4_1_MIGRATION is not set
2793+
CONFIG_NFS_V4_SECURITY_LABEL=y
2794+
# CONFIG_ROOT_NFS is not set
2795+
# CONFIG_NFS_USE_LEGACY_DNS is not set
2796+
CONFIG_NFS_USE_KERNEL_DNS=y
2797+
CONFIG_NFS_DISABLE_UDP_SUPPORT=y
2798+
# CONFIG_NFS_V4_2_READ_PLUS is not set
27802799
# CONFIG_NFSD is not set
2800+
CONFIG_GRACE_PERIOD=y
2801+
CONFIG_LOCKD=y
2802+
CONFIG_LOCKD_V4=y
2803+
CONFIG_NFS_ACL_SUPPORT=y
2804+
CONFIG_NFS_COMMON=y
2805+
CONFIG_NFS_V4_2_SSC_HELPER=y
2806+
CONFIG_SUNRPC=y
2807+
CONFIG_SUNRPC_BACKCHANNEL=y
2808+
# CONFIG_RPCSEC_GSS_KRB5 is not set
2809+
# CONFIG_SUNRPC_DEBUG is not set
27812810
# CONFIG_CEPH_FS is not set
27822811
CONFIG_CIFS=y
27832812
CONFIG_CIFS_STATS2=y
27842813
# CONFIG_CIFS_ALLOW_INSECURE_LEGACY is not set
2785-
# CONFIG_CIFS_UPCALL is not set
2786-
# CONFIG_CIFS_XATTR is not set
2814+
CONFIG_CIFS_UPCALL=y
2815+
CONFIG_CIFS_XATTR=y
27872816
# CONFIG_CIFS_DEBUG is not set
2788-
# CONFIG_CIFS_DFS_UPCALL is not set
2817+
CONFIG_CIFS_DFS_UPCALL=y
27892818
# CONFIG_CIFS_SWN_UPCALL is not set
27902819
# CONFIG_CIFS_ROOT is not set
27912820
# CONFIG_SMB_SERVER is not set

SPECS/kernel-uvm/kernel-uvm.signatures.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"Signatures": {
3-
"config": "11d7dcd506392b4933011b7144fe1a27c9b1b1d8610fc808d1e4606c1c19bf31",
3+
"config": "d91f986d31573e0c3e46d9904f3c3ae6a3afc270311e2eb2e86b0fe01d5014a1",
44
"kernel-uvm-6.6.96.mshv1.tar.gz": "cb98adbb01b3c0aba96e9e80b1d8a8531028b1b7e33e583c931cb83f1e7df713",
55
"config_aarch64": "38352aeef618347c3b5b14316126fdcb12107fc1431ef9c9b1b779a74eecee2b"
66
}

SPECS/kernel-uvm/kernel-uvm.spec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
Summary: Linux Kernel for Kata UVM
1818
Name: kernel-uvm
1919
Version: 6.6.96.mshv1
20-
Release: 2%{?dist}
20+
Release: 3%{?dist}
2121
License: GPLv2
2222
Vendor: Microsoft Corporation
2323
Distribution: Azure Linux
@@ -165,6 +165,9 @@ find %{buildroot}/lib/modules -name '*.ko' -exec chmod u+x {} +
165165
%{_prefix}/src/linux-headers-%{uname_r}
166166

167167
%changelog
168+
* Tue Jan 13 2026 Cameron Baird <cameronbaird@microsoft.com> - 6.6.96.mshv1-3
169+
- Enable xattr and other feature modules for CIFS and NFS
170+
168171
* Wed Oct 08 2025 Saul Paredes <saulparedes@microsoft.com> - 6.6.96.mshv1-2
169172
- Enable build on aarch64
170173

0 commit comments

Comments
 (0)