Show patches with: Submitter = John Garry       |    Archived = No       |   91 patches
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC,4/4] logic_pio: Warn on and discard accesses to addresses below IO_SPACE_BASE Fix arm64 crash for accessing unmapped IO port regions (reboot) - - - - --- 2021-01-15 John Garry New
[RFC,3/4] kernel/resource: Make ioport_resource.start configurable Fix arm64 crash for accessing unmapped IO port regions (reboot) - - - - --- 2021-01-15 John Garry New
[RFC,2/4] asm-generic/io.h: Add IO_SPACE_BASE Fix arm64 crash for accessing unmapped IO port regions (reboot) - - - - --- 2021-01-15 John Garry New
[RFC,1/4] arm64: io: Introduce IO_SPACE_BASE Fix arm64 crash for accessing unmapped IO port regions (reboot) - - - - --- 2021-01-15 John Garry New
[v17,10/10] MAINTAINERS: Add maintainer for HiSilicon LPC driver LPC: legacy ISA I/O support - - - - --- 2018-03-14 John Garry bhelgaas Accepted
[v17,09/10] HISI LPC: Add ACPI support LPC: legacy ISA I/O support - - 1 1 --- 2018-03-14 John Garry bhelgaas Accepted
[v17,08/10] ACPI / scan: do not enumerate Indirect IO host children LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-14 John Garry bhelgaas Accepted
[v17,07/10] ACPI / scan: rename acpi_is_serial_bus_slave() to widen use LPC: legacy ISA I/O support 1 - - - --- 2018-03-14 John Garry bhelgaas Accepted
[v17,06/10] HISI LPC: Support the LPC host on Hip06/Hip07 with DT bindings LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-14 John Garry bhelgaas Accepted
[v17,05/10] OF: Add missing I/O range exception for indirect-IO devices LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-14 John Garry bhelgaas Accepted
[v17,04/10] PCI: Apply the new generic I/O management on PCI IO hosts LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-14 John Garry bhelgaas Accepted
[v17,03/10] PCI: Add fwnode handler as input param of pci_register_io_range() LPC: legacy ISA I/O support 2 - 1 1 --- 2018-03-14 John Garry bhelgaas Accepted
[v17,02/10] PCI: Remove unused __weak attribute in pci_register_io_range() LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-14 John Garry bhelgaas Accepted
[v17,01/10] LIB: Introduce a generic PIO mapping method LPC: legacy ISA I/O support - - 1 1 --- 2018-03-14 John Garry bhelgaas Accepted
[v2,6/6] lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are set at registration Fixes for HiSilicon LPC driver and logical PIO code - - - - --- 2019-06-24 John Garry Not Applicable
[v2,5/6] bus: hisi_lpc: Add .remove method to avoid driver unbind crash Fixes for HiSilicon LPC driver and logical PIO code - 1 - - --- 2019-06-24 John Garry Not Applicable
[v2,4/6] bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free Fixes for HiSilicon LPC driver and logical PIO code - 1 - - --- 2019-06-24 John Garry Not Applicable
[v2,3/6] lib: logic_pio: Add logic_pio_unregister_range() Fixes for HiSilicon LPC driver and logical PIO code - - - - --- 2019-06-24 John Garry Not Applicable
[v2,2/6] lib: logic_pio: Avoid possible overlap for unregistering regions Fixes for HiSilicon LPC driver and logical PIO code - - - - --- 2019-06-24 John Garry Not Applicable
[v2,1/6] lib: logic_pio: Fix RCU usage Fixes for HiSilicon LPC driver and logical PIO code - 1 - - --- 2019-06-24 John Garry Not Applicable
[5/5] lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are set at registration Fixes for HiSilicon LPC driver and logical PIO code - - - - --- 2019-06-20 John Garry Not Applicable
[4/5] bus: hisi_lpc: Add .remove method to avoid driver unbind crash Fixes for HiSilicon LPC driver and logical PIO code - 1 - - --- 2019-06-20 John Garry Not Applicable
[3/5] bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free Fixes for HiSilicon LPC driver and logical PIO code - 1 - - --- 2019-06-20 John Garry Not Applicable
[2/5] lib: logic_pio: Add logic_pio_unregister_range() Fixes for HiSilicon LPC driver and logical PIO code - - - - --- 2019-06-20 John Garry Not Applicable
[1/5] lib: logic_pio: Fix RCU usage Fixes for HiSilicon LPC driver and logical PIO code - 1 - - --- 2019-06-20 John Garry Not Applicable
[v3,4/4] lib: logic_pio: Fix up some prints Fix system crash for accessing unmapped IO port regions - - - - --- 2019-04-04 John Garry Not Applicable
[v3,3/4] lib: logic_pio: Reject accesses to unregistered CPU MMIO regions Fix system crash for accessing unmapped IO port regions - - - - --- 2019-04-04 John Garry Not Applicable
[v3,2/4] lib: logic_pio: Use logical PIO low-level accessors for !CONFIG_INDIRECT_PIO Fix system crash for accessing unmapped IO port regions - - - - --- 2019-04-04 John Garry Not Applicable
[RFC,v3,1/4] resource: Request IO port regions from children of ioport_resource Fix system crash for accessing unmapped IO port regions - - - - --- 2019-04-04 John Garry Not Applicable
[v2,3/3] lib: logic_pio: Make some prints explicitly hex Fix system crash for accessing unmapped IO port regions - - - - --- 2019-03-20 John Garry bhelgaas Not Applicable
[v2,2/3] lib: logic_pio: Reject access to unregistered CPU MMIO regions Fix system crash for accessing unmapped IO port regions - - - - --- 2019-03-20 John Garry bhelgaas Not Applicable
[RFC,v2,1/3] resource: Request IO port regions from children of ioport_resource Fix system crash for accessing unmapped IO port regions - - - - --- 2019-03-20 John Garry bhelgaas Not Applicable
[v15,9/9] MAINTAINERS: Add maintainer for HiSilicon LPC driver LPC: legacy ISA I/O support - - - - --- 2018-02-26 John Garry Not Applicable
[v15,8/9] HISI LPC: Add ACPI support LPC: legacy ISA I/O support - - 1 1 --- 2018-02-26 John Garry Not Applicable
[v15,7/9] ACPI / scan: do not enumerate Indirect IO host children LPC: legacy ISA I/O support 1 - 1 1 --- 2018-02-26 John Garry Not Applicable
[v15,6/9] HISI LPC: Support the LPC host on Hip06/Hip07 with DT bindings LPC: legacy ISA I/O support 1 - 1 1 --- 2018-02-26 John Garry Not Applicable
[v15,5/9] OF: Add missing I/O range exception for indirect-IO devices LPC: legacy ISA I/O support 1 - - 1 --- 2018-02-26 John Garry Not Applicable
[v15,4/9] PCI: Apply the new generic I/O management on PCI IO hosts LPC: legacy ISA I/O support 1 - 1 1 --- 2018-02-26 John Garry Not Applicable
[v15,3/9] PCI: Add fwnode handler as input param of pci_register_io_range() LPC: legacy ISA I/O support 2 - 1 1 --- 2018-02-26 John Garry Not Applicable
[v15,2/9] PCI: Remove unused __weak attribute in pci_register_io_range() LPC: legacy ISA I/O support 1 - 1 1 --- 2018-02-26 John Garry Not Applicable
[v15,1/9] LIB: Introduce a generic PIO mapping method LPC: legacy ISA I/O support - - 1 1 --- 2018-02-26 John Garry Not Applicable
[v14,9/9] MAINTAINERS: Add maintainer for HiSilicon LPC driver LPC: legacy ISA I/O support - - - - --- 2018-02-19 John Garry Not Applicable
[v14,8/9] HISI LPC: Add ACPI support LPC: legacy ISA I/O support - - - - --- 2018-02-19 John Garry Not Applicable
[v14,7/9] ACPI / scan: do not enumerate Indirect IO host children LPC: legacy ISA I/O support 1 - - - --- 2018-02-19 John Garry Not Applicable
[v14,6/9] HISI LPC: Support the LPC host on Hip06/Hip07 with DT bindings LPC: legacy ISA I/O support 1 - - - --- 2018-02-19 John Garry Not Applicable
[v14,5/9] OF: Add missing I/O range exception for indirect-IO devices LPC: legacy ISA I/O support 1 - - - --- 2018-02-19 John Garry Not Applicable
[v14,4/9] PCI: Apply the new generic I/O management on PCI IO hosts LPC: legacy ISA I/O support 1 - - - --- 2018-02-19 John Garry Not Applicable
[v14,3/9] PCI: Add fwnode handler as input param of pci_register_io_range() LPC: legacy ISA I/O support 2 - - - --- 2018-02-19 John Garry Not Applicable
[v14,2/9] PCI: Remove unused __weak attribute in pci_register_io_range() LPC: legacy ISA I/O support 1 - - - --- 2018-02-19 John Garry Not Applicable
[v14,1/9] LIB: Introduce a generic PIO mapping method LPC: legacy ISA I/O support - - - - --- 2018-02-19 John Garry Not Applicable
[v13,9/9] MAINTAINERS: Add maintainer for HiSilicon LPC driver LPC: legacy ISA I/O support - - - - --- 2018-02-13 John Garry Not Applicable
[v13,8/9] LPC, ACPI: Add the HISI LPC ACPI support LPC: legacy ISA I/O support - - - 1 --- 2018-02-13 John Garry Not Applicable
[v13,7/9] ACPI: Translate the I/O range of non-MMIO devices before scanning LPC: legacy ISA I/O support 1 - - - --- 2018-02-13 John Garry Not Applicable
[v13,6/9] LPC: Support the LPC host on Hip06/Hip07 with DT bindings LPC: legacy ISA I/O support 1 - - - --- 2018-02-13 John Garry Not Applicable
[v13,5/9] OF: Add missing I/O range exception for indirect-IO devices LPC: legacy ISA I/O support 1 - - - --- 2018-02-13 John Garry Not Applicable
[v13,4/9] PCI: Apply the new generic I/O management on PCI IO hosts LPC: legacy ISA I/O support 1 - - - --- 2018-02-13 John Garry Not Applicable
[v13,3/9] PCI: Add fwnode handler as input param of pci_register_io_range() LPC: legacy ISA I/O support 2 - - - --- 2018-02-13 John Garry Not Applicable
[v13,2/9] PCI: Remove unused __weak attribute in pci_register_io_range() LPC: legacy ISA I/O support 1 - - - --- 2018-02-13 John Garry Not Applicable
[v13,1/9] LIB: Introduce a generic PIO mapping method LPC: legacy ISA I/O support - - - - --- 2018-02-13 John Garry Not Applicable
[v12,9/9] MAINTAINERS: Add maintainer for HiSilicon LPC driver LPC: legacy ISA I/O support - - - - --- 2018-01-23 John Garry Not Applicable
[v12,8/9] LPC, ACPI: Add the HISI LPC ACPI support LPC: legacy ISA I/O support - - - 1 --- 2018-01-23 John Garry Not Applicable
[v12,7/9] ACPI: Translate the I/O range of non-MMIO devices before scanning LPC: legacy ISA I/O support - - - - --- 2018-01-23 John Garry Not Applicable
[v12,6/9] LPC: Support the LPC host on Hip06/Hip07 with DT bindings LPC: legacy ISA I/O support 1 - - - --- 2018-01-23 John Garry Not Applicable
[v12,5/9] OF: Add missing I/O range exception for indirect-IO devices LPC: legacy ISA I/O support 1 - - - --- 2018-01-23 John Garry Not Applicable
[v12,4/9] PCI: Apply the new generic I/O management on PCI IO hosts LPC: legacy ISA I/O support 1 - - - --- 2018-01-23 John Garry Not Applicable
[v12,3/9] PCI: Add fwnode handler as input param of pci_register_io_range() LPC: legacy ISA I/O support 2 - - - --- 2018-01-23 John Garry Not Applicable
[v12,2/9] PCI: Remove unused __weak attribute in pci_register_io_range() LPC: legacy ISA I/O support 1 - - - --- 2018-01-23 John Garry Not Applicable
[v12,1/9] LIB: Introduce a generic PIO mapping method LPC: legacy ISA I/O support - - - - --- 2018-01-23 John Garry Not Applicable
[v4,3/3] lib: logic_pio: Fix up a print Fix ARM64 crash for accessing unmapped IO port regions - - - - --- 2019-06-11 John Garry bhelgaas Changes Requested
[v4,2/3] lib: logic_pio: Reject accesses to unregistered CPU MMIO regions Fix ARM64 crash for accessing unmapped IO port regions - - - - --- 2019-06-11 John Garry bhelgaas Changes Requested
[v4,1/3] lib: logic_pio: Use logical PIO low-level accessors for !CONFIG_INDIRECT_PIO Fix ARM64 crash for accessing unmapped IO port regions - - - - --- 2019-06-11 John Garry bhelgaas Changes Requested
[RFC,2/2] hwmon: (f71805f): Use request_region() in f71805f_init() Fix system crash for accessing unmapped IO port regions - - - - --- 2019-03-14 John Garry bhelgaas Superseded
[RFC,1/2] resource: Request IO port regions from children of ioport_resource Fix system crash for accessing unmapped IO port regions - - - - --- 2019-03-14 John Garry bhelgaas Superseded
[v16,9/9] MAINTAINERS: Add maintainer for HiSilicon LPC driver LPC: legacy ISA I/O support - - - - --- 2018-03-06 John Garry bhelgaas Superseded
[v16,8/9] HISI LPC: Add ACPI support LPC: legacy ISA I/O support - - 1 1 --- 2018-03-06 John Garry bhelgaas Superseded
[v16,7/9] ACPI / scan: do not enumerate Indirect IO host children LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-06 John Garry bhelgaas Superseded
[v16,6/9] HISI LPC: Support the LPC host on Hip06/Hip07 with DT bindings LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-06 John Garry bhelgaas Superseded
[v16,5/9] OF: Add missing I/O range exception for indirect-IO devices LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-06 John Garry bhelgaas Superseded
[v16,4/9] PCI: Apply the new generic I/O management on PCI IO hosts LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-06 John Garry bhelgaas Superseded
[v16,3/9] PCI: Add fwnode handler as input param of pci_register_io_range() LPC: legacy ISA I/O support 2 - 1 1 --- 2018-03-06 John Garry bhelgaas Superseded
[v16,2/9] PCI: Remove unused __weak attribute in pci_register_io_range() LPC: legacy ISA I/O support 1 - 1 1 --- 2018-03-06 John Garry bhelgaas Superseded
[v16,1/9] LIB: Introduce a generic PIO mapping method LPC: legacy ISA I/O support - - 1 1 --- 2018-03-06 John Garry bhelgaas Superseded
[v11,9/9] MAINTAINERS: Add maintainer for HiSilicon LPC driver LPC: legacy ISA I/O support - - - - --- 2018-01-21 John Garry Superseded
[v11,8/9] LPC, ACPI: Add the HISI LPC ACPI support LPC: legacy ISA I/O support - - - 1 --- 2018-01-21 John Garry Superseded
[v11,7/9] ACPI: Translate the I/O range of non-MMIO devices before scanning LPC: legacy ISA I/O support - - - - --- 2018-01-21 John Garry Superseded
[v11,6/9] LPC: Support the LPC host on Hip06/Hip07 with DT bindings LPC: legacy ISA I/O support 1 - - - --- 2018-01-21 John Garry Superseded
[v11,5/9] OF: Add missing I/O range exception for indirect-IO devices LPC: legacy ISA I/O support 1 - - - --- 2018-01-21 John Garry Superseded
[v11,4/9] PCI: Apply the new generic I/O management on PCI IO hosts LPC: legacy ISA I/O support 1 - - - --- 2018-01-21 John Garry Superseded
[v11,3/9] PCI: Add fwnode handler as input param of pci_register_io_range() LPC: legacy ISA I/O support 1 - - - --- 2018-01-21 John Garry Superseded
[v11,2/9] PCI: Remove unused __weak attribute in pci_register_io_range() LPC: legacy ISA I/O support 1 - - - --- 2018-01-21 John Garry Superseded
[v11,1/9] LIB: Introduce a generic PIO mapping method LPC: legacy ISA I/O support - - - - --- 2018-01-21 John Garry Superseded