summaryrefslogtreecommitdiffstats
path: root/drivers/s390/net/ism_drv.c
Commit message (Expand)AuthorAgeFilesLines
* net/smc: decouple ism_client from SMC-D DMB registrationWen Gu2024-04-301-1/+1
* s390/ism: Properly fix receive message buffer allocationGerd Bayer2024-04-171-9/+28
* net/smc: manage system EID in SMC stack instead of ISM driverWen Gu2023-12-261-32/+6
* net/smc: compatible with 128-bits extended GID of virtual ISM deviceWen Gu2023-12-261-8/+11
* s390/ism: ism driver implies smc protocolGerd Bayer2023-11-171-47/+46
* s390/ism: Do not unregister clients with registered DMBsNiklas Schnelle2023-07-081-10/+13
* s390/ism: Fix and simplify add()/remove() callback handlingNiklas Schnelle2023-07-081-62/+24
* s390/ism: Fix locking for forwarding of IRQs and events to clientsNiklas Schnelle2023-07-081-8/+36
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-151-8/+0
|\
| * s390/ism: Fix trying to free already-freed IRQ by repeated ism_dev_exit()Julian Ruess2023-06-151-8/+0
* | s390/ism: Set DMA coherent maskNiklas Schnelle2023-05-251-1/+1
|/
* net/ism: Remove redundant pci_clear_masterCai Huoqing2023-03-241-2/+0
* net/ism: Remove extra includeStefan Raspl2023-03-151-1/+0
* net/smc: Introduce explicit check for v2 supportStefan Raspl2023-03-151-0/+7
* net/smc: De-tangle ism and smc device initializationStefan Raspl2023-01-251-13/+12
* s390/ism: Consolidate SMC-D-related codeStefan Raspl2023-01-251-63/+99
* net/smc: Separate SMC-D and ISM APIsStefan Raspl2023-01-251-29/+63
* net/smc: Register SMC-D as ISM clientStefan Raspl2023-01-251-5/+0
* net/ism: Add new API for client registrationStefan Raspl2023-01-251-8/+164
* s390/ism: Introduce struct ism_dmbStefan Raspl2023-01-251-6/+16
* net/ism: Add missing calls to disable bus-masteringStefan Raspl2023-01-251-0/+2
* s390/ism: don't pass bogus GFP_ flags to dma_alloc_coherentChristoph Hellwig2022-11-211-1/+2
* net/smc: Pass on DMBE bit mask in IRQ handlerStefan Raspl2022-07-271-1/+3
* s390/ism: CleanupsStefan Raspl2022-07-271-6/+5
* s390/ism: switch from 'pci_' to 'dma_' APIChristophe JAILLET2021-09-141-1/+1
* s390/ism: fix incorrect system EIDKarsten Graul2020-10-261-1/+1
* net/smc: introduce CHID callback for ISM devicesUrsula Braun2020-09-281-0/+12
* net/smc: introduce System Enterprise ID (SEID)Ursula Braun2020-09-281-0/+35
* s390/ism: indicate correct error reason in ism_alloc_dmb()Karsten Graul2020-07-271-1/+1
* s390/ism: fix error return code in ism_probe()Wei Yongjun2020-05-131-1/+3
* s390/ism: remove pm supportUrsula Braun2020-03-271-20/+0
* s390/ism: move oddities of device IO to wrapper functionSebastian Ott2019-04-291-14/+6
* s390/ism: ignore some errors during deregistrationSebastian Ott2019-02-201-3/+9
* cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain2019-01-081-8/+7
* s390/ism: clear dmbe_mask bit before SMC IRQ handlingUrsula Braun2018-11-141-1/+1
* PCI: Remove pci_set_dma_max_seg_size()Christoph Hellwig2018-10-101-1/+1
* PCI: Remove pci_set_dma_seg_boundary()Christoph Hellwig2018-10-101-1/+1
* s390/ism: add device driver for internal shared memorySebastian Ott2018-06-301-0/+623