lkml.org 
[lkml]   [2009]   [Dec]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] s390 patches for 2.6.33
Hi Linus,

please pull from 'for-linus' branch of

git://git390.marist.edu/pub/scm/linux-2.6.git for-linus

to receive the main bulk of the s390 updates for 2.6.33:

Aristeu Rozanski (1):
[S390] ftrace: build ftrace.o when CONFIG_FTRACE_SYSCALLS is set for s390

Arnd Bergmann (1):
[S390] tty3270: move keyboard compat ioctls

Boaz Harrosh (1):
[S390] s390: remove unused nfsd #includes

Christian Borntraeger (4):
[S390] dasd: remove dead code
[S390] use generic termbits.h header file
[S390] use generic sockios.h header file
[S390] s390: use change recording override for kernel mapping

Felix Beck (7):
[S390] zcrypt: initialize ap_messages for cex3 exploitation
[S390] zcrypt: special command support for cex3 exploitation
[S390] zcrypt: add support for cex3 device types
[S390] zcrypt: use definitions for cex3
[S390] zcrypt: adjust speed rating between cex2 and pcixcc
[S390] zcrypt: adjust speed rating of cex3 adapters
[S390] zcrypt: Do not simultaneously schedule hrtimer

Gerald Schaefer (4):
[S390] Use do_exception() in pagetable walk usercopy functions.
[S390] monreader: remove lock_kernel() from open() function
[S390] monwriter: remove lock_kernel() from open() function
[S390] vmwatchdog: remove lock_kernel() from open() function

Heiko Carstens (3):
[S390] smp: remove unused typedef and defines
[S390] etr/stp: put correct per cpu variable
[S390] 3215/3270 console: remove wrong comment

Hendrik Brueckner (1):
[S390] s390: clear high-order bits of registers after sam64

Joe Perches (1):
[S390] MAINTAINERS: Add s390 drivers block

Martin Schwidefsky (17):
[S390] Improve address space check.
[S390] Improve address space mode selection.
[S390] Improve notify_page_fault implementation.
[S390] fault handler performance optimization.
[S390] fault handler access flags check.
[S390] tape: remove f_pos changes from read / write function.
[S390] tape: fix tape remove function
[S390] tape: cleanup reference counting
[S390] tape: remove BKL from tape driver
[S390] Improve code generated by atomic operations.
[S390] cmm: free pages on hibernate.
[S390] sclp: improve servicability setting
[S390] 3270: remove BKL
[S390] zcrypt: remove BKL
[S390] vmur: remove BKL
[S390] vmlogrdr: remove BKL
[S390] dasd: remove BKL from extended error reporting code

Peter Oberparleiter (19):
[S390] cio: fix double free in case of probe failure
[S390] cio: fix repeat setting of cdev parent association
[S390] cio: introduce parent-initiated device move
[S390] cio: introduce subchannel todos
[S390] cio: introduce ccw device todos
[S390] cio: inform user when online/offline processing fails
[S390] cio: handle error during device recognition consistently
[S390] cio: handle error during path verification consistently
[S390] cio: ensure proper locking during device recognition
[S390] cio: dont panic in non-fatal conditions
[S390] cio: consistent infrastructure for internal I/O requests
[S390] cio: use ccw request infrastructure for sense id
[S390] cio: use ccw request infrastructure for pgid
[S390] cio: allow setting not-operational devices offline
[S390] cio: remove intretry flag
[S390] cio: split PGID settings and status
[S390] cio: use sense-pgid operation for path verification
[S390] cio: make steal lock procedure more robust
[S390] cio: improve error recovery for internal I/Os

Sebastian Ott (8):
[S390] cio: remove registered flag from ccw_device_private
[S390] cio: add per device initialization status flag
[S390] cio: fix quiesce state
[S390] cio: handle failed disable_subchannel after device recognition
[S390] cio: handle busy subchannel in ccw_device_move_to_sch
[S390] cio: quiesce subchannel in io_subchannel_remove
[S390] cio: change locking in io_subchannel_remove
[S390] cio: dont unregister a busy device in ccw_device_set_offline

Stefan Haberland (1):
[S390] dasd: remove strings from s390dbf

Stefan Weinhuber (4):
[S390] dasd: support DIAG access for read-only devices
[S390] dasd: enable prefix independent of pav support
[S390] dasd: improve error recovery for internal I/O
[S390] dasd: let device initialization wait for LCU setup

