10 patches for s390. The new vmur driver still has some rough edges but we are getting there. Patch #10 is our solution to the atomic_t vs. volatile problem. As prediced by Linus adding a barrier to atomic_read/atomic_set has close to zero impact to the generated code and adding the barrier to atomic_read/atomic_set forces the compiler to read/write the value to/from memory. This seems to be the most convenient way to solve this problem. -- 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/10] hypfs: inode corruption due to missing locking
- From: Martin Schwidefsky <[email protected]>
- [patch 09/10] kprobes: fix instruction length calculation
- From: Martin Schwidefsky <[email protected]>
- [patch 10/10] Change atomic_read/set to inline functions with barrier semantics.
- From: Martin Schwidefsky <[email protected]>
- [patch 07/10] disassembler: fix b2 opcodes like srst, bsg, and others
- From: Martin Schwidefsky <[email protected]>
- [patch 06/10] vmur: fix reference counting for vmur device structure
- From: Martin Schwidefsky <[email protected]>
- [patch 05/10] vmur: fix diag14 exceptions with addresses > 2GB.
- From: Martin Schwidefsky <[email protected]>
- [patch 04/10] qdio: Refresh buffer states for IQDIO Asynchronous output queue
- From: Martin Schwidefsky <[email protected]>
- [patch 03/10] qdio: fix EQBS handling on CCQ96
- From: Martin Schwidefsky <[email protected]>
- [patch 02/10] cio: change confusing message in cmf.
- From: Martin Schwidefsky <[email protected]>
- [patch 01/10] cio: dont forget to set last slot to NULL in ccw_uevent().
- From: Martin Schwidefsky <[email protected]>
- [patch 08/10] hypfs: inode corruption due to missing locking
- Prev by Date: Re: [PATCH] Add I/O hypercalls for i386 paravirt
- Next by Date: [patch 01/10] cio: dont forget to set last slot to NULL in ccw_uevent().
- Previous by thread: [PATCH 0/3] vmcoreinfo support for dump filtering
- Next by thread: [patch 01/10] cio: dont forget to set last slot to NULL in ccw_uevent().
- Index(es):