{"id":499538,"url":"http://patchwork.ozlabs.org/api/1.1/series/499538/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=499538","project":{"id":2,"url":"http://patchwork.ozlabs.org/api/1.1/projects/2/?format=json","name":"Linux PPC development","link_name":"linuxppc-dev","list_id":"linuxppc-dev.lists.ozlabs.org","list_email":"linuxppc-dev@lists.ozlabs.org","web_url":"https://github.com/linuxppc/wiki/wiki","scm_url":"https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git","webscm_url":"https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/"},"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/499538/mbox/","cover_letter":{"id":2222317,"url":"http://patchwork.ozlabs.org/api/1.1/covers/2222317/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/cover/20260411080148.471335-1-kwilczynski@kernel.org/mbox/"},"patches":[{"id":2222320,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222320/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-2-kwilczynski@kernel.org/mbox/"},{"id":2222324,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222324/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-3-kwilczynski@kernel.org/mbox/"},{"id":2222327,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222327/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-4-kwilczynski@kernel.org/mbox/"},{"id":2222329,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222329/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-5-kwilczynski@kernel.org/mbox/"},{"id":2222333,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222333/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-6-kwilczynski@kernel.org/mbox/"},{"id":2222337,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222337/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-7-kwilczynski@kernel.org/mbox/"},{"id":2222340,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222340/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-8-kwilczynski@kernel.org/mbox/"},{"id":2222343,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222343/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-9-kwilczynski@kernel.org/mbox/"},{"id":2222346,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222346/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-10-kwilczynski@kernel.org/mbox/"},{"id":2222350,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222350/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-11-kwilczynski@kernel.org/mbox/"},{"id":2222352,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222352/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-12-kwilczynski@kernel.org/mbox/"},{"id":2222354,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222354/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-13-kwilczynski@kernel.org/mbox/"},{"id":2222355,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222355/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-14-kwilczynski@kernel.org/mbox/"},{"id":2222356,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222356/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-15-kwilczynski@kernel.org/mbox/"},{"id":2222357,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222357/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-16-kwilczynski@kernel.org/mbox/"},{"id":2222358,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222358/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-17-kwilczynski@kernel.org/mbox/"},{"id":2222359,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222359/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-18-kwilczynski@kernel.org/mbox/"},{"id":2222360,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222360/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-19-kwilczynski@kernel.org/mbox/"},{"id":2222361,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222361/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-20-kwilczynski@kernel.org/mbox/"},{"id":2222362,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222362/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-21-kwilczynski@kernel.org/mbox/"},{"id":2222363,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222363/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-22-kwilczynski@kernel.org/mbox/"},{"id":2222364,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222364/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-23-kwilczynski@kernel.org/mbox/"},{"id":2222365,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222365/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-24-kwilczynski@kernel.org/mbox/"},{"id":2222366,"url":"http://patchwork.ozlabs.org/api/1.1/patches/2222366/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/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/linuxppc-dev/patch/20260411080148.471335-25-kwilczynski@kernel.org/mbox/"}]}