summaryrefslogtreecommitdiffstats
path: root/arch/s390/lib (follow)
Commit message (Expand)AuthorAgeFilesLines
* s390/uprobes: fix kprobes dependencyJan Willeke2014-10-171-1/+1
* s390/idle: consolidate idle functions and definitionsMartin Schwidefsky2014-10-091-2/+2
* s390/uprobes: common library for kprobes and uprobesJan Willeke2014-09-252-0/+161
* s390/rwlock: use the interlocked-access facility 1 instructionsMartin Schwidefsky2014-09-251-0/+34
* s390/rwlock: improve writer fairnessMartin Schwidefsky2014-09-251-5/+9
* s390/rwlock: remove interrupt-enabling rwlock variant.Martin Schwidefsky2014-09-251-50/+0
* s390/rwlock: use directed yield for write-locked rwlocksMartin Schwidefsky2014-09-251-19/+30
* s390/spinlock: refactor arch_spin_lock_wait[_flags]Martin Schwidefsky2014-05-201-34/+47
* s390/rwlock: add missing local_irq_restore callsMartin Schwidefsky2014-05-201-0/+2
* s390/spinlock,rwlock: always to a load-and-test firstMartin Schwidefsky2014-05-201-13/+16
* s390/spinlock: fix system hang with spin_retry <= 0Gerald Schaefer2014-05-201-6/+8
* s390/uaccess: simplify control register updatesMartin Schwidefsky2014-05-201-5/+5
* s390/spinlock: optimize spinlock code sequencePhilipp Hachtmann2014-05-201-2/+2
* s390/spinlock: cleanup spinlock codePhilipp Hachtmann2014-05-201-29/+26
* s390/uaccess: fix possible register corruption in strnlen_user_srst()Heiko Carstens2014-04-111-3/+2
* s390/uaccess: rework uaccess code - fix locking issuesHeiko Carstens2014-04-035-751/+408
* s390/bitops: fix commentHeiko Carstens2014-02-211-1/+1
* s390/uaccess: introduce 'uaccesspt' kernel parameterHeiko Carstens2014-02-211-1/+14
* s390/setup: get rid of MACHINE_HAS_MVCOS machine flagHeiko Carstens2014-02-211-1/+2
* s390/uaccess: consistent typesHeiko Carstens2014-02-213-44/+45
* s390/uaccess: get rid of indirect function callsHeiko Carstens2014-02-214-45/+86
* s390/uaccess: normalize order of parameters of indirect uaccess function callsHeiko Carstens2014-02-212-27/+27
* s390/uaccess: remove dead extern declarations, make functions staticHeiko Carstens2014-01-222-11/+2
* s390/uaccess: test if current->mm is set before walking page tablesHeiko Carstens2014-01-221-0/+10
* s390: Fix misspellings using 'codespell' toolHendrik Brueckner2014-01-161-2/+2
* s390/uaccess: add missing page table walk range checkHeiko Carstens2013-11-251-0/+3
* s390/uaccess: always run the kernel in home spaceMartin Schwidefsky2013-10-244-338/+1
* s390/bitops: rename find_first_bit_left() to find_first_bit_inv()Heiko Carstens2013-10-241-5/+5
* s390/bitops: use generic find bit functions / reimplement _left variantHeiko Carstens2013-10-242-1/+78
* s390/time: correct use of store clock fastMartin Schwidefsky2013-10-221-7/+7
* s390/time: return with irqs disabled from psw_idleMartin Schwidefsky2013-08-281-2/+0
* s390/mm: cleanup page table definitionsMartin Schwidefsky2013-08-221-8/+8
* s390/uaccess: add "fallthrough" commentsHeiko Carstens2013-05-021-0/+3
* Kconfig: consolidate CONFIG_DEBUG_STRICT_USER_COPY_CHECKSStephen Boyd2013-05-012-9/+0
* s390/uaccess: fix page table walkHeiko Carstens2013-04-021-27/+54
* s390/uaccess: fix clear_user_pt()Heiko Carstens2013-03-211-1/+1
* s390/uaccess: fix kernel ds access for page table walkHeiko Carstens2013-02-281-28/+77
* s390/uaccess: fix strncpy_from_user string length checkHeiko Carstens2013-02-282-46/+34
* s390/uaccess: fix strncpy_from_user/strnlen_user zero maxlen caseHeiko Carstens2013-02-283-0/+8
* s390/uaccess: shorten strncpy_from_user/strnlen_userHeiko Carstens2013-02-281-12/+12
* s390/mm: implement software dirty bitsMartin Schwidefsky2013-02-141-1/+1
* s390/time: rename tod clock access functionsHeiko Carstens2013-02-141-8/+8
* s390/mm: use pmd_large() instead of pmd_huge()Gerald Schaefer2012-10-261-1/+1
* s390/string: provide asm lib functions for memcpy and memcmpHeiko Carstens2012-09-264-52/+187
* s390/mm: fix user access page-table walk codeGerald Schaefer2012-09-171-79/+63
* s390/vtimer: rework virtual timer interfaceMartin Schwidefsky2012-07-201-1/+1
* s390/comments: unify copyright messages and remove file namesHeiko Carstens2012-07-208-18/+6
* s390/headers: replace __s390x__ with CONFIG_64BIT where possibleHeiko Carstens2012-05-242-2/+2
* [S390] rework idle codeMartin Schwidefsky2012-03-111-17/+14
* [S390] rework smp codeMartin Schwidefsky2012-03-111-22/+8