[PATCH 0/9] firewire: cdev: add annotations for compiler-based context analysis
From: Takashi Sakamoto
Date: Sun Nov 01 2026 - 23:19:32 EST
Hi,
This series prepares the cdev layer for compiler-based context analysis
by adding the necessary annotations.
It also adds a __counted_by() annotation as well as cleanup functions to
simplify resource allocation and error handling.
Thanks
Takashi Sakamoto (9):
firewire: core: add context analysis annotations for address handler
firewire: cdev: add context analysis annotations for phy_receiver_list
firewire: cdev: add context analysis annotations for isochronous
context
firewire: cdev: annotate data length in inbound_transaction_resource
firewire: core: add context analysis annotation to
queue_bus_reset_event()
firewire: cdev: add context analysis annotations for client shutdown
flag and event list
firewire: cdev: use cleanup function for outbound transaction event
allocation
firewire: cdev: use cleanup function for descriptor_resource
allocation
firewire: cdev: enable compiler-based context analysis
drivers/firewire/Makefile | 1 +
drivers/firewire/core-cdev.c | 87 +++++++++++++++--------------
drivers/firewire/core-transaction.c | 12 ++--
3 files changed, 55 insertions(+), 45 deletions(-)
base-commit: 6628e7d4c6b25c8d18f1345e3a20d21829aae7e4
--
2.53.0