aboutsummaryrefslogtreecommitdiffstats
path: root/arch/s390
AgeCommit message (Expand)AuthorFilesLines
2012-11-06s390/sclp: fix addressing mode clobberHeiko Carstens1-1/+7
2012-11-06s390: Move css limits from drivers/s390/cio/ to include/asm/.Cornelia Huck1-0/+2
2012-10-26s390/thp: respect page protection in pmd_none() and pmd_present()Gerald Schaefer1-13/+22
2012-10-26s390/mm: use pmd_large() instead of pmd_huge()Gerald Schaefer2-2/+2
2012-10-19s390,uapi: do not use uapi/asm-generic/kvm_para.hDavid Howells2-2/+11
2012-10-18s390/cache: fix data/instruction cache outputHeiko Carstens1-3/+6
2012-10-18s390: fix linker script for 31 bit buildsHeiko Carstens2-2/+2
2012-10-18s390/thp: select HAVE_ARCH_TRANSPARENT_HUGEPAGEGerald Schaefer1-0/+1
2012-10-18s390/kdump: Use 64 bit mode for 0x10000 entry pointMichael Holzheu1-8/+2
2012-10-18perf_cpum_cf: Add support for counters available with IBM zEC12Hendrik Brueckner2-2/+6
2012-10-18s390/chpid: make headers usable (again)Sebastian Ott1-5/+5
2012-10-17UAPI: Put a comment into uapi/asm-generic/kvm_para.h and use it from archesDavid Howells2-0/+2
2012-10-14Merge branch 'modules-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-15/+5
2012-10-12Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-3/+3
2012-10-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-4/+0
2012-10-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds74-1260/+1732
2012-10-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds10-167/+81
2012-10-09Merge tag 'disintegrate-s390-20121009' ofMartin Schwidefsky59-1149/+1258
2012-10-09s390/entry: fix svc number for TIF_SYSCALL system call restartMartin Schwidefsky1-1/+1
2012-10-09s390/mm,vmem: fix vmem_add_mem()/vmem_remove_range()Heiko Carstens1-4/+12
2012-10-09s390/vmalloc: have separate modules areaHeiko Carstens4-12/+46
2012-10-09s390/css_chars: remove superfluous ifdefSebastian Ott1-3/+0
2012-10-09s390/chsc: make headers usableSebastian Ott2-9/+11
2012-10-09s390/mm: let kernel text section always begin at 1MBHeiko Carstens2-6/+0
2012-10-09s390/mm: fix mapping of read-only kernel text sectionHeiko Carstens1-2/+2
2012-10-09s390/mm: add page table dumperHeiko Carstens3-0/+232
2012-10-09s390: add support to start the kernel in 64 bit mode.Martin Schwidefsky1-31/+70
2012-10-09s390/mm,pageattr: remove superfluous EXPORT_SYMBOLsHeiko Carstens1-3/+0
2012-10-09s390/mm,pageattr: add more page table walk sanity checksHeiko Carstens1-12/+25
2012-10-09s390/mm: fix pmd_huge() usage for kernel mappingHeiko Carstens3-15/+25
2012-10-09s390/mm: use pfmf instruction to initialize storage keysHeiko Carstens4-6/+51
2012-10-09s390/facilities: cleanup PFMF and HPAGE machine facility detectionHeiko Carstens2-17/+9
2012-10-09UAPI: (Scripted) Disintegrate arch/s390/include/asmDavid Howells59-1149/+1258
2012-10-09Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds9-19/+341
2012-10-09mm: Add and use update_mmu_cache_pmd() in transparent huge page code.David Miller1-0/+1
2012-10-09readahead: fault retry breaks mmap file read random detectionShaohua Li1-0/+1
2012-10-09thp, s390: architecture backend for thp on s390Gerald Schaefer6-18/+220
2012-10-09thp, s390: disable thp for kvm host on s390Gerald Schaefer1-0/+30
2012-10-09thp, s390: thp pagetable pre-allocation for s390Gerald Schaefer2-0/+44
2012-10-09thp, s390: thp splitting backend for s390Gerald Schaefer3-1/+41
2012-10-09mm: hugetlb: add arch hook for clearing page flags before entering poolWill Deacon1-0/+1
2012-10-09Kconfig: clean up the "#if defined(arch)" list for exception-trace sysctl entryCatalin Marinas1-0/+1
2012-10-09Kconfig: clean up the long arch list for the DEBUG_KMEMLEAK config optionCatalin Marinas1-0/+1
2012-10-09Kconfig: clean up the long arch list for the UID16 config optionCatalin Marinas1-0/+1
2012-10-09Merge tag 'asm-generic' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd...Linus Torvalds1-0/+2
2012-10-07Merge branch 'virtio-next' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-1/+0
2012-10-06compat: move compat_siginfo_t definition to asm/compat.hDenys Vlasenko2-69/+74
2012-10-04Merge branch 'disintegrate-asm-generic' of git://git.infradead.org/users/dhow...Arnd Bergmann78-803/+3122
2012-10-04Merge tag 'kvm-3.7-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds11-4/+644
2012-10-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds3-16/+0
2012-10-03Merge tag 'uapi-prep-20121002' of git://git.infradead.org/users/dhowells/linu...Linus Torvalds1-0/+3
2012-10-03asm-generic: Add default clkdev.hMark Brown1-0/+2
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+0
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds2-18/+38
2012-10-02UAPI: (Scripted) Set up UAPI Kbuild filesDavid Howells1-0/+3
2012-10-01Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds74-773/+3073
2012-10-01Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-11/+9
2012-10-01sanitize tsk_is_polling()Al Viro1-3/+0
2012-10-01bury _TIF_RESTORE_SIGMASKAl Viro1-1/+0
2012-09-30s390: convert to generic kernel_execve()Al Viro3-49/+13
2012-09-30s390: switch to generic kernel_thread()Al Viro3-40/+34
2012-09-30s390: fold kernel_thread_helper() into ret_from_fork()Al Viro3-16/+28
2012-09-30s390: fold execve_tail() into start_thread(), convert to generic sys_execve()Al Viro9-61/+5
2012-09-28virtio: remove CONFIG_VIRTIO_RINGRusty Russell1-1/+0
2012-09-28Make most arch asm/module.h files use asm-generic/module.hDavid Howells2-15/+5
2012-09-27KVM: s390: Fix vcpu_load handling in interrupt codeChristian Borntraeger1-2/+0
2012-09-26hypfs: ->d_parent is never NULL or negativeAl Viro1-2/+0
2012-09-26s390: update defconfigHeiko Carstens1-7/+7
2012-09-26s390/jump label,nss: let shared kernel support depend on !JUMP_LABELHeiko Carstens1-2/+2
2012-09-26s390/disassembler: fix decoding of risblg instructionHeiko Carstens1-1/+1
2012-09-26s390/bpf,jit: add support for BPF_S_ANC_ALU_XOR_X instructionHeiko Carstens1-0/+5
2012-09-26s390/traps: move call to print_modules() out of show_regs()Heiko Carstens1-1/+1
2012-09-26s390/mm: mark free_initrd_mem() as __initHeiko Carstens1-2/+2
2012-09-26s390/cmpxchg,percpu: implement cmpxchg_double()Heiko Carstens3-1/+83
2012-09-26s390/percpu: implement this_cpu_add_return()Heiko Carstens1-2/+8
2012-09-26s390/percpu: implement this_cpu_xchg()Heiko Carstens1-0/+18
2012-09-26s390/kexec: remove CONFIG_KEXECHeiko Carstens2-8/+2
2012-09-26s390/irq: use designated initializers for irq class arrayHeiko Carstens1-29/+29
2012-09-26s390: add uninitialized_var() to suppress false positive compiler warningsHeiko Carstens2-3/+3
2012-09-26s390/crashdump: move fill_cpu_elf_notes() prototype to header fileHeiko Carstens3-3/+5
2012-09-26s390/process: add missing header includeHeiko Carstens1-0/+1
2012-09-26s390/ptrace: add missing ifdefHeiko Carstens1-1/+2
2012-09-26s390/ipl,decrompressor: disable branch profilingHeiko Carstens1-0/+1
2012-09-26s390/perf_events: compile only for CONFIG_64BITHeiko Carstens1-1/+4
2012-09-26s390/topology: use for_each_set_bit to simplify the codeWei Yongjun1-4/+1
2012-09-26s390/syscalls: wire up kcmp system callHeiko Carstens3-1/+11
2012-09-26s390/appldata: change return value of appldata_asmHeiko Carstens1-1/+1
2012-09-26s390/kexec: change return value of machine_kexec_prepareHeiko Carstens1-1/+1
2012-09-26s390/etr,stp: use -EOPNOTSUPP instead of -ENOSYSHeiko Carstens2-6/+6
2012-09-26s390/sysinfo,stsi: change return code handlingHeiko Carstens5-50/+48
2012-09-26s390/exceptions: switch to relative exception table entriesHeiko Carstens9-28/+127
2012-09-26s390/scm: remove superfluous lockSebastian Ott1-2/+0
2012-09-26s390/smp,topology: add polarization member to pcpu structHeiko Carstens4-29/+25
2012-09-26s390/sysinfo,topology: fix cpu topology maximum nesting detectionHeiko Carstens4-20/+31
2012-09-26s390/mm: implement __get_user_pages_fast()Gerald Schaefer1-0/+37
2012-09-26s390/sysinfo: add additional z196 fields to outputHeiko Carstens2-14/+39
2012-09-26s390/sysinfo: convert /proc/sysinfo to seqfileHeiko Carstens1-167/+115
2012-09-26s390/topology: remove sysinfo header include, add forward declaration insteadHeiko Carstens2-1/+2
2012-09-26s390/mm: shorten addressing mode initializationHeiko Carstens1-18/+10
2012-09-26s390/mm: rename addressing_mode to s390_user_modeHeiko Carstens7-14/+14
2012-09-26s390/mm: change default addressing modeHeiko Carstens1-11/+1
2012-09-26s390/smp: avoid concurrent write to sigp status fieldHeiko Carstens1-6/+7
2012-09-26s390/processor: use ARRAY_SIZE instead of hard coded valueHeiko Carstens1-2/+2
2012-09-26s390/cache: add cpu cache information to /proc/cpuinfoHeiko Carstens3-10/+43
2012-09-26s390: add support for transactional memoryMartin Schwidefsky13-21/+150
2012-09-26s390: add support for runtime instrumentationJan Glauber14-3/+300
2012-09-26s390/eadm_sch: add support for irq statisticsSebastian Ott2-0/+2
2012-09-26s390/cio: add eadm subchannel driverSebastian Ott2-0/+12
2012-09-26s390: add scm notificationSebastian Ott1-0/+1
2012-09-26s390: add scm bus driverSebastian Ott2-0/+58
2012-09-26s390: add eadm related structuresSebastian Ott3-3/+135
2012-09-26s390: add eadm facility bitsSebastian Ott3-29/+40
2012-09-26s390/kexec: move machine_crash_shutdown() to machine_kexec.cHeiko Carstens3-15/+5
2012-09-26s390/cpu hotplug: mask out CPU_TASKS_FROZEN in cu hotplug notifiersHeiko Carstens3-7/+3
2012-09-26s390/smp: fix smp_find_processor_id() argument mismatchHeiko Carstens1-1/+1
2012-09-26s390/cpu hotplug: use hotcpu_notifier() instead of register_cpu_notifier()Heiko Carstens1-5/+1
2012-09-26s390/kvm: Improve Kconfig help text.Cornelia Huck1-4/+5
2012-09-26s390/kconfig: split the s390 base menuJan Glauber2-191/+196
2012-09-26s390/cache: expose cpu cache topology via sysfsHeiko Carstens2-0/+360
2012-09-26s390: enable large page support with CONFIG_DEBUG_PAGEALLOCGerald Schaefer2-3/+1
2012-09-26s390/string: provide asm lib functions for memcpy and memcmpHeiko Carstens7-81/+213
2012-09-26s390/bpf,jit: improve code generationHeiko Carstens1-4/+37
2012-09-26s390/bpf,jit: BPF Just In Time compiler for s390Martin Schwidefsky7-0/+898
2012-09-25vtime: Consolidate system/idle context detectionFrederic Weisbecker1-0/+3
2012-09-25cputime: Use a proper subsystem naming for vtime related APIsFrederic Weisbecker1-3/+3
2012-09-24time: Convert CONFIG_GENERIC_TIME_VSYSCALL to CONFIG_GENERIC_TIME_VSYSCALL_OLDJohn Stultz2-2/+2
2012-09-24time: Move update_vsyscall definitions to timekeeper_internal.hJohn Stultz1-1/+1
2012-09-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds4-95/+75
2012-09-21userns: Convert s390 getting uid and gid system calls to use kuid and kgidEric W. Biederman1-12/+24
2012-09-21userns: Convert s390 hypfs to use kuid and kgid where appropriateEric W. Biederman1-6/+14
2012-09-17s390/mm: fix user access page-table walk codeGerald Schaefer1-79/+63
2012-09-14Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+5
2012-09-10s390/hwcaps: do not report high gprs for 31 bit kernelMartin Schwidefsky1-0/+2
2012-09-06KVM: split kvm_arch_flush_shadowMarcelo Tosatti1-1/+6
2012-09-06s390/hugetlb: use direct TLB flushing for hugetlbfs pagesGerald Schaefer1-14/+10
2012-09-04Merge branch 'sched/urgent' into sched/coreIngo Molnar10-14/+28
2012-09-03s390/mm: fix deadlock in unmap_hugepage_range()Gerald Schaefer1-2/+0
2012-08-30s390/32: Don't clobber personality flags on execHeiko Carstens1-1/+2
2012-08-28s390/smp: add missing smp_store_status() for !SMPHeiko Carstens1-0/+1
2012-08-27oprofile, s390: Fix uninitialized memory access when writing to oprofilefsRobert Richter1-5/+5
2012-08-26Merge remote-tracking branch 'upstream/master' into queueMarcelo Tosatti7-11/+24
2012-08-21s390: Always use "long" for ssize_t to match size_tGeert Uytterhoeven1-2/+1
2012-08-20s390: Remove leftover account_tick_vtime() headerFrederic Weisbecker1-2/+0
2012-08-20cputime: Consolidate vtime handling on context switchFrederic Weisbecker2-4/+2
2012-08-17cputime: Generalize CONFIG_VIRT_CPU_ACCOUNTINGFrederic Weisbecker1-3/+2
2012-08-08s390/compat: fix mmap compat system callsHeiko Carstens1-2/+0
2012-08-08s390/compat: fix compat wrappers for process_vm system callsHeiko Carstens1-2/+2
2012-08-08s390: do not clobber personality flags in sys_32_personality()Jiri Kosina1-4/+5
2012-08-08s390/seccomp: add support for system call filtering using BPFHeiko Carstens3-1/+17
2012-08-08s390/mm: remove MAX_PHYSADDR_BITS defineHeiko Carstens1-2/+0
2012-08-05Merge remote-tracking branch 'upstream' into nextAvi Kivity19-125/+106
2012-08-01crypto: arch/s390 - cleanup - remove unneeded cra_list initializationJussi Kivilinna3-16/+0
2012-07-31Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-1/+1
2012-07-31memcg: rename config variablesAndrew Morton1-1/+1
2012-07-31Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds17-105/+103
2012-07-30ipc: use Kconfig options for __ARCH_WANT_[COMPAT_]IPC_PARSE_VERSIONWill Deacon2-1/+1
2012-07-30atomic64_test: simplify the #ifdef for atomic64_dec_if_positive() testCatalin Marinas1-0/+1
2012-07-30s390: make use of user_mode() macro where possibleHeiko Carstens4-15/+15
2012-07-30s390/mm: rename user_mode variable to addressing_modeHeiko Carstens6-14/+15
2012-07-30s390/mm: fix fault handling for page table walk caseHeiko Carstens1-6/+7
2012-07-30s390/mm: make page faults killableHeiko Carstens1-1/+11
2012-07-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds1-18/+0
2012-07-26s390: update defconfigHeiko Carstens1-2/+3
2012-07-26s390/mm: downgrade page table after fork of a 31 bit processMartin Schwidefsky4-8/+25
2012-07-26KVM: s390: Add implementation-specific trace eventsCornelia Huck5-0/+241
2012-07-26KVM: s390: Add architectural trace eventsCornelia Huck6-1/+368
2012-07-26s390/dis: Instruction decoding interfaceCornelia Huck2-0/+28
2012-07-26Merge branch 'queue' into nextAvi Kivity1-0/+1
2012-07-26s390/ipl: Use diagnose 8 command separationMichael Holzheu1-10/+2
2012-07-26s390/linker script: use RO_DATA_SECTIONHeiko Carstens1-1/+1
2012-07-26s390/exceptions: sort exception table at build timeHeiko Carstens2-1/+1
2012-07-26s390/debug: remove module_exit function / move EXPORT_SYMBOLsHeiko Carstens1-47/+23
2012-07-24Merge tag 'kvm-3.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-38/+55
2012-07-24Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds175-989/+519
2012-07-23KVM: Add config to support ple or cpu relax optimzationRaghavendra K T1-0/+1
2012-07-20s390/vtimer: rework virtual timer interfaceMartin Schwidefsky13-472/+222
2012-07-20s390/dis: Add the servc instruction to the disassembler.Cornelia Huck1-0/+1
2012-07-20s390/comments: unify copyright messages and remove file namesHeiko Carstens164-355/+149
2012-07-20s390/lgr: Add init check to lgr_info_log()Michael Holzheu1-10/+5
2012-07-17s390/cpu init: use __get_cpu_var instead of per_cpuHeiko Carstens1-1/+1
2012-07-17s390/idle: reduce size of s390_idle_data structureHeiko Carstens1-1/+1
2012-07-17s390/idle: fix sequence handling vs cpu hotplugHeiko Carstens2-3/+2
2012-07-16s390/hypfs: Add missing get_next_ino()Michael Holzheu1-0/+1
2012-07-03KVM: s390: Fix sigp sense handling.Cornelia Huck2-5/+10
2012-07-03KVM: s390: use sigp condition code definesHeiko Carstens1-29/+29
2012-07-03KVM: s390: fix sigp set prefix status stored casesHeiko Carstens1-2/+5
2012-07-03KVM: s390: fix sigp sense running condition code handlingHeiko Carstens1-2/+2
2012-07-03s390/smp/kvm: unifiy sigp definitionsHeiko Carstens3-85/+64
2012-07-03s390/smp: remove redundant checkHeiko Carstens1-2/+2
2012-06-27s390/ipl: Fix ipib handling for "dumpreipl" shutdown actionMichael Holzheu1-1/+1
2012-06-14s390/smp: make absolute lowcore / cpu restart parameter accesses more robustHeiko Carstens10-36/+39
2012-06-14crypto: s390 - clean up DES code a bit morePaul Bolle1-18/+0
2012-06-13KVM: s390: Perform early event mask processing during bootHeinz Graalfs2-3/+11
2012-06-13KVM: s390: Set CPU in stopped state on initial cpu resetChristian Borntraeger1-0/+1
2012-06-05S390: Smp: remove call to ipi_call_lock()/ipi_call_unlock()Yong Zhang1-2/+0
2012-06-05s390/ccwgroup: remove unused ccwgroup_device memberSebastian Ott1-2/+0
2012-06-05s390/sigp: use sigp order code defines in assembly codeHeiko Carstens10-21/+33
2012-06-05s390/smp: use sigp cpu status definitionsHeiko Carstens1-2/+1
2012-06-05s390/smp/kvm: unifiy sigp definitionsHeiko Carstens3-85/+64
2012-06-05s390/smp: remove redundant checkHeiko Carstens1-2/+2