aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/s390
AgeCommit message (Expand)AuthorFilesLines
2025-05-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+1
2025-05-05s390/dcssblk: Fix build error with CONFIG_DAX=m and CONFIG_DCSSBLK=yGerald Schaefer1-2/+1
2025-04-21s390: ism: Pass string literal as format argument of dev_set_name()Simon Horman1-1/+1
2025-04-09s390/virtio_ccw: Don't allocate/assign airqs for non-existing queuesDavid Hildenbrand1-4/+12
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner14-26/+26
2025-04-04Merge tag 's390-6.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-26/+46
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-12/+27
2025-04-01s390/vfio-ap: Fix no AP queue sharing allowed message written to kernel logAnthony Krowiak1-26/+46
2025-03-29Merge tag 's390-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds32-52/+170
2025-03-28Merge tag 'pci-v6.15-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+0
2025-03-26Merge tag 'net-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds4-2738/+1
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+1
2025-03-21s390/pci: Support mmap() of PCI resources except for ISM devicesNiklas Schnelle1-1/+0
2025-03-18s390: Use inline qualifier for all EX_TABLE and ALTERNATIVE inline assembliesHeiko Carstens4-7/+7
2025-03-17dcssblk: mark DAX broken, remove FS_DAX_LIMITED supportDan Williams2-12/+27
2025-03-11s390/vfio-ap: Notify userspace that guest's AP config changed when mdev removedRorie Reyes1-3/+11
2025-03-04s390/tty: Fix a potential memory leak bugHaoxiang Li1-0/+12
2025-03-04s390/sclp: Add check for get_zeroed_page()Haoxiang Li1-0/+17
2025-03-04s390: Convert MACHINE_IS_[LPAR|VM|KVM], etc, machine_is_[lpar|vm|kvm]()Heiko Carstens21-26/+46
2025-03-04s390/kvm: Convert MACHINE_HAS_ESOP to machine_has_esop()Heiko Carstens2-2/+2
2025-03-04s390/tlb: Convert MACHINE_HAS_TLB_GUEST to machine_has_tlb_guest()Heiko Carstens2-2/+11
2025-03-04s390/cpufeature: Convert MACHINE_HAS_EDAT1 to cpu_has_edat1()Heiko Carstens1-1/+2
2025-03-04s390/zfcp: Remove outdated email addressHeiko Carstens1-1/+1
2025-02-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-3/+14
2025-02-20Merge tag 'net-6.14-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-2/+12
2025-02-18s390/vfio-ap: Signal eventfd when guest AP configuration is changedRorie Reyes2-1/+53
2025-02-18s390/vfio-ccw: Make mdev_types not look like a fake flex arrayHalil Pasic2-4/+4
2025-02-18s390/vfio-ap: Make mdev_types not look like a fake flex arrayHalil Pasic2-3/+3
2025-02-18s390/cio: Remove outdated email addressHeiko Carstens1-3/+2
2025-02-18s390/vfio-ap: Fix indentation in vfio_ap_mdev_ioctl()Thorsten Blum1-2/+2
2025-02-18s390/ap_bus: Switch to use hrtimer_setup()Nam Cao1-2/+1
2025-02-17s390/ism: add release function for struct deviceJulian Ruess1-2/+12
2025-02-15Merge tag 's390-6.14-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-1/+2
2025-02-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-3/+5
2025-02-13s390/qeth: move netif_napi_add_tx() and napi_enable() from under BHAlexandra Winter1-3/+5
2025-02-11s390/cio: Fix CHPID "configure" attribute cachingPeter Oberparleiter1-1/+2
2025-02-05s390/net: Remove LCS driverAswin Karuvally4-2738/+1
2025-01-30Merge tag 's390-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2-14/+6
2025-01-29s390/vmlogrdr: Use array instead of string initializerHeiko Carstens1-3/+3
2025-01-29s390/vmlogrdr: Use internal_name for error messagesHeiko Carstens1-1/+1
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-14/+14
2025-01-28s390/sclp: Initialize sclp subsystem via arch_cpu_finalize_init()Heiko Carstens1-10/+2
2025-01-26Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds5-12/+18
2025-01-20Merge tag 's390-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds9-114/+92
2025-01-15s390/diag: Add memory topology information via diag310Mete Durlu1-0/+1
2025-01-07sysfs: constify macro BIN_ATTRIBUTE_GROUPS()Thomas Weißschuh1-14/+14
2025-01-07s390/pkey: Constify 'struct bin_attribute'Thomas Weißschuh1-63/+63
2025-01-07s390/sclp: Constify 'struct bin_attribute'Thomas Weißschuh2-4/+4
2025-01-03s390/qdio: Move memory alloc/pointer arithmetic for slib and sl into one placeBenjamin Block2-10/+16
2025-01-03s390/cio: Use array indices instead of pointer arithmeticBenjamin Block1-1/+1
2025-01-03s390/qdio: Rename feature flag aif_osa to aif_qdioBenjamin Block2-2/+2
2024-12-23block: remove BLK_MQ_F_SHOULD_MERGEChristoph Hellwig2-2/+0
2024-12-18Merge branch 'pci-device-recovery' into featuresAlexander Gordeev2-33/+0
2024-12-17s390/diag324: Retrieve power readings via diag 0x324Sumanth Korikkar2-1/+5
2024-12-16s390/pci: Report PCI error recovery results via SCLPNiklas Schnelle2-33/+0
2024-12-09scsi: zfcp: Clarify zfcp_port refcount ownership during "link" testSteffen Maier1-1/+6
2024-12-09scsi: zfcp: Correct kdoc parameter description for sending ELS and CTFedor Loshakov1-2/+2
2024-12-04scsi: Convert SCSI drivers to .sdev_configure()Bart Van Assche1-2/+3
2024-12-04scsi: Rename .slave_alloc() and .slave_destroy()Bart Van Assche3-7/+7
2024-11-29Merge tag 'driver-core-6.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2024-11-27s390/ap: Replace xchg() with WRITE_ONCE()Heiko Carstens1-1/+1
2024-11-21s390/vfio-ap: Remove gmap_convert_to_secure() from vfio_ap_opsClaudio Imbrenda1-10/+22
2024-11-18Merge tag 's390-6.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds37-455/+816
2024-11-18s390/con3215: Remove spurious NULL in attribute_group definitionThomas Weißschuh1-1/+0
2024-11-13s390/cio/ioasm: Convert to use flag output macrosHeiko Carstens1-53/+54
2024-11-13s390/cio/qdio: Convert to use flag output macrosHeiko Carstens1-15/+13
2024-11-13s390/sclp: Convert to use flag output macrosHeiko Carstens1-7/+11
2024-11-13s390/dasd: Convert to use flag output macrosHeiko Carstens1-6/+9
2024-11-13s390/cio: Externalize full CMG characteristicsPeter Oberparleiter4-20/+39
2024-11-12s390/con3270: Use NULL instead of 0 for pointersHeiko Carstens1-2/+2
2024-11-09s390/dasd: Fix typo in commentYu Jiaoliang3-3/+3
2024-11-09s390/dasd: fix redundant /proc/dasd* entries removalMiroslav Franc1-0/+5
2024-11-07s390/uvdevice: Fix and slightly improve kernel-doc commentHeiko Carstens1-12/+20
2024-11-07s390/uvdevice: Support longer secret listsSteffen Eiden1-19/+50
2024-10-29s390/pkey: Tolerate larger key blobsHolger Dengler2-8/+8
2024-10-29s390/pkey: Add new pkey handler module pkey-uvHarald Freudenberger3-0/+291
2024-10-29s390/pkey: Build module name array selectively based on kernel config optionsHarald Freudenberger1-1/+10
2024-10-29s390/pkey: Rework pkey verify for protected keysHarald Freudenberger1-42/+38
2024-10-29s390/pkey: Simplify protected key length calculation codeHarald Freudenberger2-118/+72
2024-10-29s390/zcrypt: Cleanup include zcrypt_api.hHarald Freudenberger5-4/+1
2024-10-29s390/uvdevice: Add Retrieve Secret IOCTLSteffen Eiden1-1/+57
2024-10-25s390/netiucv: Switch over to sysfs_emit()Mete Durlu1-12/+12
2024-10-25s390/vfio-ap: Switch over to sysfs_emit()Mete Durlu1-33/+12
2024-10-25s390/vmur: Switch over to sysfs_emit()Mete Durlu1-1/+1
2024-10-25s390/sclp_cpi: Switch over to sysfs_emit()Mete Durlu1-4/+4
2024-10-25s390/sclp_ocf: Switch over to sysfs_emit()Mete Durlu1-2/+2
2024-10-25s390/vmlogrdr: Switch over to sysfs_emit()Mete Durlu1-2/+2
2024-10-25s390/tape: Switch over to sysfs_emit()Mete Durlu1-8/+8
2024-10-25s390/dcssblk: Switch over to sysfs_emit()Mete Durlu1-12/+6
2024-10-25s390/cio/scm: Switch over to sysfs_emit()Mete Durlu1-1/+1
2024-10-25s390/cio/css: Switch over to sysfs_emit()Mete Durlu1-3/+3
2024-10-25s390/cio/ccwgroup: Switch over to sysfs_emit()Mete Durlu1-1/+1
2024-10-25s390/cio/cmf: Switch over to sysfs_emit()Mete Durlu1-5/+4
2024-10-25s390/cio/device: Switch over to sysfs_emit()Mete Durlu1-12/+10
2024-10-25s390/cio/chp: Switch over to sysfs_emit()Mete Durlu1-9/+9
2024-10-25scsi: zfcp: Switch over to sysfs_emit()Mete Durlu1-42/+40
2024-10-25s390/cio: Do not unregister the subchannel based on DNVVineeth Vijayan2-2/+22
2024-10-16s390/sclp_vt220: Convert newlines to CRLF instead of LFCRThomas Weißschuh1-2/+2
2024-10-16s390/sclp: Deactivate sclp after all its usersThomas Weißschuh1-1/+2
2024-10-16s390/pkey_pckmo: Return with success for valid protected key typesHolger Dengler1-0/+1
2024-10-10s390/cio: Correct some typos in commentsShen Lichuan3-5/+5
2024-10-10s390/sclp: Allow user-space to provide PCI reports for optical modulesNiklas Schnelle1-0/+2
2024-10-10s390/virtio_ccw: Fix dma_parm pointer not set upHalil Pasic1-0/+4
2024-10-10s390/ap: Fix CCA crypto card behavior within protected execution environmentHarald Freudenberger3-11/+22
2024-09-28Merge tag 's390-6.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-0/+13
2024-09-27[tree-wide] finally take no_llseek outAl Viro11-12/+0
2024-09-23s390/vfio-ap: Driver feature advertisementJason J. Herne1-0/+13
2024-09-21Merge tag 's390-6.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds18-2196/+3646
2024-09-16Merge tag 'vfs-6.12.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-3/+0
2024-09-09s390: remove unused f_versionChristian Brauner1-3/+0
2024-09-05s390/pkey: Add AES xts and HMAC clear key token supportHarald Freudenberger3-13/+236
2024-08-29s390/wti: Introduce infrastructure for warning track interruptTobias Huschle1-0/+1
2024-08-29s390/ap: Fix deadlock caused by recursive lock of the AP bus scan mutexHarald Freudenberger1-0/+17
2024-08-29s390/pkey: Add function to enforce pkey handler modules loadHarald Freudenberger4-32/+95
2024-08-29s390/pkey: Add slowpath function to CCA and EP11 handlerHarald Freudenberger5-109/+192
2024-08-29s390/pkey: Introduce pkey base with handler registry and handler modulesHarald Freudenberger8-1135/+1432
2024-08-29s390/pkey: Unify pkey cca, ep11 and pckmo functions signaturesHarald Freudenberger6-98/+213
2024-08-29s390/pkey: Rework and split PKEY kernel module codeHarald Freudenberger11-1750/+2311
2024-08-29s390/pkey: Split pkey_unlocked_ioctl functionHarald Freudenberger1-387/+489
2024-08-25Merge tag 's390-6.11-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-1/+6
2024-08-21s390/zcrypt_msgtype6: Cleanup debug codeHolger Dengler1-22/+15
2024-08-21s390/zcrypt_msgtype50: Cleanup debug codeHolger Dengler1-5/+5
2024-08-21s390/zcrypt_api: Cleanup debug codeHolger Dengler1-16/+13
2024-08-21s390/ap_queue: Cleanup debug codeHolger Dengler1-10/+10
2024-08-21s390/ap_bus: Cleanup debug codeHolger Dengler1-22/+20
2024-08-21s390/ap: Refine AP bus bindings complete processingHarald Freudenberger1-1/+6
2024-08-16Merge tag 'block-6.11-20240824' of git://git.kernel.dk/linuxLinus Torvalds5-54/+50
2024-08-12s390/dasd: fix error recovery leading to data corruption on ESE devicesStefan Haberland4-53/+50
2024-08-12s390/dasd: Remove DMA alignmentEric Farman1-1/+0
2024-07-31s390/cio: Add missing MODULE_DESCRIPTION() macrosJeff Johnson2-0/+2
2024-07-26Merge tag 's390-6.11-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-1/+1
2024-07-25Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-8/+8
2024-07-23s390: Remove protvirt and kvm config guards for uv codeJanosch Frank1-1/+1
2024-07-22Merge tag 'for-6.11/block-20240722' of git://git.kernel.dk/linuxLinus Torvalds4-2/+11
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2024-07-19Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-7/+6
2024-07-18Merge tag 's390-6.11-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds12-19/+43
2024-07-17virtio: rename find_vqs_info() op to find_vqs()Jiri Pirko1-1/+1
2024-07-17virtio: convert find_vqs() op implementations to find_vqs_info()Jiri Pirko1-8/+7
2024-07-16Merge tag 'net-next-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds2-2/+3
2024-07-15Merge tag 'for-6.11/block-20240710' of git://git.kernel.dk/linuxLinus Torvalds3-7/+1
2024-07-15s390/dasd: fix error checks in dasd_copy_pair_store()Carlos López1-2/+8
2024-07-15s390/dasd: add missing MODULE_DESCRIPTION() macrosJeff Johnson3-0/+3
2024-07-15net: Add struct kernel_ethtool_ts_infoKory Maincent1-1/+1
2024-07-10s390/sclp: Diag204 busy indication facility detectionMete Durlu1-0/+1
2024-07-10s390/smp: Switch to GENERIC_CPU_DEVICESSven Schnelle1-1/+1
2024-07-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-8/+12
2024-07-03s390/irqflags: do not instrument arch_local_irq_*() with KMSANIlya Leoshkevich1-1/+1
2024-07-03s390/dasd: Fix invalid dereferencing of indirect CCW data pointerStefan Haberland2-3/+3
2024-07-03driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman5-8/+8
2024-07-03s390/vfio_ccw: Fix target addresses of TIC CCWsEric Farman1-4/+5
2024-07-01s390/sclp: Add timeout to Store Data requestsPeter Oberparleiter1-4/+10
2024-07-01s390/sclp: Prevent release of buffer in I/OPeter Oberparleiter1-2/+8
2024-07-01s390/sclp: Suppress unnecessary Store Data warningPeter Oberparleiter1-0/+4
2024-06-28s390/3270: Add missing MODULE_DESCRIPTION() macrosJeff Johnson3-0/+3
2024-06-28s390/dcssblk: Add missing MODULE_DESCRIPTION() macroJeff Johnson1-0/+1
2024-06-27s390/lcs: add missing MODULE_DESCRIPTION() macroJeff Johnson1-1/+2
2024-06-24s390/sclp: Fix sclp_init() cleanup on failureHeiko Carstens1-0/+1
2024-06-19block: move the dax flag to queue_limitsChristoph Hellwig1-1/+1
2024-06-19block: move the add_random flag to queue_limitsChristoph Hellwig1-4/+0
2024-06-19block: move the nonrot flag to queue_limitsChristoph Hellwig2-2/+0
2024-06-18s390/sclp: Define commands for storage (un)assignmentAlexander Gordeev1-2/+5
2024-06-18s390/drivers: Replace S390_lowcore by get_lowcore()Sven Schnelle5-11/+11
2024-06-17s390/virtio_ccw: Fix config change notificationsHalil Pasic1-1/+3
2024-05-21Merge tag 's390-6.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds10-126/+83
2024-05-21Merge tag 'pull-bd_inode-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2024-05-17s390/zcrypt: Use kvcalloc() instead of kvmalloc_array()Heiko Carstens3-15/+12
2024-05-16s390/ap: Fix bind complete udev event sent after each AP bus scanHarald Freudenberger1-1/+7
2024-05-16s390/ap: Fix crash in AP internal function modify_bitmap()Harald Freudenberger1-1/+1
2024-05-14Merge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds4-12/+13
2024-05-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-3/+3
2024-05-14s390/smsgiucv_app: Make use of iucv_alloc_device()Heiko Carstens1-16/+5
2024-05-14s390/netiucv: Make use of iucv_alloc_device()Heiko Carstens1-16/+4
2024-05-14s390/vmlogrdr: Make use of iucv_alloc_device()Heiko Carstens1-17/+3
2024-05-14s390/irq: Set CIF_NOHZ_DELAY in do_io_irq()Sven Schnelle2-2/+0
2024-05-14s390/pkey: Wipe copies of protected- and secure-keysHolger Dengler1-43/+37
2024-05-14s390/pkey: Wipe copies of clear-key structures on failureHolger Dengler1-7/+9
2024-05-14s390/pkey: Wipe sensitive data on failureHolger Dengler1-2/+2
2024-05-14s390/pkey: Use kfree_sensitive() to fix Coccinelle warningsJules Irenge1-6/+3
2024-05-13Merge tag 's390-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds14-224/+573
2024-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-7/+55
2024-05-07net: annotate writes on dev->mtu from ndo_change_mtu()Eric Dumazet1-1/+1
2024-05-03dasd_format(): killing the last remaining user of ->bd_inodeAl Viro1-1/+1
2024-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-34/+27
2024-05-02Merge tag 's390-6.9-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds4-7/+55
2024-05-02s390/qeth: Fix kernel panic after setting hsuidAlexandra Winter1-34/+27
2024-05-01s390/zcrypt: Use EBUSY to indicate temp unavailabilityHarald Freudenberger1-3/+3
2024-05-01s390/zcrypt: Handle ep11 cprb return codeHarald Freudenberger1-0/+46
2024-05-01s390/zcrypt: Fix wrong format string in debug feature printoutHarald Freudenberger1-1/+1
2024-04-30inet: introduce dst_rtable() helperEric Dumazet1-3/+2
2024-04-30net/smc: decouple ism_client from SMC-D DMB registrationWen Gu1-1/+1
2024-04-29s390/cio: Ensure the copied buf is NUL terminatedBui Quang Minh1-1/+1
2024-04-29ipv6: introduce dst_rt6_info() helperEric Dumazet1-2/+2
2024-04-26s390/3270: Fix buffer assignmentSven Schnelle1-2/+4
2024-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-10/+44
2024-04-22s390/vfio-ap: Add write support to sysfs attr ap_configJason J. Herne2-16/+180
2024-04-22s390/vfio-ap: Ignore duplicate link requests in vfio_ap_mdev_link_queueJason J. Herne1-4/+5
2024-04-22s390/vfio-ap: Add sysfs attr, ap_config, to export mdev stateJason J. Herne1-0/+27
2024-04-22s390/ap: Externalize AP bus specific bitmap reading functionJason J. Herne2-10/+25
2024-04-19Merge tag 's390-6.9-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds4-10/+44