mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/9] firewire: cdev: add annotations for compiler-based context analysis
@ 2026-11-02  4:19 Takashi Sakamoto
  2026-11-02  4:19 ` [PATCH 1/9] firewire: core: add context analysis annotations for address handler Takashi Sakamoto
                   ` (8 more replies)
  0 siblings, 9 replies; 11+ messages in thread
From: Takashi Sakamoto @ 2026-11-02  4:19 UTC (permalink / raw)
  To: linux1394-devel; +Cc: linux-kernel

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


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2026-11-02 10:40 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-11-02  4:19 [PATCH 0/9] firewire: cdev: add annotations for compiler-based context analysis Takashi Sakamoto
2026-11-02  4:19 ` [PATCH 1/9] firewire: core: add context analysis annotations for address handler Takashi Sakamoto
2026-11-02  4:19 ` [PATCH 2/9] firewire: cdev: add context analysis annotations for phy_receiver_list Takashi Sakamoto
2026-11-02  4:19 ` [PATCH 3/9] firewire: cdev: add context analysis annotations for isochronous context Takashi Sakamoto
2026-11-02 10:40   ` Takashi Sakamoto
2026-11-02  4:19 ` [PATCH 4/9] firewire: cdev: annotate data length in inbound_transaction_resource Takashi Sakamoto
2026-11-02  4:19 ` [PATCH 5/9] firewire: core: add context analysis annotation to queue_bus_reset_event() Takashi Sakamoto
2026-11-02  4:19 ` [PATCH 6/9] firewire: cdev: add context analysis annotations for client shutdown flag and event list Takashi Sakamoto
2026-11-02  4:19 ` [PATCH 7/9] firewire: cdev: use cleanup function for outbound transaction event allocation Takashi Sakamoto
2026-11-02  4:19 ` [PATCH 8/9] firewire: cdev: use cleanup function for descriptor_resource allocation Takashi Sakamoto
2026-11-02  4:19 ` [PATCH 9/9] firewire: cdev: enable compiler-based context analysis Takashi Sakamoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®