{"id":499539,"url":"http://patchwork.ozlabs.org/api/1.1/series/499539/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/list/?series=499539","project":{"id":28,"url":"http://patchwork.ozlabs.org/api/1.1/projects/28/?format=json","name":"Linux PCI development","link_name":"linux-pci","list_id":"linux-pci.vger.kernel.org","list_email":"linux-pci@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null},"name":"PCI: Convert all dynamic sysfs attributes to static","date":"2026-04-11T08:01:24","submitter":{"id":86709,"url":"http://patchwork.ozlabs.org/api/1.1/people/86709/?format=json","name":"Krzysztof Wilczyński","email":"kwilczynski@kernel.org"},"version":4,"total":24,"received_total":24,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/499539/mbox/","cover_letter":{"id":2222318,"url":"http://patchwork.ozlabs.org/api/1.1/covers/2222318/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/cover/20260411080148.471335-1-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-1-kwilczynski@kernel.org>","date":"2026-04-11T08:01:24","name":"[v4,00/24] PCI: Convert all dynamic sysfs attributes to static","mbox":"http://patchwork.ozlabs.org/project/linux-pci/cover/20260411080148.471335-1-kwilczynski@kernel.org/mbox/"},"patches":[{"id":2222319,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222319/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-2-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-2-kwilczynski@kernel.org>","date":"2026-04-11T08:01:25","name":"[v4,01/24] PCI/sysfs: Use PCI resource accessor macros","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-2-kwilczynski@kernel.org/mbox/"},{"id":2222321,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222321/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-3-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-3-kwilczynski@kernel.org>","date":"2026-04-11T08:01:26","name":"[v4,02/24] PCI: Add pci_resource_is_io() and pci_resource_is_mem() helpers","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-3-kwilczynski@kernel.org/mbox/"},{"id":2222322,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222322/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-4-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-4-kwilczynski@kernel.org>","date":"2026-04-11T08:01:27","name":"[v4,03/24] PCI/sysfs: Only allow supported resource types in I/O and MMIO helpers","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-4-kwilczynski@kernel.org/mbox/"},{"id":2222323,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222323/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-5-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-5-kwilczynski@kernel.org>","date":"2026-04-11T08:01:28","name":"[v4,04/24] PCI/sysfs: Use BAR length in pci_llseek_resource() when attr->size is zero","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-5-kwilczynski@kernel.org/mbox/"},{"id":2222325,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222325/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-6-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-6-kwilczynski@kernel.org>","date":"2026-04-11T08:01:29","name":"[v4,05/24] PCI/sysfs: Add CAP_SYS_ADMIN check to __resource_resize_store()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-6-kwilczynski@kernel.org/mbox/"},{"id":2222326,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222326/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-7-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-7-kwilczynski@kernel.org>","date":"2026-04-11T08:01:30","name":"[v4,06/24] PCI/sysfs: Add static PCI resource attribute macros","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-7-kwilczynski@kernel.org/mbox/"},{"id":2222328,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222328/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-8-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-8-kwilczynski@kernel.org>","date":"2026-04-11T08:01:31","name":"[v4,07/24] PCI/sysfs: Convert PCI resource files to static attributes","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-8-kwilczynski@kernel.org/mbox/"},{"id":2222330,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222330/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-9-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-9-kwilczynski@kernel.org>","date":"2026-04-11T08:01:32","name":"[v4,08/24] PCI/sysfs: Convert __resource_resize_store() to use static attributes","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-9-kwilczynski@kernel.org/mbox/"},{"id":2222332,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222332/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-10-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-10-kwilczynski@kernel.org>","date":"2026-04-11T08:01:33","name":"[v4,09/24] PCI/sysfs: Add stubs for pci_{create,remove}_sysfs_dev_files()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-10-kwilczynski@kernel.org/mbox/"},{"id":2222331,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222331/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-11-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-11-kwilczynski@kernel.org>","date":"2026-04-11T08:01:34","name":"[v4,10/24] PCI/sysfs: Limit pci_sysfs_init() late_initcall compile scope","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-11-kwilczynski@kernel.org/mbox/"},{"id":2222334,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222334/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-12-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-12-kwilczynski@kernel.org>","date":"2026-04-11T08:01:35","name":"[v4,11/24] alpha/PCI: Add security_locked_down() check to pci_mmap_resource()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-12-kwilczynski@kernel.org/mbox/"},{"id":2222335,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222335/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-13-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-13-kwilczynski@kernel.org>","date":"2026-04-11T08:01:36","name":"[v4,12/24] alpha/PCI: Use BAR index in sysfs attr->private instead of resource pointer","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-13-kwilczynski@kernel.org/mbox/"},{"id":2222336,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222336/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-14-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-14-kwilczynski@kernel.org>","date":"2026-04-11T08:01:37","name":"[v4,13/24] alpha/PCI: Use PCI resource accessor macros","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-14-kwilczynski@kernel.org/mbox/"},{"id":2222338,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222338/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-15-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-15-kwilczynski@kernel.org>","date":"2026-04-11T08:01:38","name":"[v4,14/24] alpha/PCI: Clean up pci_mmap_resource()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-15-kwilczynski@kernel.org/mbox/"},{"id":2222339,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222339/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-16-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-16-kwilczynski@kernel.org>","date":"2026-04-11T08:01:39","name":"[v4,15/24] alpha/PCI: Fix __pci_mmap_fits() overflow for zero-length BARs","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-16-kwilczynski@kernel.org/mbox/"},{"id":2222341,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222341/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-17-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-17-kwilczynski@kernel.org>","date":"2026-04-11T08:01:40","name":"[v4,16/24] alpha/PCI: Remove WARN from __pci_mmap_fits()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-17-kwilczynski@kernel.org/mbox/"},{"id":2222342,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222342/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-18-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-18-kwilczynski@kernel.org>","date":"2026-04-11T08:01:41","name":"[v4,17/24] alpha/PCI: Add static PCI resource attribute macros","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-18-kwilczynski@kernel.org/mbox/"},{"id":2222344,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222344/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-19-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-19-kwilczynski@kernel.org>","date":"2026-04-11T08:01:42","name":"[v4,18/24] alpha/PCI: Convert resource files to static attributes","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-19-kwilczynski@kernel.org/mbox/"},{"id":2222345,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222345/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-20-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-20-kwilczynski@kernel.org>","date":"2026-04-11T08:01:43","name":"[v4,19/24] PCI/sysfs: Remove pci_{create,remove}_sysfs_dev_files()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-20-kwilczynski@kernel.org/mbox/"},{"id":2222347,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222347/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-21-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-21-kwilczynski@kernel.org>","date":"2026-04-11T08:01:44","name":"[v4,20/24] PCI: Add macros for legacy I/O and memory address space sizes","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-21-kwilczynski@kernel.org/mbox/"},{"id":2222348,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222348/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-22-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-22-kwilczynski@kernel.org>","date":"2026-04-11T08:01:45","name":"[v4,21/24] alpha/PCI: Compute legacy size in pci_mmap_legacy_page_range()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-22-kwilczynski@kernel.org/mbox/"},{"id":2222349,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222349/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-23-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-23-kwilczynski@kernel.org>","date":"2026-04-11T08:01:46","name":"[v4,22/24] PCI/sysfs: Add __weak pci_legacy_has_sparse() helper","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-23-kwilczynski@kernel.org/mbox/"},{"id":2222351,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222351/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-24-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-24-kwilczynski@kernel.org>","date":"2026-04-11T08:01:47","name":"[v4,23/24] PCI/sysfs: Convert legacy I/O and memory attributes to static definitions","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-24-kwilczynski@kernel.org/mbox/"},{"id":2222353,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222353/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-25-kwilczynski@kernel.org/","msgid":"<20260411080148.471335-25-kwilczynski@kernel.org>","date":"2026-04-11T08:01:48","name":"[v4,24/24] PCI/sysfs: Remove pci_create_legacy_files() and pci_sysfs_init()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260411080148.471335-25-kwilczynski@kernel.org/mbox/"}]}