* [GIT PULL] s390 patches for the 3.14 merge window
@ 2014-01-20 8:54 Martin Schwidefsky
0 siblings, 0 replies; only message in thread
From: Martin Schwidefsky @ 2014-01-20 8:54 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel, linux-s390, Heiko Carstens
Hi Linus,
please pull from the 'for-linus' branch of
git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git for-linus
to receive the following updates:
The bulk of the s390 updates for v3.14. New features are the perf support
for the CPU-Measurement Sample Facility and the EP11 support for the crypto
cards. And the normal cleanups and bug-fixes.
Eugene Crosser (1):
s390/qdio: bridgeport support - CHSC part
Heiko Carstens (4):
s390/smp: only send external call ipi if needed
s390/smp: reduce memory consumption of pcpu_devices array
s390: use IS_ENABLED to check if a CONFIG is set to y or m
s390/compat: fix PSW32_USER_BITS definition
Hendrik Brueckner (19):
s390/sclp_early: Get rid of sclp_early_read_info_sccb_valid
s390/sclp_early: Replace early_read_info_sccb with sccb_early
s390/sclp_early: Pass sccb pointer to every *_detect() function
s390/sclp_early: Add function to detect sclp console capabilities
s390/oprofile: move hwsampler interfaces to cpu_mf.h
s390/cpum_cf: Export event names in sysfs
s390/perf: add support for the CPU-Measurement Sampling Facility
s390/perf: Improve PMU selection for PERF_COUNT_HW_CPU_CYCLES events
s390/perf,oprofile: Share sampling facility
s390/perf: Add service level information for CPU-Measurement Facilities
s390/cpum_sf: Dynamically extend the sampling buffer if overflows occur
s390/cpum_sf: Atomically reset trailer entry fields of sample-data-blocks
s390/cpum_sf: Add helper to read TOD from trailer entries
s390/cpum_sf: Detect KVM guest samples
s390/cpum_sf: Filter perf events based event->attr.exclude_* settings
s390/cpum_sf: Add raw data sampling to support the diagnostic-sampling function
s390/cpum_sf: Add flag to process full SDBs only
s390: Fix misspellings using 'codespell' tool
s390/cpum_sf: fix printk format warnings
Ingo Tuchscherer (1):
s390/zcrypt: add support for EP11 coprocessor cards
Martin Schwidefsky (5):
s390/ptrace: simplify enable/disable single step
s390: optimize control register update
s390/3270: fix use after free of tty3270_screen structure
s390/compat: correct check for EFAULT in rt-signal frame creation
s390/mm: optimize randomize_et_dyn for !PF_RANDOMIZE
Paul Gortmaker (1):
s390: delete new instances of __cpuinit usage
Peter Oberparleiter (5):
s390/cio: More efficient handling of CHPID availability events
s390/cio: Relax subchannel scan loop
s390/cio: Delay scan for newly available I/O devices
s390/css: Prevent unnecessary allocation in subchannel loop
s390/blacklist: Perform subchannel scan only when needed
Sebastian Ott (8):
s390/pci: prevent inadvertently triggered bus scans
s390/pci: fix removal of nonexistent pci bus
s390/pci: set error state for unavailable functions
s390/pci/dma: fix accounting of allocated_pages
s390/pci: reenable per default
s390/cio: fix unlocked access of online member
s390/cio: use device_lock to synchronize calls to the ccw driver
s390/cio: use device_lock to synchronize calls to the ccwgroup driver
Documentation/kmsg/s390/zcrypt | 20 +
arch/s390/include/asm/compat.h | 3 +-
arch/s390/include/asm/cpu_mf.h | 181 ++++
arch/s390/include/asm/css_chars.h | 2 +
arch/s390/include/asm/pci.h | 1 +
arch/s390/include/asm/perf_event.h | 80 +-
arch/s390/include/asm/qdio.h | 35 +-
arch/s390/include/asm/sclp.h | 4 +-
arch/s390/include/uapi/asm/zcrypt.h | 65 ++
arch/s390/kernel/Makefile | 3 +-
arch/s390/kernel/compat_signal.c | 5 +-
arch/s390/kernel/entry64.S | 8 +-
arch/s390/kernel/perf_cpum_cf.c | 1 +
arch/s390/kernel/perf_cpum_cf_events.c | 322 +++++++
arch/s390/kernel/perf_cpum_sf.c | 1641 ++++++++++++++++++++++++++++++++
arch/s390/kernel/perf_event.c | 174 +++-
arch/s390/kernel/process.c | 14 +-
arch/s390/kernel/ptrace.c | 27 +-
arch/s390/kernel/s390_ksyms.c | 2 +-
arch/s390/kernel/setup.c | 2 +-
arch/s390/kernel/smp.c | 19 +-
arch/s390/kvm/priv.c | 2 +-
arch/s390/lib/uaccess_pt.c | 4 +-
arch/s390/mm/pgtable.c | 4 +-
arch/s390/oprofile/hwsampler.c | 78 +-
arch/s390/oprofile/hwsampler.h | 52 +-
arch/s390/oprofile/init.c | 23 +-
arch/s390/pci/pci.c | 16 +-
arch/s390/pci/pci_dma.c | 13 +-
arch/s390/pci/pci_event.c | 26 +-
drivers/s390/block/dasd.c | 2 +-
drivers/s390/char/sclp.h | 1 -
drivers/s390/char/sclp_cmd.c | 2 -
drivers/s390/char/sclp_early.c | 125 +--
drivers/s390/char/tty3270.c | 7 +-
drivers/s390/cio/blacklist.c | 6 +-
drivers/s390/cio/ccwgroup.c | 12 +-
drivers/s390/cio/chsc.c | 73 +-
drivers/s390/cio/chsc.h | 51 +-
drivers/s390/cio/css.c | 26 +-
drivers/s390/cio/css.h | 1 +
drivers/s390/cio/device.c | 29 +-
drivers/s390/cio/qdio_main.c | 91 ++
drivers/s390/crypto/ap_bus.c | 31 +-
drivers/s390/crypto/ap_bus.h | 4 +-
drivers/s390/crypto/zcrypt_api.c | 109 ++-
drivers/s390/crypto/zcrypt_api.h | 2 +
drivers/s390/crypto/zcrypt_cex4.c | 20 +-
drivers/s390/crypto/zcrypt_error.h | 18 +-
drivers/s390/crypto/zcrypt_msgtype50.c | 12 +
drivers/s390/crypto/zcrypt_msgtype6.c | 260 +++++
drivers/s390/crypto/zcrypt_msgtype6.h | 2 +
drivers/s390/crypto/zcrypt_pcica.c | 11 +
drivers/s390/crypto/zcrypt_pcicc.c | 12 +
54 files changed, 3383 insertions(+), 351 deletions(-)
create mode 100644 Documentation/kmsg/s390/zcrypt
create mode 100644 arch/s390/kernel/perf_cpum_cf_events.c
create mode 100644 arch/s390/kernel/perf_cpum_sf.c
--
blue skies,
Martin.
"Reality continues to ruin my life." - Calvin.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-01-20 8:54 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-20 8:54 [GIT PULL] s390 patches for the 3.14 merge window Martin Schwidefsky
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.