aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2020-06-28Merge tag 'arm-omap-fixes-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds28-120/+47
2020-06-28Merge tag 'arm-fixes-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds19-111/+138
2020-06-28Merge tag 'perf-urgent-2020-06-28' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2020-06-28Merge tag 'efi-urgent-2020-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-1/+17
2020-06-28Merge tag 'x86_urgent_for_5.8_rc3' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds10-20/+32
2020-06-28Merge tag 'objtool_urgent_for_5.8_rc3' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2020-06-28Merge tag 'x86_entry_for_5.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-45/+73
2020-06-28Merge tag 'imx-fixes-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sh...Arnd Bergmann7-25/+29
2020-06-28Merge tag 'arm-soc/for-5.8/soc-fixes' of https://github.com/Broadcom/stblinux...Arnd Bergmann1-0/+1
2020-06-28Merge tag 'arm-soc/for-5.8/devicetree-fixes' of https://github.com/Broadcom/s...Arnd Bergmann9-4/+35
2020-06-28Revert "ARM: sti: Implement dummy L2 cache's write_sec"Patrice Chotard1-9/+0
2020-06-28Merge tag 'omap-for-v5.8/fixes-rc1-signed' of git://git.kernel.org/pub/scm/li...Arnd Bergmann4-4/+3
2020-06-28Merge tag 'omap-for-v5.8/dt-missed-signed' of git://git.kernel.org/pub/scm/li...Arnd Bergmann19-26/+22
2020-06-28Merge tag 'omap-for-v5.8/fixes-merge-window-signed' of git://git.kernel.org/p...Arnd Bergmann8-90/+22
2020-06-27Merge tag 'powerpc-5.8-4' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2-1/+3
2020-06-27Merge tag 'riscv-for-linus-5.8-rc3' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-1/+10
2020-06-27Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds14-166/+98
2020-06-27Merge tag 'juno-fix-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sud...Arnd Bergmann1-73/+73
2020-06-26Merge branch 'linus' into x86/entry, to resolve conflictsIngo Molnar95-329/+961
2020-06-26arm64: use PAGE_KERNEL_ROX directly in alloc_insn_pageChristoph Hellwig1-9/+3
2020-06-26x86/hyperv: allocate the hypercall page with only read and execute bitsChristoph Hellwig2-1/+5
2020-06-26openrisc: fix boot oops when DEBUG_VM is enabledStafford Horne1-0/+5
2020-06-25riscv: Fixup __vdso_gettimeofday broke dynamic ftraceGuo Ren1-0/+3
2020-06-25riscv: Add extern declarations for vDSO time-related functionsVincent Chen1-0/+6
2020-06-25riscv: Add -fPIC option to CFLAGS_vgettimeofday.oVincent Chen1-1/+1
2020-06-25arm64: Add KRYO{3,4}XX silver CPU cores to SSB safelistSai Prakash Ranjan1-0/+2
2020-06-25Merge tag 's390-5.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds3-2/+5
2020-06-25arm64: perf: Report the PC value in REGS_ABI_32 modeJiping Ma1-3/+22
2020-06-25x86/entry: Fix #UD vs WARN morePeter Zijlstra1-34/+38
2020-06-25x86/entry: Increase entry_stack size to a full pagePeter Zijlstra1-1/+1
2020-06-25x86/entry: Fixup bad_iret vs noinstrPeter Zijlstra2-3/+7
2020-06-24arm64: kpti: Add KRYO{3, 4}XX silver CPU cores to kpti safelistSai Prakash Ranjan1-0/+2
2020-06-24arm64: Don't insert a BTI instruction at inner labelsJean-Philippe Brucker1-6/+0
2020-06-24arm64: vdso: Don't use gcc plugins for building vgettimeofday.cAlexander Popov1-1/+1
2020-06-24arm64: vdso: Only pass --no-eh-frame-hdr when linker supports itWill Deacon1-2/+3
2020-06-24ARM: imx6: add missing put_device() call in imx6q_suspend_init()yu kuai1-4/+6
2020-06-24ARM: imx5: add missing put_device() call in imx_suspend_alloc_ocram()yu kuai1-2/+4
2020-06-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds13-82/+74
2020-06-23arm64: Depend on newer binutils when building PACMark Brown1-2/+2
2020-06-23arm64: compat: Remove 32-bit sigreturn code from the vDSOWill Deacon3-71/+0
2020-06-23arm64: compat: Always use sigpage for sigreturn trampolineWill Deacon1-25/+0
2020-06-23arm64: compat: Allow 32-bit vdso and sigpage to co-existWill Deacon4-36/+32
2020-06-23arm64: vdso: Disable dwarf unwinding through the sigreturn trampolineWill Deacon2-21/+35
2020-06-23s390/debug: avoid kernel warning on too large number of pagesChristian Borntraeger1-1/+2
2020-06-23s390/kasan: fix early pgm check handler executionVasily Gorbik1-0/+2
2020-06-23s390: fix system call single steppingSven Schnelle1-1/+1
2020-06-23KVM: VMX: Remove vcpu_vmx's defunct copy of host_pkruSean Christopherson1-2/+0
2020-06-23KVM: x86: allow TSC to differ by NTP correction bounds without TSC scalingMarcelo Tosatti1-1/+2
2020-06-23KVM: X86: Fix MSR range of APIC registers in X2APIC modeXiaoyao Li1-2/+2
2020-06-23ARM: dts: imx6ul-kontron: Change WDOG_ANY signal from push-pull to open-drainFrieder Schrempf1-1/+1
2020-06-23ARM: dts: imx6ul-kontron: Move watchdog from Kontron i.MX6UL/ULL board to SoMFrieder Schrempf2-13/+13
2020-06-22KVM: VMX: Stop context switching MSR_IA32_UMWAIT_CONTROLSean Christopherson3-26/+0
2020-06-22KVM: nVMX: Plumb L2 GPA through to PML emulationSean Christopherson5-10/+11
2020-06-22KVM: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic()Vitaly Kuznetsov1-6/+3
2020-06-22KVM: LAPIC: ensure APIC map is up to date on concurrent update requestsPaolo Bonzini2-21/+32
2020-06-22kvm: lapic: fix broken vcpu hotplugIgor Mammedov1-0/+1
2020-06-22powerpc/kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUALAneesh Kumar K.V1-1/+2
2020-06-22powerpc/fsl_booke/32: Fix build with CONFIG_RANDOMIZE_BASEArseny Solokha1-0/+1
2020-06-21Merge tag 'kbuild-fixes-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2020-06-21Merge tag 'powerpc-5.8-3' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds4-17/+27
2020-06-20Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2020-06-20Merge tag 'trace-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-13/+3
2020-06-20Merge tag 'libnvdimm-for-5.8-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-7/+545
2020-06-20Merge tag 's390-5.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds12-40/+106
2020-06-20Merge tag 'riscv-for-linus-5.8-rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-6/+22
2020-06-20powerpc/8xx: Provide ptep_get() with 16k pagesChristophe Leroy1-0/+10
2020-06-19Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds10-57/+63
2020-06-19x86/asm/64: Align start of __clear_user() loop to 16-bytesMatt Fleming1-0/+1
2020-06-19Revert "KVM: VMX: Micro-optimize vmexit time when not exposing PMU"Vitaly Kuznetsov1-2/+1
2020-06-19x86/platform/intel-mid: convert to use i2c_new_client_device()Wolfram Sang1-2/+2
2020-06-18RISC-V: Acquire mmap lock before invoking walk_page_rangeAtish Patra1-2/+12
2020-06-18RISC-V: Don't allow write+exec only page mapping request in mmapYash Shah1-0/+6
2020-06-18Merge branch 'hch' (maccess patches from Christoph Hellwig)Linus Torvalds50-104/+117
2020-06-18maccess: make get_kernel_nofault() check for minimal type compatibilityLinus Torvalds6-7/+7
2020-06-18maccess: rename probe_kernel_address to get_kernel_nofaultChristoph Hellwig18-32/+32
2020-06-18objtool: Fix noinstr vs KCOVPeter Zijlstra1-1/+1
2020-06-18arm64: dts: imx8mm-beacon: Fix voltages on LDO1 and LDO2Adam Ford1-2/+2
2020-06-18arm64: hw_breakpoint: Don't invoke overflow handler on uaccess watchpointsWill Deacon1-18/+26
2020-06-18arm64: kexec_file: Use struct_size() in kmalloc()Gustavo A. R. Silva1-2/+1
2020-06-18x86/cpu: Use pinning mask for CR4 bits needing to be 0Kees Cook1-12/+12
2020-06-18arm64: mm: reserve hugetlb CMA after numa_initBarry Song1-5/+10
2020-06-18arm64: dts: imx8mn-ddr4-evk: correct ldo1/ldo2 voltage rangeRobin Gong1-2/+2
2020-06-18arm64: dts: imx8mm-evk: correct ldo1/ldo2 voltage rangeRobin Gong1-2/+2
2020-06-17s390: fix syscall_get_error for compat processesDmitry V. Levin1-1/+11
2020-06-17ARM: dts: NSP: Correct FA2 mailbox nodeMatthew Hagan1-3/+3
2020-06-17maccess: rename probe_user_{read,write} to copy_{from,to}_user_nofaultChristoph Hellwig8-13/+17
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig31-57/+66
2020-06-17efi/libstub: arm: Print CPU boot mode and MMU state at bootArd Biesheuvel1-0/+7
2020-06-17efi/x86: Setup stack correctly for efi_pe_entryArvind Sankar1-1/+10
2020-06-17powerpc/syscalls: Use the number when building SPU syscall tableMichael Ellerman1-1/+1
2020-06-17powerpc/8xx: use pmd_off() to access a PMD entry in pte_update()Mike Rapoport1-5/+3
2020-06-17arm64: bti: Require clang >= 10.0.1 for in-kernel BTI supportWill Deacon1-0/+2
2020-06-17x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get()Dan Carpenter1-0/+1
2020-06-17kconfig: unify cc-option and as-optionMasahiro Yamada1-1/+1
2020-06-16kretprobe: Prevent triggering kretprobe from within kprobe_flush_taskJiri Olsa1-13/+3
2020-06-16Merge tag 'flex-array-conversions-5.8-rc2' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-1/+1
2020-06-16x86/purgatory: Add -fno-stack-protectorArvind Sankar1-0/+1
2020-06-16arm64: sve: Fix build failure when ARM64_SVE=y and SYSCTL=nWill Deacon1-3/+3
2020-06-16Merge branch 'omap-for-v5.8/fixes-rc1' into fixesTony Lindgren4-4/+3
2020-06-16Merge tag 'v5.8-rc1' into fixesTony Lindgren2745-58381/+75559
2020-06-16arm64: pgtable: Clear the GP bit for non-executable kernel pagesWill Deacon1-1/+1
2020-06-16ARM: dts: am5729: beaglebone-ai: fix rgmii phy-modeDrew Fustini1-1/+1
2020-06-16ARM: dts: Fix omap4 system timer source clocksTony Lindgren1-1/+1
2020-06-16ARM: dts: Fix duovero smsc interrupt for suspendTony Lindgren1-1/+1
2020-06-16ARM: dts: am335x-pocketbeagle: Fix mmc0 Write ProtectDrew Fustini1-1/+0
2020-06-16s390/numa: let NODES_SHIFT depend on NEED_MULTIPLE_NODESHeiko Carstens1-0/+1
2020-06-16s390/vdso: fix vDSO clock_getres()Vincenzo Frascino4-6/+8
2020-06-16s390/vdso: Use $(LD) instead of $(CC) to link vDSONathan Chancellor1-6/+4
2020-06-16s390/protvirt: use scnprintf() instead of snprintf()Chen Zhou1-4/+4
2020-06-16s390: use scnprintf() in sys_##_prefix##_##_name##_showChen Zhou1-1/+1
2020-06-16s390/crypto: use scnprintf() instead of snprintf()Chen Zhou1-7/+7
2020-06-16s390/ptrace: fix setting syscall numberSven Schnelle1-1/+30
2020-06-16s390/ptrace: pass invalid syscall numbers to tracingSven Schnelle2-5/+3
2020-06-16s390/ptrace: return -ENOSYS when invalid syscall is suppliedSven Schnelle1-6/+13
2020-06-16s390/seccomp: pass syscall arguments via seccomp_dataSven Schnelle1-5/+26
2020-06-15ARM: dts: NSP: Disable PL330 by default, add dma-coherent propertyMatthew Hagan8-1/+31
2020-06-15ia64: kernel: unwind_i.h: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-06-16powerpc/64s: Fix KVM interrupt using wrong save areaNicholas Piggin1-2/+2
2020-06-15powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTHVaibhav Jain2-0/+88
2020-06-15ndctl/papr_scm,uapi: Add support for PAPR nvdimm specific methodsVaibhav Jain2-4/+284
2020-06-15powerpc/papr_scm: Improve error logging and handling papr_scm_ndctl()Vaibhav Jain1-0/+6
2020-06-15powerpc/papr_scm: Fetch nvdimm health information from PHYPVaibhav Jain1-2/+166
2020-06-15KVM: VMX: Add helpers to identify interrupt type from intr_infoSean Christopherson1-12/+20
2020-06-15arm64: mm: reset address tag set by kasan sw taggingShyam Thombre1-0/+1
2020-06-15arm64: traps: Dump registers prior to panic() in bad_mode()Will Deacon1-0/+1
2020-06-15arm64/sve: Eliminate data races on sve_default_vlDave Martin1-7/+18
2020-06-15kvm/svm: disable KCSAN for svm_vcpu_run()Qian Cai1-1/+1
2020-06-15powerpc: Fix kernel crash in show_instructions() w/DEBUG_VIRTUALAneesh Kumar K.V1-9/+11
2020-06-15x86/cpu: Reinitialize IA32_FEAT_CTL MSR on BSP during wakeupSean Christopherson5-4/+13
2020-06-15arm64: remove TEXT_OFFSET randomizationArd Biesheuvel2-21/+0
2020-06-15x86/entry, bug: Comment the instrumentation_begin() usage for WARN()Peter Zijlstra1-0/+6
2020-06-15x86/entry, cpumask: Provide non-instrumented variant of cpu_is_offline()Peter Zijlstra3-2/+20
2020-06-15x86, kcsan: Remove __no_kcsan_or_inline usagePeter Zijlstra1-5/+1
2020-06-15KVM: MIPS: Fix a build error for !CPU_LOONGSON64Huacai Chen1-0/+2
2020-06-15x86/resctrl: Fix memory bandwidth counter width for AMDBabu Moger2-4/+5
2020-06-14ARM: bcm: Select ARM_TIMER_SP804 for ARCH_BCM_NSPMatthew Hagan1-0/+1
2020-06-14ARM: dts: BCM5301X: Add missing memory "device_type" for Luxul XWC-2000Rafał Miłecki1-0/+1
2020-06-13Merge tag 'kbuild-v5.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds39-303/+303
2020-06-13Merge tag 'powerpc-5.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-1/+1
2020-06-13Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2-2/+64
2020-06-13Merge tag 'for-linus' of git://github.com/openrisc/linuxLinus Torvalds1-2/+2
2020-06-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mat...Linus Torvalds8-30/+121
2020-06-13Merge tag 'ras-core-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds10-180/+233
2020-06-13Merge tag 'x86-entry-2020-06-12' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds88-2269/+2554
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada35-297/+297
2020-06-13ARM: 8985/1: efi/decompressor: deal with HYP mode boot gracefullyArd Biesheuvel1-0/+62
2020-06-13ARM: 8984/1: Kconfig: set default ZBOOT_ROM_TEXT/BSS value to 0x0Chris Packham1-2/+2
2020-06-12alpha: Fix build around srm_sysrq_reboot_opJoerg Roedel1-1/+6
2020-06-12alpha: c_next should increase position indexMatt Turner1-0/+1
2020-06-12alpha: Replace sg++ with sg = sg_next(sg)Xu Wang1-1/+1
2020-06-12alpha: fix memory barriers so that they conform to the specificationMikulas Patocka2-22/+112
2020-06-12alpha: remove unneeded semicolon in sys_eiger.cJason Yan1-1/+1
2020-06-12alpha: remove unneeded semicolon in osf_sys.cJason Yan1-1/+1
2020-06-12alpha: Replace strncmp with str_has_prefixChuhong Yuan2-2/+2
2020-06-12alpha: fix rtc port rangesMikulas Patocka1-1/+1
2020-06-12alpha: Kconfig: pedantic formattingEnrico Weigelt, metux IT consult1-2/+2
2020-06-12x86/entry: Force rcu_irq_enter() when in idle taskThomas Gleixner1-7/+28
2020-06-12riscv/atomic: Fix sign extension for RV64INathan Huckleberry1-4/+4
2020-06-12Merge tag 'nios2-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-0/+1
2020-06-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds68-669/+1707
2020-06-12x86/entry: Make NMI use IDTENTRY_RAWThomas Gleixner2-3/+3
2020-06-12x86/entry: Treat BUG/WARN as NMI-like entriesAndy Lutomirski3-29/+52
2020-06-12KVM: PPC: Fix nested guest RC bits updateAlexey Kardashevskiy1-1/+1
2020-06-12nios2: signal: Mark expected switch fall-throughLey Foon Tan1-0/+1
2020-06-11Merge tag 'locking-kcsan-2020-06-11' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds14-7/+68
2020-06-11Merge tag 'locking-urgent-2020-06-11' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-10/+37
2020-06-11Merge tag 'x86-urgent-2020-06-11' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-63/+98
2020-06-11Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-2/+2
2020-06-11alpha: Fix build around srm_sysrq_reboot_opJoerg Roedel1-1/+6
2020-06-11Merge tag 'riscv-for-linus-5.8-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds25-157/+284
2020-06-11Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds6-5/+28
2020-06-11Merge tag 'm68knommu-for-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-5/+6
2020-06-11Rebase locking/kcsan to locking/urgentThomas Gleixner14-7/+68
2020-06-11Merge tag 'kvmarm-fixes-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini13-97/+171
2020-06-11KVM: x86: do not pass poisoned hva to __kvm_set_memory_regionPaolo Bonzini1-6/+1
2020-06-11KVM: async_pf: Inject 'page ready' event only if 'page not present' was previ...Vitaly Kuznetsov4-5/+10
2020-06-11kvm: i8254: remove redundant assignment to pointer sColin Ian King1-1/+0
2020-06-11KVM: x86: respect singlestep when emulating instructionFelipe Franciosi1-1/+1
2020-06-11Merge branch 'kvm-basic-exit-reason' into HEADPaolo Bonzini1-2/+2
2020-06-11KVM: nVMX: Consult only the "basic" exit reason when routing nested exitSean Christopherson1-1/+1
2020-06-11x86/mce/dev-mcelog: Fix -Wstringop-truncation warning about strncpy()Tony Luck1-1/+1
2020-06-11x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisonedTony Luck2-10/+27
2020-06-11Merge branch 'x86/entry' into ras/coreThomas Gleixner2828-58377/+75714
2020-06-11x86/entry: Unbreak __irqentry_text_start/end magicThomas Gleixner8-22/+31
2020-06-11x86/entry: __always_inline CR2 for noinstrPeter Zijlstra3-6/+6
2020-06-11x86/entry: Re-order #DB handler to avoid *SAN instrumentationPeter Zijlstra1-28/+27
2020-06-11x86/entry: __always_inline arch_atomic_* for noinstrPeter Zijlstra1-7/+7
2020-06-11x86/entry: __always_inline irqflags for noinstrPeter Zijlstra1-10/+10
2020-06-11x86/entry: __always_inline debugreg for noinstrPeter Zijlstra1-3/+3
2020-06-11x86/idt: Consolidate idt functionalityThomas Gleixner3-52/+44
2020-06-11x86/idt: Cleanup trap_init()Thomas Gleixner2-9/+18
2020-06-11x86/idt: Use proper constants for table sizeThomas Gleixner1-1/+2
2020-06-11x86/idt: Add comments about early #PF handlingThomas Gleixner1-2/+8
2020-06-11x86/idt: Mark init only functions __initThomas Gleixner1-2/+2
2020-06-11x86/entry: Rename trace_hardirqs_off_prepare()Peter Zijlstra4-7/+7
2020-06-11x86/entry: Clarify irq_{enter,exit}_rcu()Peter Zijlstra1-2/+0
2020-06-11x86/entry: Remove DBn stacksPeter Zijlstra5-35/+5
2020-06-11x86/entry: Remove debug IDT frobbingPeter Zijlstra5-108/+1
2020-06-11x86/entry: Optimize local_db_save() for virtPeter Zijlstra3-6/+27
2020-06-11x86/entry, mce: Disallow #DB during #MCPeter Zijlstra1-0/+12