projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
misc: add HAS_IOPORT dependencies
2023-05-29
Niklas Schnelle
misc: add HAS_IOPORT dependencies
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-05-20
Niklas Schnelle
fbdev: atyfb: Remove unused clock determination
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-04-05
Niklas Schnelle
Kconfig: introduce HAS_IOPORT option and select it...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-22
Niklas Schnelle
MAINTAINERS: Update s390-iommu driver maintainer information
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-13
Niklas Schnelle
s390/pci: clean up left over special treatment for...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-13
Niklas Schnelle
s390/pci: remove redundant pci_bus_add_devices() on...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-13
Niklas Schnelle
s390/pci: only add specific device in zpci_bus_scan_device()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-13
Niklas Schnelle
PCI: s390: Fix use-after-free of PCI resources with...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-10
Niklas Schnelle
vfio/type1: Respect IOMMU reserved regions in vfio_test_doma...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-01-06
Niklas Schnelle
s390/debug: add _ASM_S390_ prefix to header guard
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-19
Niklas Schnelle
s390/pci: use lock-free I/O translation updates
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-19
Niklas Schnelle
iommu/s390: Optimize IOMMU table walking
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-19
Niklas Schnelle
iommu/s390: Use RCU to allow concurrent domain_list...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-19
Niklas Schnelle
iommu/s390: Add I/O TLB ops
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-19
Niklas Schnelle
iommu/s390: Make attach succeed even if the device...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-03
Niklas Schnelle
iommu/s390: Implement map_pages()/unmap_pages() instead...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-03
Niklas Schnelle
iommu/s390: Fix incorrect pgsize_bitmap
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-03
Niklas Schnelle
iommu/s390: Fix incorrect aperture check
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-03
Niklas Schnelle
iommu/s390: Fix potential s390_domain aperture shrinking
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-03
Niklas Schnelle
iommu/s390: Get rid of s390_domain_device
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-11-03
Niklas Schnelle
iommu/s390: Fix duplicate domain attachments
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-09-28
Niklas Schnelle
s390/pci: remove unused bus_next field from struct...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-09-14
Niklas Schnelle
s390/pci: convert high_memory to physical address
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-07-22
Niklas Schnelle
s390/pci: allow zPCI zbus without a function zero
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-07-22
Niklas Schnelle
PCI: Extend isolated function probing to s390
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-07-22
Niklas Schnelle
PCI: Move jailhouse's isolated function handling to...
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-07-22
Niklas Schnelle
PCI: Split out next_ari_fn() from next_fn()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-07-22
Niklas Schnelle
PCI: Clean up pci_scan_slot()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-04-25
Niklas Schnelle
s390/pci: add error record for CC 2 retries
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-04-25
Niklas Schnelle
s390/pci: add PCI access type and length to error records
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-04-25
Niklas Schnelle
s390/pci: don't log availability events as errors
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-04-25
Niklas Schnelle
s390/pci: make better use of zpci_dbg() levels
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-03-27
Niklas Schnelle
s390/pci: rename get_zdev_by_bus() to zdev_from_bus()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-03-27
Niklas Schnelle
s390/pci: improve zpci_dev reference counting
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-03-10
Niklas Schnelle
s390/pci: make zpci_set_irq()/zpci_clear_irq() static
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-01-07
Niklas Schnelle
s390/pci: simplify __pciwb_mio() inline asm
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-12-10
Niklas Schnelle
s390: enable switchdev support in defconfig
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-12-06
Niklas Schnelle
s390/pci: use physical addresses in DMA tables
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-12-06
Niklas Schnelle
s390/pci: use phys_to_virt() for AIBVs/DIBVs
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-11-29
Niklas Schnelle
s390/pci: move pseudo-MMIO to prevent MIO overlap
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-11-08
Niklas Schnelle
s390/pci: implement minimal PCI error recovery
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-11-08
Niklas Schnelle
PCI: Export pci_dev_lock()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-11-08
Niklas Schnelle
s390/pci: implement reset_slot for hotplug slot
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-11-08
Niklas Schnelle
s390/pci: refresh function handle in iomap
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-10-26
Niklas Schnelle
s390/pci: add s390_iommu_aperture kernel parameter
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-10-08
Niklas Schnelle
powerpc: Drop superfluous pci_dev_is_added() calls
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-10-04
Niklas Schnelle
s390/pci: add simpler s390dbf traces for events
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-10-04
Niklas Schnelle
s390/pci: tolerate inconsistent handle in recover
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-10-04
Niklas Schnelle
s390/pci: fix zpci_zdev_put() on reserve
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-09-08
Niklas Schnelle
RDMA/mlx5: Fix xlt_chunk_align calculation
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-09-08
Niklas Schnelle
RDMA/mlx5: Fix number of allocated XLT entries
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-09-07
Niklas Schnelle
s390/pci: fix clp_get_state() handling of -ENODEV
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-08-25
Niklas Schnelle
s390/pci: improve DMA translation init and exit
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-08-25
Niklas Schnelle
s390/pci: simplify CLP List PCI handling
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-08-25
Niklas Schnelle
s390/pci: handle FH state mismatch only on disable
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-08-25
Niklas Schnelle
s390/pci: fix misleading rc in clp_set_pci_fn()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-08-25
Niklas Schnelle
s390/pci: reset zdev->zbus on registration failure
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-08-25
Niklas Schnelle
s390/pci: cleanup resources only if necessary
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-08-18
Niklas Schnelle
s390/pci: fix use after free of zpci_dev
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-07-27
Niklas Schnelle
s390: add HWCAP_S390_PCI_MIO to ELF hwcaps
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-07-27
Niklas Schnelle
s390: make PCI mio support a machine flag
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-06-28
Niklas Schnelle
s390/pci: add zpci_set_irq()/zpci_clear_irq()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-06-18
Niklas Schnelle
s390/pci: use register pair instead of register asm
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-06-07
Niklas Schnelle
s390: enable HAVE_IOREMAP_PROT
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-05-27
Niklas Schnelle
PCI: Print a debug message on PCI device release
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-30
Niklas Schnelle
s390/configs: enable CONFIG_PCI_IOV
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-30
Niklas Schnelle
s390/pci: handle stale deconfiguration events
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-30
Niklas Schnelle
s390/pci: rename zpci_configure_device()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-20
Niklas Schnelle
s390/pci: expose a PCI device's UID as its index
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-12
Niklas Schnelle
s390/pci: narrow scope of zpci_configure_device()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-12
Niklas Schnelle
s390/pci: separate zbus registration from scanning
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-12
Niklas Schnelle
s390/pci: use mutex not spinlock for zbus list
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-12
Niklas Schnelle
s390/pci: separate zbus creation from scanning
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-12
Niklas Schnelle
s390/pci: do more bus setup in zpci_bus_scan()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-12
Niklas Schnelle
s390/pci: introduce zpci_bus_scan_device()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-04-05
Niklas Schnelle
s390/pci: expose UID uniqueness guarantee
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-28
Niklas Schnelle
s390/pci: fix DMA cleanup on hard deconfigure
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-22
Niklas Schnelle
s390/pci: move zpci_remove_device() to bus code
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-22
Niklas Schnelle
s390/pci: unify de-/configure for slots and events
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-22
Niklas Schnelle
s390/pci: add zpci_event_hard_deconfigured()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-22
Niklas Schnelle
s390/pci: deconfigure device on release
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-22
Niklas Schnelle
s390/pci: refactor zpci function states
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-15
Niklas Schnelle
s390/pci: fix leak of PCI device structure
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-02-09
Niklas Schnelle
s390/pci: refactor zpci_create_device()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-01-27
Niklas Schnelle
s390/pci: remove superfluous zdev->zbus check
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-12-01
Niklas Schnelle
nvme-pci: don't allocate unused I/O queues
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-12-01
Niklas Schnelle
nvme-pci: drop min() from nr_io_queues assignment
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-11-30
Niklas Schnelle
s390/Kconfig: default PCI_NR_FUNCTIONS to 512
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-11-18
Niklas Schnelle
s390/pci: inform when missing required facilities
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-11-03
Niklas Schnelle
s390/pci: fix hot-plug of PCI function missing bus
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-16
Niklas Schnelle
s390/pci: add missing pci_iov.h include
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-14
Niklas Schnelle
s390/pci: remove clp_rescan_pci_devices_simple()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-14
Niklas Schnelle
s390/pci: remove clp_rescan_pci_devices()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-14
Niklas Schnelle
s390/pci: remove unused function zpci_rescan()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-14
Niklas Schnelle
s390/pci: consolidate SR-IOV specific code
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-14
Niklas Schnelle
s390/pci: Implement ioremap_wc/prot() with MIO
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-14
Niklas Schnelle
s390/pci: fix leak of DMA tables on hard unplug
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-08-17
Niklas Schnelle
s390/pci: fix PF/VF linking on hot plug
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-08-17
Niklas Schnelle
s390/pci: re-introduce zpci_remove_device()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-08-17
Niklas Schnelle
s390/pci: fix zpci_bus_link_virtfn()
Signed-off-by:
Niklas Schnelle
<schnelle@linux.ibm.com>
commit
|
commitdiff
|
tree
next