This is my set of patches in the queue for the next upstream merge window. Most of them are bug fixes and small changes. The last three patches are big and introduce an interesting new feature: hyper PAV. Similar to the existing PAV support in the dasd driver the new hyper PAV support allows to start multiple channel programs on a single dasd device. The major difference is that the old style PAV support uses static alias devices while the hyper PAV code uses dynamic alias devices. The shortlog: Christian Borntraeger (2): [S390] Change vmalloc defintions [S390] vmemmap: allocate struct pages before 1:1 mapping Cornelia Huck (9): [S390] cio: Use helpers instead of container_of(). [S390] cio: css_driver: Use consistent parameters. [S390] cio: Reset sch->driver. [S390] cio: Add css_driver_{register,unregister}. [S390] cio: Cleanup debug feature usage. [S390] cio: Introduce subchannel->private. [S390] cio: I/O subchannel specific fields. [S390] cio: Use dev_{g,s}et_drvdata(). [S390] cio: Set driver->owner on css, ccw and ccwgroup busses. Denis Cheng (1): [S390] use LIST_HEAD instead of LIST_HEAD_INIT Heiko Carstens (10): [S390] Standby cpu activation/deactivation. [S390] sclp: convert channel path configure code to use sync interface. [S390] Print kernel version in dump_stack() and show_regs(). [S390] Get rid of HOLES_IN_ZONE requirement. [S390] DEBUG_PAGEALLOC support for s390. [S390] Remove owner_pc member from raw_spinlock_t. [S390] Use new style spinlock initializer in __RWSEM_INITIALIZER. [S390] Get rid of additional_cpus kernel parameter. [S390] Remove appldata include from sysctl_check.c [S390] Allocate and free cpu lowcores and stacks when needed/possible. Jan Glauber (1): [S390] crypto: move s390 Kconfig options. Joe Perches (5): [S390] arch/s390: Add missing "space" [S390] drivers/s390: Add missing "space" [S390] arch/s390/: Spelling fixes [S390] include/asm-s390/: Spelling fixes [S390] drivers/s390/: Spelling fixes Martin Schwidefsky (3): [S390] Optimize reference bit handling. [S390] Fix tlb flushing with idte. [S390] Move NOTES and BUG_TABLE. Michael Ernst (1): [S390] sclp: sysfs interface for SCLP cpi Michael Holzheu (4): [S390] kernel: Shutdown Actions Interface [S390] Load disabled wait psw instead of stopping cpu on halt. [S390] Initialize sclp_ipl_info [S390] Use diag308 subcodes 3 and 6 for reboot and dump when possible. Peter Oberparleiter (2): [S390] cio: Extend adapter interrupt interface. [S390] cio: reduce cpu utilization during device scan Roland McGrath (1): [S390] single-step cleanup Sebastian Ott (3): [S390] Cleanup in Documentation/kernel-parameters.txt. [S390] cio: Dump ccw device information in case of timeout. [S390] qdio: Remove double checked value. Stefan Haberland (1): [S390] dasd: fix return value of dasd_generic_probe() Stefan Weinhuber (3): [S390] dasd: add hyper PAV support to DASD device driver, part 1 [S390] dasd: add hyper PAV support to DASD device driver, part 2 [S390] dasd: add hyper PAV support to DASD device driver, part 3 Ursula Braun (1): [S390] qdio: set QDIO_ACTIVATE_TIMEOUT to 5s Have fun and merry xmas. -- blue skies, Martin. "Reality continues to ruin my life." - Calvin. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- [patch 08/47] cio: Introduce subchannel->private.
- From: Martin Schwidefsky <[email protected]>
- [patch 09/47] cio: Extend adapter interrupt interface.
- From: Martin Schwidefsky <[email protected]>
- [patch 14/47] qdio: Remove double checked value.
- From: Martin Schwidefsky <[email protected]>
- [patch 15/47] qdio: set QDIO_ACTIVATE_TIMEOUT to 5s
- From: Martin Schwidefsky <[email protected]>
- [patch 18/47] sclp: convert channel path configure code to use sync interface.
- From: Martin Schwidefsky <[email protected]>
- [patch 16/47] sclp: sysfs interface for SCLP cpi
- From: Martin Schwidefsky <[email protected]>
- [patch 19/47] Optimize reference bit handling.
- From: Martin Schwidefsky <[email protected]>
- [patch 20/47] Fix tlb flushing with idte.
- From: Martin Schwidefsky <[email protected]>
- [patch 22/47] Print kernel version in dump_stack() and show_regs().
- From: Martin Schwidefsky <[email protected]>
- [patch 21/47] Change vmalloc defintions
- From: Martin Schwidefsky <[email protected]>
- [patch 23/47] Get rid of HOLES_IN_ZONE requirement.
- From: Martin Schwidefsky <[email protected]>
- [patch 28/47] Remove appldata include from sysctl_check.c
- From: Martin Schwidefsky <[email protected]>
- [patch 17/47] Standby cpu activation/deactivation.
- From: Martin Schwidefsky <[email protected]>
- [patch 27/47] Get rid of additional_cpus kernel parameter.
- From: Martin Schwidefsky <[email protected]>
- [patch 29/47] crypto: move s390 Kconfig options.
- From: Martin Schwidefsky <[email protected]>
- [patch 30/47] dasd: fix return value of dasd_generic_probe()
- From: Martin Schwidefsky <[email protected]>
- [patch 31/47] arch/s390: Add missing "space"
- From: Martin Schwidefsky <[email protected]>
- [patch 32/47] drivers/s390: Add missing "space"
- From: Martin Schwidefsky <[email protected]>
- [patch 37/47] Initialize sclp_ipl_info
- From: Martin Schwidefsky <[email protected]>
- [patch 33/47] kernel: Shutdown Actions Interface
- From: Martin Schwidefsky <[email protected]>
- [patch 38/47] vmemmap: allocate struct pages before 1:1 mapping
- From: Martin Schwidefsky <[email protected]>
- [patch 36/47] Allocate and free cpu lowcores and stacks when needed/possible.
- From: Martin Schwidefsky <[email protected]>
- [patch 26/47] Use new style spinlock initializer in __RWSEM_INITIALIZER.
- From: Martin Schwidefsky <[email protected]>
- [patch 40/47] arch/s390/: Spelling fixes
- From: Martin Schwidefsky <[email protected]>
- [patch 43/47] Move NOTES and BUG_TABLE.
- From: Martin Schwidefsky <[email protected]>
- [patch 45/47] dasd: add hyper PAV support to DASD device driver, part 1
- From: Martin Schwidefsky <[email protected]>
- [patch 46/47] dasd: add hyper PAV support to DASD device driver, part 2
- From: Martin Schwidefsky <[email protected]>
- [patch 35/47] use LIST_HEAD instead of LIST_HEAD_INIT
- From: Martin Schwidefsky <[email protected]>
- [patch 39/47] Use diag308 subcodes 3 and 6 for reboot and dump when possible.
- From: Martin Schwidefsky <[email protected]>
- [patch 47/47] dasd: add hyper PAV support to DASD device driver, part 3
- From: Martin Schwidefsky <[email protected]>
- [patch 42/47] drivers/s390/: Spelling fixes
- From: Martin Schwidefsky <[email protected]>
- [patch 44/47] single-step cleanup
- From: Martin Schwidefsky <[email protected]>
- [patch 41/47] include/asm-s390/: Spelling fixes
- From: Martin Schwidefsky <[email protected]>
- [patch 34/47] Load disabled wait psw instead of stopping cpu on halt.
- From: Martin Schwidefsky <[email protected]>
- [patch 24/47] DEBUG_PAGEALLOC support for s390.
- From: Martin Schwidefsky <[email protected]>
- [patch 25/47] Remove owner_pc member from raw_spinlock_t.
- From: Martin Schwidefsky <[email protected]>
- [patch 10/47] cio: I/O subchannel specific fields.
- From: Martin Schwidefsky <[email protected]>
- [patch 13/47] cio: reduce cpu utilization during device scan
- From: Martin Schwidefsky <[email protected]>
- [patch 11/47] cio: Use dev_{g,s}et_drvdata().
- From: Martin Schwidefsky <[email protected]>
- [patch 12/47] cio: Set driver->owner on css, ccw and ccwgroup busses.
- From: Martin Schwidefsky <[email protected]>
- [patch 05/47] cio: Reset sch->driver.
- From: Martin Schwidefsky <[email protected]>
- [patch 07/47] cio: Cleanup debug feature usage.
- From: Martin Schwidefsky <[email protected]>
- [patch 06/47] cio: Add css_driver_{register,unregister}.
- From: Martin Schwidefsky <[email protected]>
- [patch 04/47] cio: css_driver: Use consistent parameters.
- From: Martin Schwidefsky <[email protected]>
- [patch 02/47] cio: Dump ccw device information in case of timeout.
- From: Martin Schwidefsky <[email protected]>
- [patch 03/47] cio: Use helpers instead of container_of().
- From: Martin Schwidefsky <[email protected]>
- [patch 01/47] Cleanup in Documentation/kernel-parameters.txt.
- From: Martin Schwidefsky <[email protected]>
- [patch 08/47] cio: Introduce subchannel->private.
- Prev by Date: [patch 01/47] Cleanup in Documentation/kernel-parameters.txt.
- Next by Date: [patch 03/47] cio: Use helpers instead of container_of().
- Previous by thread: [PATCH] Fix RTC_AIE with CONFIG_HPET_EMULATE_RTC
- Next by thread: [patch 01/47] Cleanup in Documentation/kernel-parameters.txt.
- Index(es):