sysfs: treewide: switch back to attribute_group::bin_attrsThe normal bin_attrs field can now handle const pointers.This makes the _new variant unnecessary.Switch all users back.Signed-off-by: T
sysfs: treewide: switch back to attribute_group::bin_attrsThe normal bin_attrs field can now handle const pointers.This makes the _new variant unnecessary.Switch all users back.Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>Link: https://lore.kernel.org/r/20250530-sysfs-const-bin_attr-final-v3-4-724bfcf05b99@weissschuh.netSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
show more ...
sysfs: treewide: switch back to bin_attribute::read()/write()The bin_attribute argument of bin_attribute::read() is now const.This makes the _new() callbacks unnecessary. Switch all users back.S
sysfs: treewide: switch back to bin_attribute::read()/write()The bin_attribute argument of bin_attribute::read() is now const.This makes the _new() callbacks unnecessary. Switch all users back.Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>Link: https://lore.kernel.org/r/20250530-sysfs-const-bin_attr-final-v3-3-724bfcf05b99@weissschuh.netSigned-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Merge branch 'for-6.16/tsm-mr' into tsm-nextPick up a couple fixes for issues noticed in linux-next (constificationof bin_attrs and missing 'static').
Merge branch 'for-6.16/tsm-mr' into tsm-nextMerge measurement-register infrastructure for v6.16. Resolve conflictswith the establishment of drivers/virt/coco/guest/ for cross-vendorcommon TSM fun
Merge branch 'for-6.16/tsm-mr' into tsm-nextMerge measurement-register infrastructure for v6.16. Resolve conflictswith the establishment of drivers/virt/coco/guest/ for cross-vendorcommon TSM functionality.Address a mis-merge with a fixup from Lukas:Link: http://lore.kernel.org/20250509134031.70559-1-lukas.bulwahn@redhat.com
Merge branch 'for-6.16/tsm' into tsm-nextPick up the drivers/virt/coco/guest/ split in preparation for TSM hostdrivers.
coco/guest: Move shared guest CC infrastructure to drivers/virt/coco/guest/In preparation for creating a new drivers/virt/coco/host/ directory tohouse shared host driver infrastructure for confide
coco/guest: Move shared guest CC infrastructure to drivers/virt/coco/guest/In preparation for creating a new drivers/virt/coco/host/ directory tohouse shared host driver infrastructure for confidential computing, moveconfigfs-tsm to a guest/ sub-directory. The tsm.ko module is renamed totsm_reports.ko. The old tsm.ko module was only ever demand loaded bykernel internal dependencies, so it should not affect existing userspacemodule install scripts.The new drivers/virt/coco/guest/ is also a preparatory landing spot fornew / optional TSM Report mechanics like a TCB stability enumeration /watchdog mechanism. To be added later.Cc: Wu Hao <hao.wu@intel.com>Cc: Yilun Xu <yilun.xu@intel.com>Cc: Samuel Ortiz <sameo@rivosinc.com>Cc: Tom Lendacky <thomas.lendacky@amd.com>Reviewed-by: Alexey Kardashevskiy <aik@amd.com>Reviewed-by: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>Link: https://patch.msgid.link/174107246641.1288555.208426916259466774.stgit@dwillia2-xfh.jf.intel.comSigned-off-by: Dan Williams <dan.j.williams@intel.com>