projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'led-fixes-for-4.20-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...
2018-11-05
Martin Schwidefsky
compiler: remove __no_sanitize_address_or_inline again
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-10-09
Martin Schwidefsky
s390: add support for virtually mapped kernel stacks
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-10-09
Martin Schwidefsky
s390: add stack switch helper
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-10-09
Martin Schwidefsky
init: add arch_call_rest_init to allow stack switching
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-10-09
Martin Schwidefsky
s390/pfault: do not use stack buffers for hardware...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-10-09
Martin Schwidefsky
s390/monwriter: do not use stack buffers for hardware...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-10-09
Martin Schwidefsky
s390/hypfs: do not use stack buffers for hardware data
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-10-09
Martin Schwidefsky
s390/appldata: do not use stack buffers for hardware...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-10-09
Martin Schwidefsky
s390/appldata: pass parameter list pointer to appldata_asm
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-10-08
Martin Schwidefsky
Merge tag 'vfio-ccw-20181002' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2018-10-01
Martin Schwidefsky
Merge tag 'vfio-ccw-20181001' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2018-09-20
Martin Schwidefsky
s390: add initial 64-bit restart PSW
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-09-12
Martin Schwidefsky
s390/zcrypt: remove VLA usage from the AP bus
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-08-07
Martin Schwidefsky
s390: fix br_r1_trampoline for machines without exrl
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-08-07
Martin Schwidefsky
s390/lib: use expoline for all bcr instructions
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-08-01
Martin Schwidefsky
s390/numa: move initial setup of node_to_cpumask_map
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-07-31
Martin Schwidefsky
Merge tag 'hlp_stage1' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2018-07-25
Martin Schwidefsky
s390: reenable gcc plugins
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-07-25
Martin Schwidefsky
s390: disable gcc plugins
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-07-24
Martin Schwidefsky
s390: disable gcc plugins
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-07-19
Martin Schwidefsky
s390/keyboard: sanitize array index in do_kdsk_ioctl
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-07-18
Martin Schwidefsky
s390: detect etoken facility
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-06-25
Martin Schwidefsky
Merge branch 'zcrypt' into features
commit
|
commitdiff
|
tree
2018-06-12
Martin Schwidefsky
Merge tag 'vfio-ccw-20180529' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2018-05-09
Martin Schwidefsky
s390: remove closung punctuation from spectre messages
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-05-07
Martin Schwidefsky
s390: use expoline thunks in the BPF JIT
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-05-07
Martin Schwidefsky
s390: extend expoline to BC instructions
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-05-07
Martin Schwidefsky
s390: remove indirect branch from do_softirq_own_stack
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-05-07
Martin Schwidefsky
s390: move spectre sysfs attribute code
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-05-07
Martin Schwidefsky
s390/kernel: use expoline for indirect branches
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-05-07
Martin Schwidefsky
s390/ftrace: use expoline for indirect branches
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-05-07
Martin Schwidefsky
s390/lib: use expoline for indirect branches
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-05-07
Martin Schwidefsky
s390/crc32-vx: use expoline for indirect branches
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-05-07
Martin Schwidefsky
s390: move expoline assembler macros to a header
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-04-23
Martin Schwidefsky
s390: correct module section names for expoline code...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-04-23
Martin Schwidefsky
s390: update sampling tag after task pid change
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-04-17
Martin Schwidefsky
s390/signal: cleanup uapi struct sigaction
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-04-16
Martin Schwidefsky
s390: update defconfig
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-04-16
Martin Schwidefsky
s390/smsgiucv: disable SMSG on module unload
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-04-11
Martin Schwidefsky
s390: correct nospec auto detection init order
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-03-28
Martin Schwidefsky
s390/kvm: improve stack frame constants in entry.S
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-03-28
Martin Schwidefsky
s390/lpp: use assembler alternatives for the LPP instruction
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-03-28
Martin Schwidefsky
s390/entry.S: use assembler alternatives
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-03-28
Martin Schwidefsky
s390: add assembler macros for CPU alternatives
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-03-28
Martin Schwidefsky
s390: add sysfs attributes for spectre
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-03-28
Martin Schwidefsky
s390: report spectre mitigation via syslog
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-03-28
Martin Schwidefsky
s390: add automatic detection of the spectre defense
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-03-28
Martin Schwidefsky
s390: move nobp parameter functions to nospec-branch.c
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-03-19
Martin Schwidefsky
Merge tag 'vfio-ccw-20180305' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2018-02-22
Martin Schwidefsky
s390: do not bypass BPENTER for interrupt system calls
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-02-07
Martin Schwidefsky
s390: introduce execute-trampolines for branches
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-02-05
Martin Schwidefsky
s390: run user space and KVM guests with modified branch...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-02-05
Martin Schwidefsky
s390: add options to change branch prediction behaviour...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-02-05
Martin Schwidefsky
s390/alternative: use a copy of the facility bit mask
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-02-05
Martin Schwidefsky
s390: add optimized array_index_mask_nospec
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-02-05
Martin Schwidefsky
s390: scrub registers on kernel entry and KVM exit
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2018-02-01
Martin Schwidefsky
s390/mm: modify pmdp_invalidate to return old value.
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-12-15
Martin Schwidefsky
s390: fix preemption race in disable_sacf_uaccess
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-12-05
Martin Schwidefsky
s390: Remove redudant license text
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-12-05
Martin Schwidefsky
s390: add a few more SPDX identifiers
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-11-28
Martin Schwidefsky
s390/gs: add compat regset for the guarded storage...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-11-24
Martin Schwidefsky
s390: revert ELF_ET_DYN_BASE base changes
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-11-24
Martin Schwidefsky
s390: sthyi: add SPDX identifiers to the remaining...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-11-24
Martin Schwidefsky
s390: fix alloc_pgste check in init_new_context again
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-11-14
Martin Schwidefsky
s390: remove all code using the access register mode
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-11-14
Martin Schwidefsky
s390/mm,kvm: improve detection of KVM guest faults
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-26
Martin Schwidefsky
s390/decompressor: remove informational messages
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-25
Martin Schwidefsky
s390/kvm: fix detection of guest machine checks
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-19
Martin Schwidefsky
s390/nmi: do register validation as early as possible
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-19
Martin Schwidefsky
s390/nmi: allocation of the extended save area
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-19
Martin Schwidefsky
s390/ctl_reg: move control register definitions to...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-19
Martin Schwidefsky
s390/ctl_reg: use decoding unions in update_cr_regs
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-19
Martin Schwidefsky
s390/nmi: use smp_emergency_stop instead of smp_send_stop
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-18
Martin Schwidefsky
s390/vdso: move boot_vdso_data to vdso.c
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-16
Martin Schwidefsky
Merge tag 'vfio-ccw-20171016' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2017-10-16
Martin Schwidefsky
s390: update defconfig
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-10-09
Martin Schwidefsky
Merge branch 'sthyi' into features
commit
|
commitdiff
|
tree
2017-09-28
Martin Schwidefsky
s390/rwlock: introduce rwlock wait queueing
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-09-28
Martin Schwidefsky
s390/spinlock: introduce spinlock wait queueing
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-09-28
Martin Schwidefsky
s390/spinlock: use the cpu number +1 as spinlock value
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-09-28
Martin Schwidefsky
s390/topology: add detection of dedicated vs shared...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-09-06
Martin Schwidefsky
s390/mm: use a single lock for the fields in mm_context_t
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-09-06
Martin Schwidefsky
s390/mm: fix race on mm->context.flush_mm
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-09-06
Martin Schwidefsky
s390/mm: fix local TLB flushing vs. detach of an mm...
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-09-06
Martin Schwidefsky
s390/mm: use VM_BUG_ON in crst_table_[upgrade|downgrade]
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-08-31
Martin Schwidefsky
Merge tag 'vfio-ccw-20170724' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2017-08-31
Martin Schwidefsky
s390/mm: fix BUG_ON in crst_table_upgrade
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-08-31
Martin Schwidefsky
s390/mm: fork vs. 5 level page tabel
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-08-29
Martin Schwidefsky
s390/uaccess: avoid mvcos jump label
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-08-29
Martin Schwidefsky
s390/mm: use generic mm_hooks
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-07-26
Martin Schwidefsky
Merge tag 'vfio-ccw-20170724' of git://git.kernel.org...
commit
|
commitdiff
|
tree
2017-07-26
Martin Schwidefsky
s390/spinlock: add niai spinlock hints
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-07-26
Martin Schwidefsky
s390: add support for IBM z14 machines
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-07-26
Martin Schwidefsky
s390/time: add support for the TOD clock epoch extension
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-07-26
Martin Schwidefsky
s390/sclp: single increment assignment control
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-07-26
Martin Schwidefsky
Merge branch 'tlb-flushing' into features
commit
|
commitdiff
|
tree
2017-07-25
Martin Schwidefsky
s390/mm,kvm: use nodat PGSTE tag to optimize TLB flushing
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-07-25
Martin Schwidefsky
s390/mm: add guest ASCE TLB flush optimization
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-07-25
Martin Schwidefsky
s390/mm: add no-dat TLB flush optimization
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
2017-07-25
Martin Schwidefsky
s390/mm: tag normal pages vs pages used in page tables
Signed-off-by:
Martin Schwidefsky
<schwidefsky@de.ibm.com>
commit
|
commitdiff
|
tree
next