MAINTAINERS | 3 +
arch/s390/Kconfig | 15 -
arch/s390/defconfig | 1 -
arch/s390/include/asm/atomic.h | 8 +-
arch/s390/include/asm/ccwdev.h | 4 +
arch/s390/include/asm/mmu_context.h | 4 +-
arch/s390/include/asm/pgalloc.h | 3 +-
arch/s390/include/asm/pgtable.h | 4 +-
arch/s390/include/asm/setup.h | 17 +-
arch/s390/include/asm/smp.h | 54 +--
arch/s390/include/asm/sockios.h | 21 +-
arch/s390/include/asm/termbits.h | 206 +-------
arch/s390/include/asm/todclk.h | 23 -
arch/s390/include/asm/uaccess.h | 2 +
arch/s390/kernel/Makefile | 1 +
arch/s390/kernel/compat_linux.c | 6 -
arch/s390/kernel/compat_linux.h | 4 -
arch/s390/kernel/head64.S | 3 +
arch/s390/kernel/setup.c | 36 +-
arch/s390/kernel/time.c | 4 +-
arch/s390/kernel/vdso.c | 9 +-
arch/s390/kvm/Kconfig | 1 -
arch/s390/lib/uaccess_mvcos.c | 4 -
arch/s390/lib/uaccess_pt.c | 147 ++----
arch/s390/mm/cmm.c | 61 ++-
arch/s390/mm/fault.c | 378 +++++++-------
arch/s390/mm/pgtable.c | 2 +-
arch/s390/mm/vmem.c | 11 +-
drivers/s390/block/dasd.c | 237 ++++++---
drivers/s390/block/dasd_3990_erp.c | 47 ++-
drivers/s390/block/dasd_alias.c | 77 +++-
drivers/s390/block/dasd_diag.c | 20 +-
drivers/s390/block/dasd_eckd.c | 170 ++++--
drivers/s390/block/dasd_eckd.h | 4 +-
drivers/s390/block/dasd_eer.c | 5 -
drivers/s390/block/dasd_fba.c | 11 +-
drivers/s390/block/dasd_int.h | 13 +
drivers/s390/block/dasd_ioctl.c | 4 +-
drivers/s390/char/con3215.c | 1 -
drivers/s390/char/con3270.c | 1 -
drivers/s390/char/fs3270.c | 10 +-
drivers/s390/char/monreader.c | 8 +-
drivers/s390/char/monwriter.c | 7 +-
drivers/s390/char/sclp_cmd.c | 1 +
drivers/s390/char/tape.h | 9 +-
drivers/s390/char/tape_34xx.c | 8 +-
drivers/s390/char/tape_3590.c | 2 +-
drivers/s390/char/tape_block.c | 17 +-
drivers/s390/char/tape_char.c | 54 +-
drivers/s390/char/tape_core.c | 65 ++--
drivers/s390/char/tape_proc.c | 2 +-
drivers/s390/char/tty3270.c | 20 +
drivers/s390/char/vmlogrdr.c | 8 +-
drivers/s390/char/vmur.c | 3 -
drivers/s390/char/vmwatchdog.c | 29 +-
drivers/s390/cio/Makefile | 2 +-
drivers/s390/cio/ccwreq.c | 328 ++++++++++++
drivers/s390/cio/cio.h | 8 +-
drivers/s390/cio/css.c | 57 ++-
drivers/s390/cio/css.h | 3 +
drivers/s390/cio/device.c | 1006 +++++++++++++++--------------------
drivers/s390/cio/device.h | 25 +-
drivers/s390/cio/device_fsm.c | 411 ++++-----------
drivers/s390/cio/device_id.c | 375 +++++---------
drivers/s390/cio/device_ops.c | 144 +++---
drivers/s390/cio/device_pgid.c | 963 ++++++++++++++++-----------------
drivers/s390/cio/device_status.c | 3 -
drivers/s390/cio/io_sch.h | 73 +++-
drivers/s390/crypto/ap_bus.c | 31 +-
drivers/s390/crypto/ap_bus.h | 18 +-
drivers/s390/crypto/zcrypt_api.c | 11 +-
drivers/s390/crypto/zcrypt_api.h | 2 +
drivers/s390/crypto/zcrypt_cex2a.c | 75 ++-
drivers/s390/crypto/zcrypt_pcica.c | 2 +
drivers/s390/crypto/zcrypt_pcicc.c | 2 +
drivers/s390/crypto/zcrypt_pcixcc.c | 38 ++-
76 files changed, 2728 insertions(+), 2714 deletions(-)
delete mode 100644 arch/s390/include/asm/todclk.h
create mode 100644 drivers/s390/cio/ccwreq.c


\
 
 \ /
  Last update: 2009-12-07 13:47    [W:0.036 / U:0.740 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site