Linus Torvalds cbd88cd4c0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Pull s390 updates from Martin Schwidefsky:
 "Among the traditional bug fixes and cleanups are some improvements:

   - A tool to generated the facility lists, generating the bit fields
     by hand has been a source of bugs in the past

   - The spinlock loop is reordered to avoid bursts of hypervisor calls

   - Add support for the open-for-business interface to the service
     element

   - The get_cpu call is added to the vdso

   - A set of tracepoints is defined for the common I/O layer

   - The deprecated sclp_cpi module is removed

   - Update default configuration"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux: (56 commits)
  s390/sclp: fix possible control register corruption
  s390: fix normalization bug in exception table sorting
  s390/configs: update default configurations
  s390/vdso: optimize getcpu system call
  s390: drop smp_mb in vdso_init
  s390: rename struct _lowcore to struct lowcore
  s390/mem_detect: use unsigned longs
  s390/ptrace: get rid of long longs in psw_bits
  s390/sysinfo: add missing SYSIB 1.2.2 multithreading fields
  s390: get rid of CONFIG_SCHED_MC and CONFIG_SCHED_BOOK
  s390/Kconfig: remove pointless 64 bit dependencies
  s390/dasd: fix failfast for disconnected devices
  s390/con3270: testing return kzalloc retval
  s390/hmcdrv: constify hmcdrv_ftp_ops structs
  s390/cio: add NULL test
  s390/cio: Change I/O instructions from inline to normal functions
  s390/cio: Introduce common I/O layer tracepoints
  s390/cio: Consolidate inline assemblies and related data definitions
  s390/cio: Fix incorrect xsch opcode specification
  s390/cio: Remove unused inline assemblies
  ...
2016-01-13 13:16:16 -08:00
..
2016-01-12 01:10:36 +01:00
2015-12-29 15:32:24 -05:00
2016-01-08 21:20:32 -05:00
2015-12-12 16:43:44 -08:00
2016-01-13 10:59:52 -08:00
2016-01-01 18:31:34 +01:00
2015-12-21 11:44:00 +09:00
2015-11-11 10:21:34 -08:00
2015-12-13 11:58:18 -08:00
2016-01-13 10:23:36 -08:00
2016-01-12 01:08:47 +01:00
2016-01-13 11:46:37 -08:00
2015-11-12 07:06:18 -05:00
2016-01-05 18:04:58 +01:00
2016-01-13 11:25:54 -08:00
2015-11-08 16:24:43 -05:00
2016-01-12 11:51:57 -05:00
2016-01-03 16:32:59 -08:00
2015-11-16 15:41:49 +00:00
2015-12-26 17:01:18 -08:00
2015-11-06 10:23:50 -08:00
2016-01-12 01:12:40 +01:00
2015-11-11 09:16:10 -08:00
2015-11-05 13:15:12 -08:00
2016-01-13 11:38:27 -08:00
2015-11-04 22:15:15 -08:00
2016-01-13 11:46:37 -08:00
2016-01-13 10:02:05 -08:00
2016-01-13 09:26:40 -08:00
2015-12-01 14:26:33 -08:00
2015-11-04 22:15:15 -08:00
2016-01-07 13:21:53 +00:00
2015-11-04 22:15:15 -08:00