From: Martin Schwidefsky <schwidefsky@de.ibm.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
linux-s390 <linux-s390@vger.kernel.org>,
Heiko Carstens <heiko.carstens@de.ibm.com>
Subject: [GIT PULL] s390 patches for the 3.14 merge window
Date: Mon, 20 Jan 2014 09:54:27 +0100 [thread overview]
Message-ID: <20140120095427.3b59259b@mschwide> (raw)
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.
reply other threads:[~2014-01-20 8:54 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140120095427.3b59259b@mschwide \
--to=schwidefsky@de.ibm.com \
--cc=heiko.carstens@de.ibm.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-s390@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.