{"id":501041,"url":"http://patchwork.ozlabs.org/api/1.1/series/501041/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/list/?series=501041","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-22T16:13:46","submitter":{"id":86709,"url":"http://patchwork.ozlabs.org/api/1.1/people/86709/?format=json","name":"Krzysztof Wilczyński","email":"kwilczynski@kernel.org"},"version":6,"total":24,"received_total":24,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/501041/mbox/","cover_letter":{"id":2226595,"url":"http://patchwork.ozlabs.org/api/1.1/covers/2226595/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/cover/20260422161407.118748-1-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-1-kwilczynski@kernel.org>","date":"2026-04-22T16:13:43","name":"[v6,00/24] PCI: Convert all dynamic sysfs attributes to static","mbox":"http://patchwork.ozlabs.org/project/linux-pci/cover/20260422161407.118748-1-kwilczynski@kernel.org/mbox/"},"patches":[{"id":2226598,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226598/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-2-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-2-kwilczynski@kernel.org>","date":"2026-04-22T16:13:44","name":"[v6,01/24] PCI/sysfs: Use PCI resource accessor macros","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-2-kwilczynski@kernel.org/mbox/"},{"id":2226601,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226601/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-3-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-3-kwilczynski@kernel.org>","date":"2026-04-22T16:13:45","name":"[v6,02/24] PCI: Add pci_resource_is_io() and pci_resource_is_mem() helpers","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-3-kwilczynski@kernel.org/mbox/"},{"id":2226565,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226565/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-4-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-4-kwilczynski@kernel.org>","date":"2026-04-22T16:13:46","name":"[v6,03/24] PCI/sysfs: Only allow supported resource types in I/O and MMIO helpers","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-4-kwilczynski@kernel.org/mbox/"},{"id":2226602,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226602/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-5-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-5-kwilczynski@kernel.org>","date":"2026-04-22T16:13:47","name":"[v6,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/20260422161407.118748-5-kwilczynski@kernel.org/mbox/"},{"id":2226606,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226606/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-6-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-6-kwilczynski@kernel.org>","date":"2026-04-22T16:13:48","name":"[v6,05/24] PCI/sysfs: Add CAP_SYS_ADMIN check to __resource_resize_store()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-6-kwilczynski@kernel.org/mbox/"},{"id":2226567,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226567/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-7-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-7-kwilczynski@kernel.org>","date":"2026-04-22T16:13:49","name":"[v6,06/24] PCI/sysfs: Add static PCI resource attribute macros","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-7-kwilczynski@kernel.org/mbox/"},{"id":2226568,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226568/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-8-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-8-kwilczynski@kernel.org>","date":"2026-04-22T16:13:50","name":"[v6,07/24] PCI/sysfs: Convert PCI resource files to static attributes","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-8-kwilczynski@kernel.org/mbox/"},{"id":2226603,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226603/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-9-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-9-kwilczynski@kernel.org>","date":"2026-04-22T16:13:51","name":"[v6,08/24] PCI/sysfs: Warn about BAR resize failure in __resource_resize_store()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-9-kwilczynski@kernel.org/mbox/"},{"id":2226604,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226604/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-10-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-10-kwilczynski@kernel.org>","date":"2026-04-22T16:13:52","name":"[v6,09/24] PCI/sysfs: Add stubs for pci_{create,remove}_sysfs_dev_files()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-10-kwilczynski@kernel.org/mbox/"},{"id":2226605,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226605/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-11-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-11-kwilczynski@kernel.org>","date":"2026-04-22T16:13:53","name":"[v6,10/24] PCI/sysfs: Limit pci_sysfs_init() late_initcall compile scope","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-11-kwilczynski@kernel.org/mbox/"},{"id":2226607,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226607/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-12-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-12-kwilczynski@kernel.org>","date":"2026-04-22T16:13:54","name":"[v6,11/24] alpha/PCI: Add security_locked_down() check to pci_mmap_resource()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-12-kwilczynski@kernel.org/mbox/"},{"id":2226608,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226608/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-13-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-13-kwilczynski@kernel.org>","date":"2026-04-22T16:13:55","name":"[v6,12/24] alpha/PCI: Use BAR index in sysfs attr->private instead of resource pointer","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-13-kwilczynski@kernel.org/mbox/"},{"id":2226609,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226609/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-14-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-14-kwilczynski@kernel.org>","date":"2026-04-22T16:13:56","name":"[v6,13/24] alpha/PCI: Use PCI resource accessor macros","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-14-kwilczynski@kernel.org/mbox/"},{"id":2226615,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226615/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-15-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-15-kwilczynski@kernel.org>","date":"2026-04-22T16:13:57","name":"[v6,14/24] alpha/PCI: Fix __pci_mmap_fits() overflow for zero-length BARs","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-15-kwilczynski@kernel.org/mbox/"},{"id":2226574,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226574/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-16-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-16-kwilczynski@kernel.org>","date":"2026-04-22T16:13:58","name":"[v6,15/24] alpha/PCI: Remove WARN from __pci_mmap_fits()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-16-kwilczynski@kernel.org/mbox/"},{"id":2226610,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226610/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-17-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-17-kwilczynski@kernel.org>","date":"2026-04-22T16:13:59","name":"[v6,16/24] alpha/PCI: Add static PCI resource attribute macros","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-17-kwilczynski@kernel.org/mbox/"},{"id":2226612,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226612/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-18-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-18-kwilczynski@kernel.org>","date":"2026-04-22T16:14:00","name":"[v6,17/24] alpha/PCI: Convert resource files to static attributes","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-18-kwilczynski@kernel.org/mbox/"},{"id":2226611,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226611/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-19-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-19-kwilczynski@kernel.org>","date":"2026-04-22T16:14:01","name":"[v6,18/24] PCI/sysfs: Remove pci_{create,remove}_sysfs_dev_files()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-19-kwilczynski@kernel.org/mbox/"},{"id":2226613,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226613/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-20-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-20-kwilczynski@kernel.org>","date":"2026-04-22T16:14:02","name":"[v6,19/24] PCI: Add macros for legacy I/O and memory address space sizes","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-20-kwilczynski@kernel.org/mbox/"},{"id":2226616,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226616/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-21-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-21-kwilczynski@kernel.org>","date":"2026-04-22T16:14:03","name":"[v6,20/24] alpha/PCI: Compute legacy size in pci_mmap_legacy_page_range()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-21-kwilczynski@kernel.org/mbox/"},{"id":2226583,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226583/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-22-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-22-kwilczynski@kernel.org>","date":"2026-04-22T16:14:04","name":"[v6,21/24] PCI/sysfs: Add __weak pci_legacy_has_sparse() helper","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-22-kwilczynski@kernel.org/mbox/"},{"id":2226589,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226589/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-23-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-23-kwilczynski@kernel.org>","date":"2026-04-22T16:14:05","name":"[v6,22/24] PCI/sysfs: Convert legacy I/O and memory attributes to static definitions","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-23-kwilczynski@kernel.org/mbox/"},{"id":2226591,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226591/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-24-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-24-kwilczynski@kernel.org>","date":"2026-04-22T16:14:06","name":"[v6,23/24] PCI/sysfs: Remove pci_create_legacy_files() and pci_sysfs_init()","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-24-kwilczynski@kernel.org/mbox/"},{"id":2226614,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2226614/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-25-kwilczynski@kernel.org/","msgid":"<20260422161407.118748-25-kwilczynski@kernel.org>","date":"2026-04-22T16:14:07","name":"[v6,24/24] PCI/sysfs: Limit BAR resize attribute scope to platforms with PCI mmap","mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20260422161407.118748-25-kwilczynski@kernel.org/mbox/"}]}