This bug was fixed in the package linux-gcp - 6.16.0-1001.1
---------------
linux-gcp (6.16.0-1001.1) questing; urgency=medium
* questing/linux-gcp: 6.16.0-1001.1 -proposed tracker (LP: #2120661)
* Packaging resync (LP: #1786013)
- [Packaging] update update.conf
- [Packaging] debian.gcp/dkms-versions -- update from kernel-versions
(main/d2025.08.14)
* Attestation failure due to vTPM device error (LP: #2116545)
- SAUCE: Revert "x86/mtrr: Rename mtrr_overwrite_state() to
guest_force_mtrr_state()"
- SAUCE: Revert "x86/kvm: Override default caching mode for SEV-SNP and
TDX"
* linux-gcp: move ptp_kvm to linux-modules in GCP kernels (LP: #2110241)
- [Packaging] gcp: Move ptp_kvm module to linux-modules
* Miscellaneous Ubuntu changes
- [Packaging] move to questing v6.16
- [Config] updateconfigs following Ubuntu-6.16.0-14.14 rebase
- [Packaging] remove do_extras_package
[ Ubuntu: 6.16.0-16.16 ]
* questing/linux: 6.16.0-16.16 -proposed tracker (LP: #2120720)
[ Ubuntu: 6.16.0-14.14 ]
* questing/linux: 6.16.0-14.14 -proposed tracker (LP: #2120657)
* BPF header file in wrong location (LP: #2118965)
- [Packaging] Install bpf header to correct location
* enlarge the number of the serial port for sh-sci serial driver
(LP: #2116140)
- [Config] enlarge CONFIG_SERIAL_SH_SCI_NR_UARTS
* Ubuntu 24.04+ arm64: screen resolution fixed to 1024x768 with last kernel
update (LP: #2115068)
- [Config] Replace FB_HYPERV with DRM_HYPERV
* Miscellaneous Ubuntu changes
- [Packaging] move to unversioned gcc by default
- [Config] bump toolchain version to gcc-15
[ Ubuntu: 6.16.0-13.13 ]
* questing/linux: 6.16.0-13.13 -proposed tracker (LP: #2119951)
* Miscellaneous Ubuntu changes
- [Packaging] debian.master/dkms-versions -- remove ipu6 since it's
upstream
[ Ubuntu: 6.16.0-12.12 ]
* questing/linux: 6.16.0-12.12 -proposed tracker (LP: #2119711)
* Packaging resync (LP: #1786013)
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/d2025.07.28)
- [Packaging] resync git-ubuntu-log
- [Packaging] update variants
- [Packaging] update annotations scripts
[ Ubuntu: 6.16.0-11.11 ]
* questing/linux: 6.16.0-11.11 -proposed tracker (LP: #2119360)
* update apparmor and LSM stacking patch set (LP: #2028253)
- SAUCE: apparmor5.0.0 [1/93]: Stacking: Audit: Create audit_stamp
structure
- SAUCE: apparmor5.0.0 [2/93]: Stacking: Audit: Allow multiple records in
an audit_buffer
- SAUCE: apparmor5.0.0 [3/93]: Stacking: LSM: security_lsmblob_to_secctx
module selection
- SAUCE: apparmor5.0.0 [4/93]: Stacking: Audit: Add record for multiple
task security contexts
- SAUCE: apparmor5.0.0 [5/93]: Stacking: Audit: multiple subject lsm
values for netlabel
- SAUCE: apparmor5.0.0 [6/93]: Stacking: Audit: Add record for multiple
object contexts
- SAUCE: apparmor5.0.0 [7/93]: Stacking: LSM: Single calls in secid hooks
- SAUCE: apparmor5.0.0 [8/93]: Stacking: LSM: Exclusive secmark usage
- SAUCE: apparmor5.0.0 [9/93]: Stacking: Audit: Call only the first of the
audit rule hooks
- SAUCE: apparmor5.0.0 [10/93]: Stacking: AppArmor: Remove the exclusive
flag
- SAUCE: apparmor5.0.0 [11/93]: 6.17 apparmor-next: apparmor: Use
str_yes_no() helper function
- SAUCE: apparmor5.0.0 [12/93]: 6.17 apparmor-next: apparmor: Improve
debug print infrastructure
- SAUCE: apparmor5.0.0 [13/93]: 6.17 apparmor-next: apparmor: cleanup:
attachment perm lookup to use lookup_perms()
- SAUCE: apparmor5.0.0 [14/93]: 6.17 apparmor-next: apparmor: remove
redundant unconfined check.
- SAUCE: apparmor5.0.0 [15/93]: 6.17 apparmor-next: apparmor: switch
signal mediation to use RULE_MEDIATES
- SAUCE: apparmor5.0.0 [16/93]: 6.17 apparmor-next: apparmor: ensure
labels with more than one entry have correct flags
- SAUCE: apparmor5.0.0 [17/93]: 6.17 apparmor-next: apparmor: remove
explicit restriction that unconfined cannot use change_hat
- SAUCE: apparmor5.0.0 [18/93]: 6.17 apparmor-next: apparmor: cleanup:
refactor file_perm() to doc semantics of some checks
- SAUCE: apparmor5.0.0 [19/93]: 6.17 apparmor-next: apparmor: carry
mediation check on label
- SAUCE: apparmor5.0.0 [20/93]: 6.17 apparmor-next: apparmor: add
additional flags to extended permission.
- SAUCE: apparmor5.0.0 [21/93]: 6.17 apparmor-next: apparmor: add support
for profiles to define the kill signal
- SAUCE: apparmor5.0.0 [22/93]: 6.17 apparmor-next: apparmor: fix
x_table_lookup when stacking is not the first entry
- SAUCE: apparmor5.0.0 [23/93]: 6.17 apparmor-next: apparmor: add ability
to mediate caps with policy state machine
- SAUCE: apparmor5.0.0 [24/93]: 6.17 apparmor-next: apparmor: remove
af_select macro
- SAUCE: apparmor5.0.0 [25/93]: 6.17 apparmor-next: apparmor: lift kernel
socket check out of critical section
- SAUCE: apparmor5.0.0 [26/93]: 6.17 apparmor-next: apparmor: in
preparation for finer networking rules rework match_prot
- SAUCE: apparmor5.0.0 [27/93]: 6.17 apparmor-next: apparmor: add fine
grained af_unix mediation
- SAUCE: apparmor5.0.0 [28/93]: 6.17 apparmor-next: apparmor: gate make
fine grained unix mediation behind v9 abi
- SAUCE: apparmor5.0.0 [29/93]: 6.17 apparmor-next: apparmor: fix dbus
permission queries to v9 ABI
- SAUCE: apparmor5.0.0 [30/93]: 6.17 apparmor-next: apparmor: Fix checking
address of an array in accum_label_info()
- SAUCE: apparmor5.0.0 [31/93]: 6.17 apparmor-next: apparmor: Modify
mismatched function name
- SAUCE: apparmor5.0.0 [32/93]: 6.17 apparmor-next: apparmor: Modify
mismatched function name
- SAUCE: apparmor5.0.0 [33/93]: 6.17 apparmor-next: apparmor: fix typos
and spelling errors
- SAUCE: apparmor5.0.0 [34/93]: 6.17 apparmor-next: apparmor: use the
condition in AA_BUG_FMT even with debug disabled
- SAUCE: apparmor5.0.0 [35/93]: 6.17 apparmor-next: apparmor: Remove
unused variable 'sock' in __file_sock_perm()
- SAUCE: apparmor5.0.0 [68/93]: Revert "6.17 apparmor-next: apparmor: fix
dbus permission queries to v9 ABI"
- SAUCE: apparmor5.0.0 [69/93]: Revert "6.17 apparmor-next: apparmor: gate
make fine grained unix mediation behind v9 abi"
- SAUCE: apparmor5.0.0 [70/93]: apparmor: net: patch to provide
compatibility with v2.x net rules
- SAUCE: apparmor5.0.0 [71/93]: apparmor: net: add fine grained ipv4/ipv6
mediation
- SAUCE: apparmor5.0.0 [72/93]: apparmor: userns: add unprivileged user ns
mediation
- SAUCE: apparmor5.0.0 [73/93]: apparmor: userns: Add sysctls for
additional controls of unpriv userns restrictions
- SAUCE: apparmor5.0.0 [75/93]: apparmor: userns: open userns related
sysctl so lxc can check if restriction are in place
- SAUCE: apparmor5.0.0 [76/93]: apparmor: userns: allow profile to be
transitioned when a userns is created
- SAUCE: apparmor5.0.0 [80/93]: apparmor: uring: add io_uring mediation
- SAUCE: apparmor5.0.0 [83/93]: apparmor: prompt: setup slab cache for
audit data
- SAUCE: apparmor5.0.0 [84/93]: apparmor: prompt: add the ability for
profiles to have a learning cache
- SAUCE: apparmor5.0.0 [85/93]: apparmor: prompt: enable userspace upcall
for mediation
- [Config] disable CONFIG_SECURITY_APPARMOR_RESTRICT_USERNS
* Installation of AppArmor on a 6.14 kernel produces error message "Illegal
number: yes" (LP: #2102680)
- SAUCE: apparmor5.0.0 [81/93]: apparmor: create an
AA_SFS_TYPE_BOOLEAN_INTPRINT sysctl variant
- SAUCE: apparmor5.0.0 [82/93]: apparmor: Use AA_SFS_FILE_BOOLEAN_INTPRINT
for userns and io_uring sysctls
* update apparmor and LSM stacking patch set (LP: #2028253) // [FFe]
apparmor-4.0.0-alpha2 for unprivileged user namespace restrictions in
mantic (LP: #2032602)
- SAUCE: apparmor5.0.0 [74/93]: apparmor: userns - make it so special
unconfined profiles can mediate user namespaces
* Miscellaneous Ubuntu changes
- SAUCE: apparmor5.0.0 [36/93]: 6.17 apparmor-next: security/apparmor: use
kfree_sensitive() in unpack_secmark()
- SAUCE: apparmor5.0.0 [37/93]: 6.17 apparmor-next: apparmor: Fix
incorrect profile->signal range check
- SAUCE: apparmor5.0.0 [38/93]: 6.17 apparmor-next: apparmor: fix some
kernel-doc issues in header files
- SAUCE: apparmor5.0.0 [39/93]: 6.17 apparmor-next: apparmor: ensure
WB_HISTORY_SIZE value is a power of 2
- SAUCE: apparmor5.0.0 [40/93]: 6.17 apparmor-next: apparmor: fix loop
detection used in conflicting attachment resolution
- SAUCE: apparmor5.0.0 [41/93]: 6.17 apparmor-next: apparmor: make all
generated string array headers const char *const
- SAUCE: apparmor5.0.0 [42/93]: 6.17 apparmor-next: apparmor: force audit
on unconfined exec if info is set by find_attach
- SAUCE: apparmor5.0.0 [43/93]: 6.17 apparmor-next: apparmor: move the
"conflicting profile attachments" infostr to a const declaration
- SAUCE: apparmor5.0.0 [44/93]: 6.17 apparmor-next: apparmor: include
conflicting attachment info for confined ix/ux fallback
- SAUCE: apparmor5.0.0 [45/93]: 6.17 apparmor-next: apparmor: force
auditing of conflicting attachment execs from confined
- SAUCE: apparmor5.0.0 [46/93]: 6.17 apparmor-next: apparmor: make
debug_values_table static
- SAUCE: apparmor5.0.0 [47/93]: 6.17 apparmor-next: apparmor: Document
that label must be last member in struct aa_profile
- SAUCE: apparmor5.0.0 [48/93]: 6.17 apparmor-next: apparmor: mitigate
parser generating large xtables
- SAUCE: apparmor5.0.0 [49/93]: 6.17 apparmor-next: apparmor: make
__begin_current_label_crit_section() indicate whether put is needed
- SAUCE: apparmor5.0.0 [50/93]: 6.17 apparmor-next: apparmor: update
kernel doc comments for xxx_label_crit_section
- SAUCE: apparmor5.0.0 [51/93]: 6.17 apparmor-next: apparmor: Remove use
of the double lock
- SAUCE: apparmor5.0.0 [52/93]: 6.17 apparmor-next: apparmor: fix af_unix
auditing to include all address information
- SAUCE: apparmor5.0.0 [53/93]: 6.17 apparmor-next: apparmor: fix
AA_DEBUG_LABEL()
- SAUCE: apparmor5.0.0 [54/93]: 6.17 apparmor-next: apparmor: fix
regression in fs based unix sockets when using old abi
- SAUCE: apparmor5.0.0 [55/93]: 6.17 apparmor-next: apparmor: make sure
unix socket labeling is correctly updated.
- SAUCE: apparmor5.0.0 [56/93]: 6.17 apparmor-next: apparmor: shift ouid
when mediating hard links in userns
- SAUCE: apparmor5.0.0 [57/93]: 6.17 apparmor-next: apparmor: shift uid
when mediating af_unix in userns
- SAUCE: apparmor5.0.0 [58/93]: 6.17 apparmor-next: apparmor: Fix 8-byte
alignment for initial dfa blob streams
- SAUCE: apparmor5.0.0 [59/93]: 6.17 apparmor-next: apparmor: Fix
unaligned memory accesses in KUnit test
- SAUCE: apparmor5.0.0 [60/93]: 6.17 apparmor-next: apparmor: fix kernel
doc warnings for kernel test robot
- SAUCE: apparmor5.0.0 [61/93]: 6.17 apparmor-next: apparmor: remove
redundant perms.allow MAY_EXEC bitflag set
- SAUCE: apparmor5.0.0 [62/93]: 6.17 apparmor-next: apparmor: fix
documentation mismatches in val_mask_to_str and socket functions
- SAUCE: apparmor5.0.0 [63/93]: 6.17 apparmor-next: apparmor: transition
from a list of rules to a vector of rules
- SAUCE: apparmor5.0.0 [64/93]: 6.17 apparmor-next: apparmor: fix: accept2
being specifie even when permission table is presnt
- SAUCE: apparmor5.0.0 [65/93]: 6.17 apparmor-next: apparmor: Remove the
unused variable rules
- SAUCE: apparmor5.0.0 [66/93]: 6.17 apparmor-next: apparmor: fix test
error: WARNING in apparmor_unix_stream_connect
- SAUCE: apparmor5.0.0 [67/93]: 6.17 apparmor-next: apparmor: fix
Regression on linux-next (next-20250721)
- SAUCE: apparmor5.0.0 [77/93]: aoparmor: userns: Add support for execpath
in userns
- SAUCE: apparmor5.0.0 [78/93]: apparmor: mqueue: call
security_inode_init_security on inode creation
- SAUCE: apparmor5.0.0 [79/93]: apparmor: mqueue: add fine grained
mediation of posix mqueues
- SAUCE: apparmor5.0.0 [86/93]: apparmor: prompt: pass prompt boolean
through into path_name as well
- SAUCE: apparmor5.0.0 [87/93]: apparmor: add AA_DEBUG_PROFILE to have
debug on profiles with flag set
- SAUCE: apparmor5.0.0 [88/93]: apparmor: make str table more generic and
be able to have multiple entries
- SAUCE: apparmor5.0.0 [89/93]: apparmor: check for supported version in
notification messages.
- SAUCE: apparmor5.0.0 [90/93]: apparmor: refactor building notice so it
is easier to extend
- SAUCE: apparmor5.0.0 [91/93]: apparmor: switch from ENOTSUPP to
EPROTONOSUPPORT
- SAUCE: apparmor5.0.0 [92/93]: UBUNTU: SAUCE: apparmor5.0.0 [92/93]:
apparmor: add support for meta data tags
- SAUCE: apparmor5.0.0 [93/93]: apparmor: mmap_file() doesn't need to be
called atomically
[ Ubuntu: 6.16.0-10.10 ]
* questing/linux: 6.16.0-10.10 -proposed tracker (LP: #2118882)
* Miscellaneous Ubuntu changes
- Update dropped.txt
* Miscellaneous upstream changes
- Revert "UBUNTU: [Packaging] disable signing for s390x"
[ Ubuntu: 6.16.0-9.9 ]
* questing/linux: 6.16.0-9.9 -proposed tracker (LP: #2117331)
[ Ubuntu: 6.16.0-8.8 ]
* questing/linux: 6.16.0-8.8 -proposed tracker (LP: #2117156)
* Miscellaneous Ubuntu changes
- [Packaging] rename to linux
- [Packaging] disable signing for s390x
[ Ubuntu-unstable: 6.16.0-7.7 ]
* questing/linux-unstable: 6.16.0-7.7 -proposed tracker (LP: #2116881)
* Miscellaneous Ubuntu changes
- [Config] updateconfigs following v6.16-rc6 rebase
[ Ubuntu-unstable: 6.16.0-6.6 ]
* questing/linux-unstable: 6.16.0-6.6 -proposed tracker (LP: #2116265)
* [UBUNTU 25.04] lszcrypt output shows no cards because ap module has to be
loaded manually (LP: #2116061)
- [Config] s390: Build ap driver into the kernel
* Miscellaneous Ubuntu changes
- [Packaging] debian.master/control.stub.in: fix dpkg-checkbuilddeps
- [Config] RUSTC_VERSION = 108501
[ Ubuntu-unstable: 6.16.0-5.5 ]
* questing/linux-unstable: 6.16.0-5.5 -proposed tracker (LP: #2115966)
* Miscellaneous Ubuntu changes
- [Packaging] debian.master/control.stub.in: prepare for cross-compiling
- [Packaging] debian/rules.d/0-common-vars.mk: avoid infinite loop
- [Packaging] debian/rules.d/0-common-vars.mk: use native GCC
- [Packaging] debian/rules.d/0-common-vars.mk: enable linux-tools cross-
compilation
- [Packaging] debian/rules.d/0-common-vars.mk: fix linux-tools cross-build
- [Config] updateconfigs following v6.16-rc5 rebase
[ Ubuntu-unstable: 6.16.0-4.4 ]
* questing/linux-unstable: 6.16.0-4.4 -proposed tracker (LP: #2115628)
[ Ubuntu-unstable: 6.16.0-3.3 ]
* questing/linux-unstable: 6.16.0-3.3 -proposed tracker (LP: #2115254)
* Packaging resync (LP: #1786013)
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/d2025.06.03)
* arm64: kernel image cannot be booted in UEFI despite EFI stub and ZBOOT
(LP: #2098111)
- [Packaging] Install compressed vmlinuz.efi on arm64
* Creating a VXLAN interface with a Fan mapping causes a NULL pointer
dereference caught by ubuntu_fan_smoke_test:sut-scan (LP: #2113992)
- SAUCE: fan: vxlan: parse fan-map from IFLA_VXLAN_FAN_MAP attribute ID
* Dell AIO backlight is not working, dell_uart_backlight module is missing
(LP: #2083800)
- [Config] enable CONFIG_DELL_UART_BACKLIGHT
* Miscellaneous Ubuntu changes
- [Packaging] Update debian/signature-inclusion
[ Ubuntu-unstable: 6.16.0-2.2 ]
* questing/linux-unstable: 6.16.0-2.2 -proposed tracker (LP: #2114841)
* Packaging resync (LP: #1786013)
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/d2025.06.03)
* Miscellaneous Ubuntu changes
- [Config] updateconfigs following v6.16-rc2
[ Ubuntu-unstable: 6.16.0-1.1 ]
* questing/linux-unstable: 6.16.0-1.1 -proposed tracker (LP: #2114165)
* Support Sony IMX471 camera sensor for Intel IPU7 platforms (LP: #2107320)
- SAUCE: media: ipu-bridge: Support imx471 sensor
* Rotate the Canonical Livepatch key (LP: #2111244)
- [config] prepare for Canonical Livepatch key rotation
* Packaging resync (LP: #1786013)
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/d2025.05.26)
* Miscellaneous Ubuntu changes
- Update dropped.txt
- Update dropped.txt wrt v6.16-rc1 rebase
- [Config] updateconfigs following v6.16-rc1
- [Config] FTBFS: disable INTEL_SKL_INT3472
- SAUCE: binder: turn into module - lock_vma_under_rcu()
- [Packaging] debian.master/dkms-versions -- temporarily remove zfs FTBFS
- [Packaging] debian.master/dkms-versions -- temporarily remove
v4l2loopback FTBFS
[ Ubuntu-unstable: 6.15.0-2.2 ]
* questing/linux-unstable: 6.15.0-2.2 -proposed tracker (LP: #2111721)
* Miscellaneous Ubuntu changes
- [Config] Updateconfigs for v6.15-rc7 rebase
[ Ubuntu-unstable: 6.15.0-1.1 ]
* questing/linux-unstable: 6.15.0-1.1 -proposed tracker (LP: #2110148)
* Drop support for modules-extra (LP: #2042831)
- [Packaging] Drop support for modules-extra
* Miscellaneous Ubuntu changes
- [Packaging] Rename to linux-unstable, bump version
- [Packaging] Re-enable tools build on cross-builds
- [Packaging] debian.master/dkms-versions -- temporarily remove all dkms
- [Packaging] Introduce do_sources_list build flag
- [Config] Updateconfigs for v6.15-rc5 rebase
- SAUCE: Revert "gcc-15: acpi: sprinkle random '__nonstring' crumbles
around"
[ Ubuntu-unstable: 6.15.0-0.0 ]
* Dummy entry
-- Paolo Pisati <[email protected]> Tue, 19 Aug 2025 12:10:29
+0200
** Changed in: linux-gcp (Ubuntu Questing)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-gcp in Ubuntu.
https://bugs.launchpad.net/bugs/2110241
Title:
linux-gcp: move ptp_kvm to linux-modules in GCP kernels
Status in linux-gcp package in Ubuntu:
Fix Released
Status in linux-gcp-6.8 package in Ubuntu:
Fix Committed
Status in linux-gcp source package in Focal:
Fix Committed
Status in linux-gcp source package in Jammy:
Fix Released
Status in linux-gcp-6.8 source package in Jammy:
Fix Released
Status in linux-gcp source package in Noble:
Fix Released
Status in linux-gcp source package in Oracular:
Won't Fix
Status in linux-gcp source package in Plucky:
Fix Released
Status in linux-gcp source package in Questing:
Fix Released
Bug description:
SRU Justification
[Impact]
Google requested the ptp_kvm driver be moved to the linux-modules
package from the linux-modules-extra package, so that their customers
can benefit from the enhanced clock synchronization.
This change is relevant for the following kernels:
focal:linux-gcp-5.15
jammy:linux-gcp
jammy:linux-gcp-6.8
noble:linux-gcp
noble:linux-gcp-6.11
noble:linux-gcp-6.14
oracular:linux-gcp
plucky:linux-gcp
questing:linux-gcp
[Fix]
Add drivers/ptp/ptp_kvm.ko to
debian.gcp(-<backport>)/control.d/gcp.inclusion-list.
[Test Plan]
List files in the linux-modules package and verify that ptp_kvm.ko is
there.
[Regression potential]
The regression potential is considered low as the module source code
is not affected.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-gcp/+bug/2110241/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp