linux/drivers/scsi/fnic
Linus Torvalds 1fc5a74b10 kmalloc_obj conversions for v7.3-rc2
- Run scripts/coccinelle/api/kmalloc_objs.cocci for v7.3
 -----BEGIN PGP SIGNATURE-----
 
 iHUEABYKAB0WIQRSPkdeREjth1dHnSE2KwveOeQkuwUCapuwVwAKCRA2KwveOeQk
 u5EeAP9TS7K4iVlw3KlZHuLIK2q+CQfALPepcu+ME2lO5dta4gEAxCTi0ZXmU7OT
 XbmWUd+DTkKNYCBW8E6Lvn72Er13uQs=
 =ZtN4
 -----END PGP SIGNATURE-----

Merge tag 'kmalloc_obj-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux

Pull kmalloc_obj conversions from Kees Cook:
 "Another run of the Coccinelle script for converting kmalloc()
  family of allocations to kmalloc_obj() via the existing rules
  in scripts/coccinelle/api/kmalloc_objs.cocci"

* tag 'kmalloc_obj-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
  treewide: refresh kmalloc_obj() conversions
  drm/amd/display: Fix harmless type mismatch in allocation
History 2026-09-05 20:45:18 -07:00
..
cq_desc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
cq_enet_desc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
cq_exch_desc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
fcpio.h scsi: fnic: Add the NVMe/FC transport path 2026-07-28 22:23:02 -04:00
fdls_disc.c scsi: fnic: Abort timed-out NVMe LS requests 2026-07-28 22:23:02 -04:00
fdls_fc.h scsi: fnic: Send NVMe LS requests through FDLS 2026-07-28 22:23:02 -04:00
fip.c scsi: fnic: Use GFP_ATOMIC for VLAN alloc under spinlock 2026-08-07 13:32:53 -04:00
fip.h scsi: fnic: Make debug logging protocol independent 2026-07-28 22:23:01 -04:00
fnic.h scsi: fnic: Bump up version number 2026-07-28 22:23:03 -04:00
fnic_attrs.c scsi: fnic: Modify fnic interfaces to use FDLS 2025-01-02 15:46:51 -05:00
fnic_debugfs.c treewide: refresh kmalloc_obj() conversions 2026-09-04 21:37:00 -07:00
fnic_fcs.c scsi: fnic: Handle NVMe LS frames in FDLS 2026-07-28 22:23:02 -04:00
fnic_fdls.h scsi: fnic: Abort timed-out NVMe LS requests 2026-07-28 22:23:02 -04:00
fnic_io.h scsi: fnic: Add the NVMe/FC transport path 2026-07-28 22:23:02 -04:00
fnic_isr.c scsi: fnic: Make debug logging protocol independent 2026-07-28 22:23:01 -04:00
fnic_main.c scsi: fnic: Expose NVMe transport state in debugfs 2026-07-28 22:23:03 -04:00
fnic_nvme.c scsi: fnic: Initialize the NVMe local port info before registering 2026-08-28 21:33:03 -04:00
fnic_nvme.h scsi: fnic: Fix built-in NVMe/FC build 2026-08-10 21:24:01 -04:00
fnic_pci_subsys_devid.c scsi: fnic: Add Cisco hardware model names 2025-01-02 15:46:51 -05:00
fnic_res.c scsi: fnic: Route completions and resets by initiator role 2026-07-28 22:23:02 -04:00
fnic_res.h scsi: fnic: Add the NVMe/FC transport path 2026-07-28 22:23:02 -04:00
fnic_scsi.c scsi: fnic: Route completions and resets by initiator role 2026-07-28 22:23:02 -04:00
fnic_stats.h scsi: fnic: Expose NVMe transport state in debugfs 2026-07-28 22:23:03 -04:00
fnic_trace.c scsi: fnic: Decode firmware role configuration 2026-07-28 22:23:01 -04:00
fnic_trace.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
Makefile scsi: fnic: Add the NVMe/FC transport path 2026-07-28 22:23:02 -04:00
rq_enet_desc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_cq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_cq.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_cq_copy.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_dev.c scsi: fnic: Fix invalid comparison for error 2026-08-07 14:09:34 -04:00
vnic_dev.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_devcmd.h scsi: fnic: Add the NVMe/FC transport path 2026-07-28 22:23:02 -04:00
vnic_intr.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_intr.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_nic.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_resource.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_rq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_rq.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_scsi.h scsi: fnic: Modify definitions to sync with VIC firmware 2023-12-13 22:11:33 -05:00
vnic_stats.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_wq.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_wq.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_wq_copy.c treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
vnic_wq_copy.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00
wq_enet_desc.h treewide: Replace GPLv2 boilerplate/reference with SPDX - gpl-2.0_168.RULE (part 1) 2022-06-10 14:51:36 +02:00