~canonical-kernel/ubuntu/+source/linux-azure/+git/jammy:master-next

Last commit made on 2026-09-28
Get this branch:
git clone -b master-next https://git.launchpad.net/~canonical-kernel/ubuntu/+source/linux-azure/+git/jammy
Members of Canonical Kernel can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

052ee5d... by Alessio Faina

UBUNTU: Ubuntu-azure-5.15.0-1124.133

Signed-off-by: Alessio Faina <email address hidden>

4328e83... by Alessio Faina

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/2168159
Properties: no-test-build
Signed-off-by: Alessio Faina <email address hidden>

8448a93... by Alessio Faina

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Alessio Faina <email address hidden>

e3aa9ee... by John Cabaj

Revert "UBUNTU: SAUCE: clocksource: hyper-v: do not use an insanely big TSC in hv_read_tsc_page_tsc()"

BugLink: https://bugs.launchpad.net/bugs/2167893

This reverts commit b549a6883d3d1b062c1b4df210b7fdd89f5dd332.

Signed-off-by: John Cabaj <email address hidden>
Acked-by: Edoardo Canepa <email address hidden>
Acked-by: Andrei Gherzan <email address hidden>
Signed-off-by: John Cabaj <email address hidden>

2e452a5... by John Cabaj

Revert "UBUNTU: SAUCE: clocksource: hyper-v: use the APIC timer if the Hyper-V timer is unreliable on some CPUs"

BugLink: https://bugs.launchpad.net/bugs/2167893

This reverts commit cc366f8df62baf66a31ecc9dc3a622bb796e23ac.

Signed-off-by: John Cabaj <email address hidden>
Acked-by: Edoardo Canepa <email address hidden>
Acked-by: Andrei Gherzan <email address hidden>
Signed-off-by: John Cabaj <email address hidden>

b9d6eed... by John Cabaj

UBUNTU: Ubuntu-azure-5.15.0-1123.132

Signed-off-by: John Cabaj <email address hidden>

4b3e2eb... by John Cabaj

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/2165553
Properties: no-test-build
Signed-off-by: John Cabaj <email address hidden>

a2e7f8e... by John Cabaj

UBUNTU: [Config] azure: Enable CONFIG_IIO_INV_SENSORS_TIMESTAMP='-'

BugLink: https://bugs.launchpad.net/bugs/2165124

The inv_mpu6050 module started using the common inv_sensors timestamp
module; since we enable CONFIG_INV_MPU6050_IIO=m, also enable
CONFIG_IIO_INV_SENSORS_TIMESTAMP=m, since that option is now selected by
inv_mpu6050 module.

Signed-off-by: Vinicius Peixoto <email address hidden>
Signed-off-by: Edoardo Canepa <email address hidden>

(backported from master)

Signed-off-by: John Cabaj <email address hidden>

346fc77... by John Cabaj

UBUNTU: Start new release

Ignore: yes
Signed-off-by: John Cabaj <email address hidden>

b02fdc2... by Dawei Feng <email address hidden>

smb: client: fix buffer leaks in SMB1 read and write

BugLink: https://bugs.launchpad.net/bugs/2165192

CIFSSMBRead(), CIFSSMBWrite() and CIFSSMBWrite2() allocate a request
buffer before checking whether tcon->ses->server is NULL. If that
defensive check ever fails, the helper returns -ECONNABORTED without
releasing the request buffer.

Fix these leaks by releasing the allocated request buffer before
returning from these error paths. Use cifs_small_buf_release() for the
buffers allocated by small_smb_init() and cifs_buf_release() for the
buffer allocated by smb_init().

The bug was first flagged by an experimental analysis tool we are
developing for kernel memory-management bugs while analyzing
v6.13-rc1. The tool is still under development and is not yet publicly
available. Manual inspection confirms that the bug is still
present in v7.1.1.

An x86_64 allyesconfig build showed no new warnings.

Runtime validation used a temporary fault-injection hook to force
tcon->ses->server to NULL after request-buffer initialization. On the
unfixed kernel, the harness observed two leaked small request buffers and
one leaked large request buffer, with directed kmemleak dumps confirming
the CIFS buffer allocation stacks. After the fix, no CIFS request-buffer
deltas remained.

Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2")
Signed-off-by: Dawei Feng <email address hidden>
Signed-off-by: Steve French <email address hidden>
(cherry picked from commit 6a3e16d60e81a4aa3056ab15617036cfbea2e07d)
Signed-off-by: John Cabaj <email address hidden>