Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3436 commits
Select commit Hold shift + click to select a range
e6f8460
cifs: release leases for deferred close handles when freezing
smfrench May 10, 2023
e7a70b6
SMB3: Close all deferred handles of inode in case of handle lease break
bharathsm-ms May 3, 2023
52ef71b
SMB3: drop reference to cfile before sending oplock break
bharathsm-ms May 15, 2023
d111916
cifs: fix smb1 mount regression
May 23, 2023
7aa6627
smb3: display debug information better for encryption
smfrench May 24, 2023
031bf43
cifs: mapchars mount option ignored
smfrench May 24, 2023
c53a965
smb3: missing null check in SMB2_change_notify
smfrench Jun 1, 2023
b902724
smb: delete an unnecessary statement
smfrench Jun 1, 2023
4ce5dca
cifs: address unused variable warning
smfrench Jun 1, 2023
5bd7fdc
smb: remove obsolete comment
smfrench Jun 16, 2023
6b34d60
cifs: fix status checks in cifs_tree_connect
smfrench Jun 16, 2023
0d94580
cifs: print all credit counters in DebugData
smfrench Jun 16, 2023
99c87a1
smb/client: print "Unknown" instead of bogus link speed value
smfrench Jun 16, 2023
65f7703
cifs: fix sockaddr comparison in iface_cmp
smfrench Jun 16, 2023
ebc827b
cifs: fix max_credits implementation
smfrench Jun 16, 2023
db4b175
cifs: fix lease break oops in xfstest generic/098
smfrench Jun 16, 2023
53ae608
cifs: add a warning when the in-flight count goes negative
smfrench Jun 16, 2023
03f06cb
SMB3: Do not send lease break acknowledgment if all file handles have…
smfrench Jul 19, 2023
7d16b3b
cifs: print nosharesock value while dumping mount options
smfrench Jul 19, 2023
d6f9fb0
smb: client: fix warning in cifs_match_super()
smfrench Jul 19, 2023
7368902
smb: client: fix warning in cifs_smb3_do_mount()
smfrench Jul 19, 2023
369cda6
cifs: print more detail when invalidate_inode_mapping fails
smfrench Jul 19, 2023
01289cf
smb3: do not reserve too many oplock credits
smfrench Jul 19, 2023
235f95f
smb: client: fix warning in CIFSFindFirst()
smfrench Jul 19, 2023
37edc32
smb: client: fix warning in CIFSFindNext()
smfrench Jul 19, 2023
0ae82ce
smb: client: fix warning in generic_ip_connect()
smfrench Jul 19, 2023
b0a6b04
cifs: prevent use-after-free by freeing the cfile later
smfrench Jul 19, 2023
62bb80c
cifs: do all necessary checks for credits within or before locking
smfrench Jul 19, 2023
1171cd6
cifs: fix session state check in reconnect to avoid use-after-free issue
smfrench Jul 20, 2023
41c9792
cifs: fix session state check in smb2_find_smb_ses
smfrench Jul 20, 2023
de5a6db
cifs: print client_guid in DebugData
smfrench Jul 20, 2023
c0cddb0
smb: client: fix broken file attrs with nodfs mounts
smfrench Jul 20, 2023
ff08c5e
smb: client: fix parsing of source mount option
smfrench Jul 20, 2023
5800fc5
smb: client: fix shared DFS root mounts with different prefixes
smfrench Jul 20, 2023
5d5ca89
smb: client: improve DFS mount check
smfrench Jul 20, 2023
02be16a
cifs: log session id when a matching ses is not found
smfrench Jul 20, 2023
f242b33
cifs: new dynamic tracepoint to track ses not found errors
smfrench Jul 20, 2023
136edbb
cifs: fix session state transition to avoid use-after-free issue
smfrench Jul 20, 2023
f4e0f0e
smb: client: remove redundant pointer 'server'
smfrench Jul 20, 2023
b7e68cb
cifs: if deferred close is disabled then close files immediately
smfrench Jul 20, 2023
bb35c96
smb: client: Fix -Wstringop-overflow issues
smfrench Jul 20, 2023
73a236d
smb: client: fix missed ses refcounting
smfrench Jul 20, 2023
c084f81
cifs: fix mid leak during reconnection after timeout threshold
smfrench Jul 20, 2023
97dbac2
cifs: update internal module version number for cifs.ko
smfrench Jul 20, 2023
e3eebbc
cifs: allow dumping keys for directories too
smfrench Aug 17, 2023
ab23d91
smb3: do not set NTLMSSP_VERSION flag for negotiate not auth request
smfrench Aug 17, 2023
3345b2c
cifs: add missing return value check for cifs_sb_tlink
smfrench Aug 17, 2023
9efb41a
smb: client: fix dfs link mount against w2k8
smfrench Aug 17, 2023
e9e1cac
cifs: fix potential oops in cifs_oplock_break
smfrench Aug 17, 2023
e207cd1
smb3: display network namespace in debug information
smfrench Aug 17, 2023
3154f48
smb: client: fix null auth
smfrench Aug 17, 2023
4dbf3d7
UBUNTU: Start new release
rtg-canonical Oct 11, 2023
61c8442
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 11, 2023
d50e259
UBUNTU: Ubuntu-azure-5.15.0-1051.59
rtg-canonical Oct 11, 2023
f431622
UBUNTU: Start new release
rtg-canonical Nov 6, 2023
823f1c9
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Nov 6, 2023
f5c43a9
UBUNTU: Ubuntu-azure-5.15.0-1052.60
rtg-canonical Nov 6, 2023
4e85cec
tcp: Set pingpong threshold via sysctl
haiyangz Oct 24, 2023
6a19df0
UBUNTU: Start new release
rtg-canonical Nov 21, 2023
b61fca7
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Nov 21, 2023
989675b
UBUNTU: Ubuntu-azure-5.15.0-1053.61
rtg-canonical Nov 21, 2023
81d36d0
fs/smb/client: Reset password pointer to NULL
quanglex97 Jan 5, 2024
34c9aa5
UBUNTU: Start new release
rtg-canonical Jan 15, 2024
bbc465d
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jan 15, 2024
5d53c42
UBUNTU: Ubuntu-azure-5.15.0-1054.62
rtg-canonical Jan 15, 2024
62298ef
RDMA/mlx5: Reorder calls to pcie_relaxed_ordering_enabled()
aharonl-nvidia Feb 15, 2022
63c2313
RDMA/mlx5: Remove pcie_relaxed_ordering_enabled() check for RO write
avihai1122 Apr 10, 2023
34ee9c7
Revert "PCI: hv: Use async probing to reduce boot time"
joalif Dec 6, 2023
ff2e061
UBUNTU: Start new release
rtg-canonical Jan 16, 2024
12e6630
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jan 16, 2024
370d168
UBUNTU: Ubuntu-azure-5.15.0-1055.63
rtg-canonical Jan 16, 2024
498c877
hv_netvsc: Fix race condition between netvsc_probe and netvsc_remove
Feb 5, 2024
ca1714f
hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
Feb 5, 2024
5b3ecf4
UBUNTU: Start new release
rtg-canonical Feb 6, 2024
f53808a
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Feb 6, 2024
d3e9bc6
UBUNTU: Ubuntu-azure-5.15.0-1056.64
rtg-canonical Feb 6, 2024
e6c4af7
UBUNTU: Start new release
rtg-canonical Feb 9, 2024
490a9d2
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Feb 9, 2024
98a052b
UBUNTU: Ubuntu-azure-5.15.0-1057.65
rtg-canonical Feb 9, 2024
54786d9
UBUNTU: [Config] CONFIG_TEST_LOCKUP=m
rtg-canonical Feb 8, 2024
7221977
UBUNTU: Start new release
rtg-canonical Feb 16, 2024
82abd3c
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Feb 16, 2024
275899b
UBUNTU: Ubuntu-azure-5.15.0-1058.66
rtg-canonical Feb 16, 2024
dec93d8
UBUNTU: Start new release
rtg-canonical Mar 9, 2024
2754e9b
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Mar 9, 2024
85c73b3
UBUNTU: Ubuntu-azure-5.15.0-1059.67
rtg-canonical Mar 9, 2024
4906f86
UBUNTU: [Packaging] Initial azure-5.15 packaging
rtg-canonical May 3, 2022
b8c0599
UBUNTU: [Packaging] update variants
rtg-canonical May 12, 2022
35938d2
UBUNTU: [Packaging] update Ubuntu.md
rtg-canonical May 12, 2022
4730d55
UBUNTU: Start new release
rtg-canonical May 12, 2022
7e17214
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 12, 2022
ffa4892
UBUNTU: Ubuntu-azure-5.15-5.15.0-1006.7~20.04.1
rtg-canonical May 12, 2022
a75b683
UBUNTU: Start new release
rtg-canonical May 19, 2022
c57d328
UBUNTU: [Config] azure-5.15: Ignore module changes
rtg-canonical May 19, 2022
3332440
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 19, 2022
7c01424
UBUNTU: Ubuntu-azure-5.15-5.15.0-1007.8~20.04.1
rtg-canonical May 19, 2022
0c26f8c
UBUNTU: Start new release
rtg-canonical May 27, 2022
69eefd8
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 27, 2022
9d0edc8
UBUNTU: Ubuntu-azure-5.15-5.15.0-1008.9~20.04.1
rtg-canonical May 27, 2022
9fac3d8
UBUNTU: [Config] azure-5.15: Update annotation for CONFIG_AUFS_FS
rtg-canonical Jun 16, 2022
8a23460
UBUNTU: [Config] azure-5.15: Update annotation for CONFIG_ARM64_BTI_K…
rtg-canonical Jun 16, 2022
fd33b73
UBUNTU: Start new release
rtg-canonical Jun 16, 2022
715c549
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 16, 2022
552d087
UBUNTU: Ubuntu-azure-5.15-5.15.0-1013.16~20.04.1
rtg-canonical Jun 16, 2022
ab359ee
UBUNTU: Start new release
rtg-canonical Jun 23, 2022
cf857cf
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 23, 2022
6b0ffed
UBUNTU: Ubuntu-azure-5.15-5.15.0-1014.17~20.04.1
rtg-canonical Jun 23, 2022
4e88d5a
UBUNTU: [Packaging] update variants
rtg-canonical Jul 20, 2022
c1d8865
UBUNTU: Start new release
rtg-canonical Jul 20, 2022
fcd2499
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 20, 2022
b694e1f
UBUNTU: Ubuntu-azure-5.15-5.15.0-1015.18~20.04.1
rtg-canonical Jul 20, 2022
95079a9
UBUNTU: Start new release
rtg-canonical Jul 23, 2022
e0bdcd3
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 23, 2022
60bd6f2
UBUNTU: Ubuntu-azure-5.15-5.15.0-1016.19~20.04.1
rtg-canonical Jul 23, 2022
ed5822c
UBUNTU: Start new release
Aug 5, 2022
106737e
UBUNTU: Ubuntu-azure-5.15-5.15.0-1017.20~20.04.1
Aug 5, 2022
61abf52
UBUNTU: Start new release
rtg-canonical Aug 16, 2022
8fc75e4
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 16, 2022
49d5cd8
UBUNTU: [Packaging] azure-5.15: Move python3-dev to build-depends
rtg-canonical Aug 16, 2022
4969979
UBUNTU: [Config] updateconfigs for CRYPTO_LIB_BLAKE2S
rtg-canonical Aug 16, 2022
feda0b7
UBUNTU: Ubuntu-azure-5.15-5.15.0-1018.21~20.04.1
rtg-canonical Aug 16, 2022
31c49ee
UBUNTU: [Packaging] azure-5.15: Remove circular package dependnecies
rtg-canonical Aug 22, 2022
138e9ae
UBUNTU: Start new release
rtg-canonical Aug 22, 2022
a4fa522
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 22, 2022
d9393fe
UBUNTU: Ubuntu-azure-5.15-5.15.0-1019.22~20.04.1
rtg-canonical Aug 22, 2022
4a3fafe
UBUNTU: Start new release
rtg-canonical Aug 23, 2022
85e0c8a
UBUNTU: [Packaging] azure-5.15: Remove circular package dependencies …
rtg-canonical Aug 23, 2022
f4df07c
UBUNTU: Ubuntu-azure-5.15-5.15.0-1019.24~20.04.1
rtg-canonical Aug 23, 2022
4f292d5
UBUNTU: Start new release
rtg-canonical Sep 1, 2022
a549ac9
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 1, 2022
a3873c8
UBUNTU: Ubuntu-azure-5.15-5.15.0-1020.25~20.04.1
rtg-canonical Sep 1, 2022
7333d20
UBUNTU: Start new release
rtg-canonical Sep 23, 2022
b4f72e8
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 23, 2022
d676a22
UBUNTU: Ubuntu-azure-5.15-5.15.0-1021.26~20.04.1
rtg-canonical Sep 23, 2022
8ccd5c9
UBUNTU: Start new release
Oct 16, 2022
4ada78b
UBUNTU: Ubuntu-azure-5.15-5.15.0-1022.27~20.04.1
Oct 16, 2022
01ccf77
UBUNTU: Start new release
rtg-canonical Oct 26, 2022
a9df640
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 26, 2022
9846ebb
UBUNTU: [Config] azure-5.15: updateconfigs for CRYPTO_LIB_BLAKE2S
rtg-canonical Oct 26, 2022
befe796
UBUNTU: Ubuntu-azure-5.15-5.15.0-1023.29~20.04.1
rtg-canonical Oct 26, 2022
afee5e5
UBUNTU: [Packaging] azure-5.15: Add PPA2 to getabis
rtg-canonical Dec 2, 2022
1cb47fa
UBUNTU: Start new release
rtg-canonical Dec 6, 2022
5248aad
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Dec 6, 2022
84469ed
UBUNTU: Ubuntu-azure-5.15-5.15.0-1029.36~20.04.1
rtg-canonical Dec 6, 2022
1eef4c6
UBUNTU: Start new release
rtg-canonical Dec 12, 2022
373be60
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Dec 12, 2022
0457c63
UBUNTU: Ubuntu-azure-5.15-5.15.0-1030.37~20.04.1
rtg-canonical Dec 12, 2022
b750fec
UBUNTU: Start new release
Jan 9, 2023
87a8a0f
UBUNTU: link-to-tracker: update tracking bug
Jan 9, 2023
55b1792
UBUNTU: Ubuntu-azure-5.15-5.15.0-1031.38~20.04.1
Jan 9, 2023
2ec259f
UBUNTU: Start new release
rtg-canonical Jan 17, 2023
83faa4e
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jan 17, 2023
7c9f126
UBUNTU: Ubuntu-azure-5.15-5.15.0-1032.39~20.04.1
rtg-canonical Jan 17, 2023
96d1682
UBUNTU: Start new release
smb49 Jan 24, 2023
b2db86c
UBUNTU: link-to-tracker: update tracking bug
smb49 Jan 24, 2023
e92b0f1
UBUNTU: Ubuntu-azure-5.15-5.15.0-1033.40~20.04.1
smb49 Jan 24, 2023
5eb87ee
UBUNTU: Start new release
rtg-canonical Feb 11, 2023
f548f62
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Feb 11, 2023
fd69634
UBUNTU: Ubuntu-azure-5.15-5.15.0-1034.41~20.04.1
rtg-canonical Feb 11, 2023
8e6e244
UBUNTU: Start new release
rtg-canonical Mar 1, 2023
69b427d
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Mar 1, 2023
0f4f7e3
UBUNTU: Ubuntu-azure-5.15-5.15.0-1035.42~20.04.1
rtg-canonical Mar 1, 2023
a790de9
UBUNTU: [Packaging] update variants
rtg-canonical Mar 29, 2023
d3f6acd
UBUNTU: Start new release
rtg-canonical Mar 29, 2023
83399d4
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Mar 29, 2023
ece0978
UBUNTU: Ubuntu-azure-5.15-5.15.0-1036.43~20.04.1
rtg-canonical Mar 29, 2023
0f6dea4
UBUNTU: Start new release
rtg-canonical Apr 25, 2023
8a4a68d
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Apr 25, 2023
68e72ec
UBUNTU: Ubuntu-azure-5.15-5.15.0-1038.45~20.04.1
rtg-canonical Apr 25, 2023
2ea1c6c
UBUNTU: Start new release
rtg-canonical May 22, 2023
6b055ec
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical May 22, 2023
a4d8977
UBUNTU: Ubuntu-azure-5.15-5.15.0-1039.46~20.04.1
rtg-canonical May 22, 2023
b0a17a6
UBUNTU: Start new release
rtg-canonical Jun 2, 2023
f136337
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 2, 2023
186d360
UBUNTU: [Config] azure-5.15: migrate all configs into annotations
rtg-canonical Jun 2, 2023
f813915
UBUNTU: Ubuntu-azure-5.15-5.15.0-1040.47~20.04.1
rtg-canonical Jun 2, 2023
4e8847f
UBUNTU: Start new release
rtg-canonical Jun 21, 2023
0d1bad1
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jun 21, 2023
318d2df
UBUNTU: Ubuntu-azure-5.15-5.15.0-1041.48~20.04.1
rtg-canonical Jun 21, 2023
2404b38
UBUNTU: Start new release
rtg-canonical Jul 12, 2023
01d9bfd
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 12, 2023
642a529
UBUNTU: Ubuntu-azure-5.15-5.15.0-1042.49~20.04.1
rtg-canonical Jul 12, 2023
078db04
UBUNTU: Start new release
rtg-canonical Jul 19, 2023
12dcda2
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Jul 19, 2023
07a925d
UBUNTU: Ubuntu-azure-5.15-5.15.0-1043.50~20.04.1
rtg-canonical Jul 19, 2023
e811d36
UBUNTU: Start new release
rtg-canonical Aug 18, 2023
5270dba
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 18, 2023
8bd3c77
UBUNTU: Ubuntu-azure-5.15-5.15.0-1045.52~20.04.1
rtg-canonical Aug 18, 2023
907e5e5
UBUNTU: Start new release
rtg-canonical Aug 28, 2023
26fcd54
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Aug 28, 2023
5c7ea11
UBUNTU: Ubuntu-azure-5.15-5.15.0-1046.53~20.04.1
rtg-canonical Aug 28, 2023
b548867
UBUNTU: Start new release
rtg-canonical Sep 6, 2023
e30174d
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 6, 2023
7c75407
UBUNTU: Ubuntu-azure-5.15-5.15.0-1047.54~20.04.1
rtg-canonical Sep 6, 2023
61259f4
UBUNTU: Start new release
rtg-canonical Sep 11, 2023
1624637
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Sep 11, 2023
4937af2
UBUNTU: Ubuntu-azure-5.15-5.15.0-1048.55~20.04.1
rtg-canonical Sep 11, 2023
debed11
UBUNTU: Start new release
smb49 Sep 21, 2023
56731c2
UBUNTU: link-to-tracker: update tracking bug
smb49 Sep 21, 2023
8c50175
UBUNTU: Ubuntu-azure-5.15-5.15.0-1049.56~20.04.1
smb49 Sep 21, 2023
16366c4
UBUNTU: Start new release
rtg-canonical Oct 4, 2023
bfcef31
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 4, 2023
2bbc0ed
UBUNTU: Ubuntu-azure-5.15-5.15.0-1050.57~20.04.1
rtg-canonical Oct 4, 2023
0cc3a3a
UBUNTU: Start new release
rtg-canonical Oct 17, 2023
47eb9d4
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Oct 17, 2023
5757d4d
UBUNTU: Ubuntu-azure-5.15-5.15.0-1051.59~20.04.1
rtg-canonical Oct 17, 2023
d194144
UBUNTU: Start new release
jacobmartin0 Nov 6, 2023
5366ce7
UBUNTU: link-to-tracker: update tracking bug
jacobmartin0 Nov 6, 2023
250834b
UBUNTU: Ubuntu-azure-5.15-5.15.0-1052.60~20.04.1
jacobmartin0 Nov 6, 2023
ed597bf
UBUNTU: Start new release
jacobmartin0 Nov 21, 2023
5843dd5
UBUNTU: link-to-tracker: update tracking bug
jacobmartin0 Nov 21, 2023
b7301b1
UBUNTU: Ubuntu-azure-5.15-5.15.0-1053.61~20.04.1
jacobmartin0 Nov 21, 2023
89f678b
UBUNTU: Start new release
jacobmartin0 Jan 16, 2024
c5e10dd
UBUNTU: link-to-tracker: update tracking bug
jacobmartin0 Jan 16, 2024
a784684
UBUNTU: Ubuntu-azure-5.15-5.15.0-1054.62~20.04.1
jacobmartin0 Jan 16, 2024
5eb1577
UBUNTU: Start new release
jacobmartin0 Jan 17, 2024
6eb2daa
UBUNTU: link-to-tracker: update tracking bug
jacobmartin0 Jan 17, 2024
6454ff7
UBUNTU: Ubuntu-azure-5.15-5.15.0-1055.63~20.04.1
jacobmartin0 Jan 17, 2024
8e89a0d
UBUNTU: Start new release
rtg-canonical Feb 7, 2024
1b98430
UBUNTU: link-to-tracker: update tracking bug
rtg-canonical Feb 7, 2024
dfb62a6
UBUNTU: Ubuntu-azure-5.15-5.15.0-1056.64~20.04.1
rtg-canonical Feb 7, 2024
3246285
UBUNTU: Start new release
khbecker Feb 12, 2024
a0d090b
UBUNTU: link-to-tracker: update tracking bug
khbecker Feb 12, 2024
ae36f0b
UBUNTU: Ubuntu-azure-5.15-5.15.0-1057.65~20.04.1
khbecker Feb 12, 2024
15352dc
UBUNTU: Start new release
khbecker Feb 26, 2024
10d9d9f
UBUNTU: link-to-tracker: update tracking bug
khbecker Feb 26, 2024
dc1cbeb
UBUNTU: Ubuntu-azure-5.15-5.15.0-1058.66~20.04.2
khbecker Feb 26, 2024
1a5eecd
UBUNTU: Start new release
nwager Mar 11, 2024
c55031f
UBUNTU: link-to-tracker: update tracking bug
nwager Mar 11, 2024
f26ca1c
UBUNTU: debian/dkms-versions -- update from kernel-versions (main/s20…
nwager Mar 11, 2024
b5614a5
UBUNTU: Ubuntu-azure-5.15-5.15.0-1059.67~20.04.1
nwager Mar 11, 2024
e7d8f1b
@@DELPHIX_PATCHSET_START@@
Apr 1, 2021
4ace177
DLPX-71852 iSCSI: journal flooded with "Unable to locate Target IQN" …
pzakha Feb 9, 2021
23700bf
DLPX-74216 nfs-server restarts fail when order-5 allocations are exha…
Feb 26, 2021
0399e61
DLPX-72065 Aborted iSCSI command never completes after LUN reset (#4)
pzakha Mar 8, 2021
7001d49
DLPX-82827 Fix for Solaris NFSv4 client mounts (#13)
Sep 6, 2022
907c390
DLPX-83442 Disable various kernel modules which we don't use (#14)
Nov 29, 2022
ebf928f
DLPX-83697 iscsi target login should wait until tx/rx threads have pr…
pcd1193182 Nov 14, 2022
4428276
DLPX-83701 Make function mnt_add_count() traceable (#18)
Dec 9, 2022
eb5b1b9
DLPX-84469 Users unable to connect to CIFS mounts (#21)
Feb 1, 2023
261dc0c
DLPX-84907 CVE-2022-3628 (#22)
Mar 1, 2023
e46e46d
DLPX-84985 target: iscsi: fix deadlock in the iSCSI login code (#23)
sdimitro Mar 7, 2023
966acda
DLPX-84995 NFSD: Never call nfsd_file_gc() in foreground paths (#25)
Mar 21, 2023
10e9db8
DLPX-84906 Disable frame buffer drivers (#26)
sumedhbala-delphix May 9, 2023
3b43ab6
DLPX-86177 Azure Accelerated networking broken because Mellanox drive…
palash-gandhi May 22, 2023
1c8405d
DLPX-86675 Disk quota exceeded when unpacking an upgrade image (#28)
Jun 27, 2023
f70d99f
DLPX-87344 Fix kernel merge conflict with upstream
Aug 15, 2023
af5c11d
DLPX-87710 upgrade from 6.0.16.0 to 15.0.0.0 failed because disk quot…
palash-gandhi Sep 7, 2023
f224f0b
DLPX-87970 Move Delphix annotations to linux-pkg to reduce merge conf…
palash-gandhi Sep 19, 2023
433dab1
DLPX-90430 Azure kernel build failure in v4l2loopback dkms build
jwk404 Mar 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 9 additions & 0 deletions Documentation/ABI/testing/sysfs-bus-optee-devices
Original file line number Diff line number Diff line change
Expand Up @@ -6,3 +6,12 @@ Description:
OP-TEE bus provides reference to registered drivers under this directory. The <uuid>
matches Trusted Application (TA) driver and corresponding TA in secure OS. Drivers
are free to create needed API under optee-ta-<uuid> directory.

What: /sys/bus/tee/devices/optee-ta-<uuid>/need_supplicant
Date: November 2023
KernelVersion: 6.7
Contact: [email protected]
Description:
Allows to distinguish whether an OP-TEE based TA/device requires user-space
tee-supplicant to function properly or not. This attribute will be present for
devices which depend on tee-supplicant to be running.
14 changes: 13 additions & 1 deletion Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5743,8 +5743,10 @@
it if 0 is given (See Documentation/admin-guide/cgroup-v1/memory.rst)

swiotlb= [ARM,IA-64,PPC,MIPS,X86]
Format: { <int> | force | noforce }
Format: { <int> [,<int>] | force | noforce }
<int> -- Number of I/O TLB slabs
<int> -- Second integer after comma. Number of swiotlb
areas with their own lock. Must be power of 2.
force -- force using of bounce buffers even if they
wouldn't be automatically used by the kernel
noforce -- Never use bounce buffers (for debugging)
Expand Down Expand Up @@ -5953,6 +5955,16 @@
first trust source as a backend which is initialized
successfully during iteration.

trusted.rng= [KEYS]
Format: <string>
The RNG used to generate key material for trusted keys.
Can be one of:
- "kernel"
- the same value as trusted.source: "tpm" or "tee"
- "default"
If not specified, "default" is used. In this case,
the RNG's choice is left to each individual trust source.

tsc= Disable clocksource stability checks for TSC.
Format: <string>
[x86] reliable: mark tsc clocksource as reliable, this
Expand Down
18 changes: 9 additions & 9 deletions Documentation/admin-guide/sysctl/net.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,18 +31,18 @@ see only some of them, depending on your kernel's configuration.

Table : Subdirectories in /proc/sys/net

========= =================== = ========== ==================
========= =================== = ========== ===================
Directory Content Directory Content
========= =================== = ========== ==================
802 E802 protocol mptcp Multipath TCP
appletalk Appletalk protocol netfilter Network Filter
========= =================== = ========== ===================
802 E802 protocol mptcp Multipath TCP
appletalk Appletalk protocol netfilter Network Filter
ax25 AX25 netrom NET/ROM
bridge Bridging rose X.25 PLP layer
core General parameter tipc TIPC
ethernet Ethernet protocol unix Unix domain sockets
ipv4 IP version 4 x25 X.25 protocol
bridge Bridging rose X.25 PLP layer
core General parameter tipc TIPC
ethernet Ethernet protocol unix Unix domain sockets
ipv4 IP version 4 x25 X.25 protocol
ipv6 IP version 6
========= =================== = ========== ==================
========= =================== = ========== ===================

1. /proc/sys/net/core - Network core options
============================================
Expand Down
3 changes: 3 additions & 0 deletions Documentation/arm64/silicon-errata.rst
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,9 @@ stable kernels.
+----------------+-----------------+-----------------+-----------------------------+
| Hisilicon | Hip08 SMMU PMCG | #162001800 | N/A |
+----------------+-----------------+-----------------+-----------------------------+
| Hisilicon | Hip08 SMMU PMCG | #162001900 | N/A |
| | Hip09 SMMU PMCG | | |
+----------------+-----------------+-----------------+-----------------------------+
+----------------+-----------------+-----------------+-----------------------------+
| Qualcomm Tech. | Kryo/Falkor v1 | E1003 | QCOM_FALKOR_ERRATUM_1003 |
+----------------+-----------------+-----------------+-----------------------------+
Expand Down
2 changes: 0 additions & 2 deletions Documentation/devicetree/bindings/clock/xlnx,versal-clk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,6 @@ description: |
reads required input clock frequencies from the devicetree and acts as clock
provider for all clock consumers of PS clocks.

select: false

properties:
compatible:
const: xlnx,versal-clk
Expand Down
21 changes: 21 additions & 0 deletions Documentation/networking/ip-sysctl.rst
Original file line number Diff line number Diff line change
Expand Up @@ -999,6 +999,19 @@ tcp_rx_skb_cache - BOOLEAN

Default: 0 (disabled)

tcp_pingpong_thresh - INTEGER
The number of estimated data replies sent for estimated incoming data
requests that must happen before TCP considers that a connection is a
"ping-pong" (request-response) connection for which delayed
acknowledgments can provide benefits.

This threshold is 1 by default, but some applications may need a higher
threshold for optimal performance.

Possible Values: 1 - 255

Default: 1

UDP variables
=============

Expand Down Expand Up @@ -2070,6 +2083,14 @@ accept_ra_min_hop_limit - INTEGER

Default: 1

accept_ra_min_lft - INTEGER
Minimum acceptable lifetime value in Router Advertisement.

RA sections with a lifetime less than this value shall be
ignored. Zero lifetimes stay unaffected.

Default: 0

accept_ra_pinfo - BOOLEAN
Learn Prefix Information in Router Advertisement.

Expand Down
2 changes: 1 addition & 1 deletion Documentation/process/howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ experience, the following books are good for, if anything, reference:
- "C: A Reference Manual" by Harbison and Steele [Prentice Hall]

The kernel is written using GNU C and the GNU toolchain. While it
adheres to the ISO C89 standard, it uses a number of extensions that are
adheres to the ISO C11 standard, it uses a number of extensions that are
not featured in the standard. The kernel is a freestanding C
environment, with no reliance on the standard C library, so some
portions of the C standard are not supported. Arbitrary long long
Expand Down
4 changes: 2 additions & 2 deletions Documentation/scsi/scsi_mid_low_api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1190,11 +1190,11 @@ Members of interest:
- pointer to scsi_device object that this command is
associated with.
resid
- an LLD should set this signed integer to the requested
- an LLD should set this unsigned integer to the requested
transfer length (i.e. 'request_bufflen') less the number
of bytes that are actually transferred. 'resid' is
preset to 0 so an LLD can ignore it if it cannot detect
underruns (overruns should be rare). If possible an LLD
underruns (overruns should not be reported). An LLD
should set 'resid' prior to invoking 'done'. The most
interesting case is data transfers from a SCSI target
device (e.g. READs) that underrun.
Expand Down
20 changes: 12 additions & 8 deletions Documentation/security/keys/trusted-encrypted.rst
Original file line number Diff line number Diff line change
Expand Up @@ -87,22 +87,26 @@ Key Generation
Trusted Keys
------------

New keys are created from random numbers generated in the trust source. They
are encrypted/decrypted using a child key in the storage key hierarchy.
Encryption and decryption of the child key must be protected by a strong
access control policy within the trust source.
New keys are created from random numbers. They are encrypted/decrypted using
a child key in the storage key hierarchy. Encryption and decryption of the
child key must be protected by a strong access control policy within the
trust source. The random number generator in use differs according to the
selected trust source:

* TPM (hardware device) based RNG
* TPM: hardware device based RNG

Strength of random numbers may vary from one device manufacturer to
another.
Keys are generated within the TPM. Strength of random numbers may vary
from one device manufacturer to another.

* TEE (OP-TEE based on Arm TrustZone) based RNG
* TEE: OP-TEE based on Arm TrustZone based RNG

RNG is customizable as per platform needs. It can either be direct output
from platform specific hardware RNG or a software based Fortuna CSPRNG
which can be seeded via multiple entropy sources.

Users may override this by specifying ``trusted.rng=kernel`` on the kernel
command-line to override the used RNG with the kernel's random number pool.

Encrypted Keys
--------------

Expand Down
2 changes: 1 addition & 1 deletion Documentation/translations/it_IT/process/howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ altro, utili riferimenti:
- "C: A Reference Manual" di Harbison and Steele [Prentice Hall]

Il kernel è stato scritto usando GNU C e la toolchain GNU.
Sebbene si attenga allo standard ISO C89, esso utilizza una serie di
Sebbene si attenga allo standard ISO C11, esso utilizza una serie di
estensioni che non sono previste in questo standard. Il kernel è un
ambiente C indipendente, che non ha alcuna dipendenza dalle librerie
C standard, così alcune parti del C standard non sono supportate.
Expand Down
2 changes: 1 addition & 1 deletion Documentation/translations/ja_JP/howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Linux カーネル開発のやり方
- 『新・詳説 C 言語 H&S リファレンス』 (サミュエル P ハービソン/ガイ L スティール共著 斉藤 信男監訳)[ソフトバンク]

カーネルは GNU C と GNU ツールチェインを使って書かれています。カーネル
は ISO C89 仕様に準拠して書く一方で、標準には無い言語拡張を多く使って
は ISO C11 仕様に準拠して書く一方で、標準には無い言語拡張を多く使って
います。カーネルは標準 C ライブラリに依存しない、C 言語非依存環境です。
そのため、C の標準の中で使えないものもあります。特に任意の long long
の除算や浮動小数点は使えません。カーネルがツールチェインや C 言語拡張
Expand Down
2 changes: 1 addition & 1 deletion Documentation/translations/ko_KR/howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ Documentation/process/howto.rst
- "Practical C Programming" by Steve Oualline [O'Reilly]
- "C: A Reference Manual" by Harbison and Steele [Prentice Hall]

커널은 GNU C와 GNU 툴체인을 사용하여 작성되었다. 이 툴들은 ISO C89 표준을
커널은 GNU C와 GNU 툴체인을 사용하여 작성되었다. 이 툴들은 ISO C11 표준을
따르는 반면 표준에 있지 않은 많은 확장기능도 가지고 있다. 커널은 표준 C
라이브러리와는 관계없이 freestanding C 환경이어서 C 표준의 일부는
지원되지 않는다. 임의의 long long 나누기나 floating point는 지원되지 않는다.
Expand Down
2 changes: 1 addition & 1 deletion Documentation/translations/zh_CN/process/howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Linux内核大部分是由C语言写成的,一些体系结构相关的代码
- "C: A Reference Manual" by Harbison and Steele [Prentice Hall]
《C语言参考手册(原书第5版)》(邱仲潘 等译)[机械工业出版社]

Linux内核使用GNU C和GNU工具链开发。虽然它遵循ISO C89标准,但也用到了一些
Linux内核使用GNU C和GNU工具链开发。虽然它遵循ISO C11标准,但也用到了一些
标准中没有定义的扩展。内核是自给自足的C环境,不依赖于标准C库的支持,所以
并不支持C标准中的部分定义。比如long long类型的大数除法和浮点运算就不允许
使用。有时候确实很难弄清楚内核对工具链的要求和它所使用的扩展,不幸的是目
Expand Down
2 changes: 1 addition & 1 deletion Documentation/translations/zh_TW/process/howto.rst
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Linux內核大部分是由C語言寫成的,一些體系結構相關的代碼
- "C: A Reference Manual" by Harbison and Steele [Prentice Hall]
《C語言參考手冊(原書第5版)》(邱仲潘 等譯)[機械工業出版社]

Linux內核使用GNU C和GNU工具鏈開發。雖然它遵循ISO C89標準,但也用到了一些
Linux內核使用GNU C和GNU工具鏈開發。雖然它遵循ISO C11標準,但也用到了一些
標準中沒有定義的擴展。內核是自給自足的C環境,不依賴於標準C庫的支持,所以
並不支持C標準中的部分定義。比如long long類型的大數除法和浮點運算就不允許
使用。有時候確實很難弄清楚內核對工具鏈的要求和它所使用的擴展,不幸的是目
Expand Down
27 changes: 27 additions & 0 deletions MAINTAINERS
Original file line number Diff line number Diff line change
Expand Up @@ -7282,6 +7282,12 @@ S: Maintained
F: drivers/hwmon/f75375s.c
F: include/linux/f75375s.h

FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER
M: Ji-Ze Hong (Peter Hong) <[email protected]>
L: [email protected]
S: Maintained
F: drivers/net/can/usb/f81604.c

FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
M: Clemens Ladisch <[email protected]>
M: Takashi Sakamoto <[email protected]>
Expand Down Expand Up @@ -8747,6 +8753,7 @@ F: include/asm-generic/hyperv-tlfs.h
F: include/asm-generic/mshyperv.h
F: include/clocksource/hyperv_timer.h
F: include/linux/hyperv.h
F: include/net/mana
F: include/uapi/linux/hyperv.h
F: net/vmw_vsock/hyperv_transport.c
F: tools/hv/
Expand Down Expand Up @@ -12460,6 +12467,15 @@ F: drivers/scsi/smartpqi/smartpqi*.[ch]
F: include/linux/cciss*.h
F: include/uapi/linux/cciss*.h

MICROSOFT MANA RDMA DRIVER
M: Long Li <[email protected]>
M: Ajay Sharma <[email protected]>
L: [email protected]
S: Supported
F: drivers/infiniband/hw/mana/
F: include/net/mana
F: include/uapi/rdma/mana-abi.h

MICROSOFT SURFACE BATTERY AND AC DRIVERS
M: Maximilian Luz <[email protected]>
L: [email protected]
Expand Down Expand Up @@ -13429,6 +13445,11 @@ F: drivers/nubus/
F: include/linux/nubus.h
F: include/uapi/linux/nubus.h

NUVOTON M058SSAN GPIO DRIVER
M: Filippo Copetti <[email protected]>
S: Maintained
F: drivers/gpio/gpio-m058ssan.c

NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
M: Antonino Daplas <[email protected]>
L: [email protected]
Expand Down Expand Up @@ -13524,6 +13545,12 @@ S: Maintained
F: Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
F: drivers/gpu/drm/imx/dcss/

NXP PCF85263 RTC DRIVER
M: Filippo Copetti <[email protected]>
S: Maintained
F: drivers/rtc/rtc-pcf85263.c
F: drivers/rtc/rtc-pcf85263.h

NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEVICE DRIVER
M: Jagan Teki <[email protected]>
S: Maintained
Expand Down
10 changes: 4 additions & 6 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 5
PATCHLEVEL = 15
SUBLEVEL = 131
SUBLEVEL = 143
EXTRAVERSION =
NAME = Trick or Treat

Expand Down Expand Up @@ -518,9 +518,6 @@ LINUXINCLUDE := \
-I$(objtree)/include \
$(USERINCLUDE)

# UBUNTU: Include our third party driver stuff too
LINUXINCLUDE += -I$(srctree)/ubuntu/include

KBUILD_AFLAGS := -D__ASSEMBLY__ -fno-PIE
KBUILD_CFLAGS := -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs \
-fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE \
Expand Down Expand Up @@ -675,7 +672,7 @@ endif
ifeq ($(KBUILD_EXTMOD),)
# Objects we will link into vmlinux / subdirs we need to visit
core-y := init/ usr/ arch/$(SRCARCH)/
drivers-y := drivers/ sound/ ubuntu/
drivers-y := drivers/ sound/
drivers-$(CONFIG_SAMPLES) += samples/
drivers-$(CONFIG_NET) += net/
drivers-y += virt/
Expand Down Expand Up @@ -1351,7 +1348,6 @@ headers: $(version_h) scripts_unifdef uapi-asm-generic archheaders archscripts
$(if $(filter um, $(SRCARCH)), $(error Headers not exportable for UML))
$(Q)$(MAKE) $(hdr-inst)=include/uapi
$(Q)$(MAKE) $(hdr-inst)=arch/$(SRCARCH)/include/uapi
$(Q)$(MAKE) $(hdr-inst)=ubuntu/include dst=include oldheaders=

# Deprecated. It is no-op now.
PHONY += headers_check
Expand Down Expand Up @@ -1839,7 +1835,9 @@ quiet_cmd_depmod = DEPMOD $(MODLIB)

modules_install:
$(Q)$(MAKE) -f $(srctree)/scripts/Makefile.modinst
ifndef modules_sign_only
$(call cmd,depmod)
endif

else # CONFIG_MODULES

Expand Down
8 changes: 4 additions & 4 deletions Ubuntu.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
Name: linux
Name: linux-azure-5.15
Version: 5.15.0
Series: 22.04 (jammy)
Series: 20.04 (focal)
Description:
This is the source code for the Ubuntu linux kernel for the 22.04 series. This
source tree is used to produce the flavours: generic, generic-64k, generic-lpae, lowlatency.
This is the source code for the Ubuntu linux kernel for the 20.04 series. This
source tree is used to produce the flavours: azure.
This kernel is configured to support the widest range of desktop, laptop and
server configurations.
6 changes: 3 additions & 3 deletions arch/arc/include/asm/atomic-llsc.h
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ static inline void arch_atomic_##op(int i, atomic_t *v) \
: [val] "=&r" (val) /* Early clobber to prevent reg reuse */ \
: [ctr] "r" (&v->counter), /* Not "m": llock only supports reg direct addr mode */ \
[i] "ir" (i) \
: "cc"); \
: "cc", "memory"); \
} \

#define ATOMIC_OP_RETURN(op, c_op, asm_op) \
Expand All @@ -34,7 +34,7 @@ static inline int arch_atomic_##op##_return_relaxed(int i, atomic_t *v) \
: [val] "=&r" (val) \
: [ctr] "r" (&v->counter), \
[i] "ir" (i) \
: "cc"); \
: "cc", "memory"); \
\
return val; \
}
Expand All @@ -56,7 +56,7 @@ static inline int arch_atomic_fetch_##op##_relaxed(int i, atomic_t *v) \
[orig] "=&r" (orig) \
: [ctr] "r" (&v->counter), \
[i] "ir" (i) \
: "cc"); \
: "cc", "memory"); \
\
return orig; \
}
Expand Down
Loading