Brian Behlendorf
e0549da1d9
Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch
2010-07-23 11:43:14 -07:00
Brian Behlendorf
a602feecbb
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
2010-07-23 11:43:12 -07:00
Brian Behlendorf
63266fb77f
Merge branch 'linux-user-disk' into refs/top-bases/linux-zfs-branch
2010-07-23 11:43:06 -07:00
Brian Behlendorf
f920386365
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2010-07-23 11:43:04 -07:00
Brian Behlendorf
d4e662c493
Merge branch 'linux-symbol-collisions' into refs/top-bases/linux-zfs-branch
2010-07-23 11:42:58 -07:00
Brian Behlendorf
6f120e4b4f
Merge commit 'refs/top-bases/linux-symbol-collisions' into linux-symbol-collisions
2010-07-23 11:42:56 -07:00
Brian Behlendorf
3a041de01f
Merge branch 'linux-kernel-mem' into refs/top-bases/linux-zfs-branch
2010-07-23 11:42:51 -07:00
Brian Behlendorf
fd7a0e109c
Merge commit 'refs/top-bases/linux-kernel-mem' into linux-kernel-mem
2010-07-23 11:42:48 -07:00
Brian Behlendorf
cb432832d3
Merge branch 'linux-kernel-disk' into refs/top-bases/linux-zfs-branch
2010-07-23 11:42:43 -07:00
Brian Behlendorf
79bf615660
Merge commit 'refs/top-bases/linux-kernel-disk' into linux-kernel-disk
2010-07-23 11:42:41 -07:00
Brian Behlendorf
4a2d053c39
Merge branch 'linux-have-spl-debug' into refs/top-bases/linux-zfs-branch
2010-07-23 11:42:34 -07:00
Brian Behlendorf
f4ca8d1a41
Merge commit 'refs/top-bases/linux-have-spl-debug' into linux-have-spl-debug
2010-07-23 11:42:32 -07:00
Brian Behlendorf
2deb475123
Merge branch 'linux-have-mntent' into refs/top-bases/linux-zfs-branch
2010-07-23 11:42:26 -07:00
Brian Behlendorf
6e615d3108
Merge commit 'refs/top-bases/linux-have-mntent' into linux-have-mntent
2010-07-23 11:42:24 -07:00
Brian Behlendorf
758275af4f
Merge commit 'refs/top-bases/zfs-branch' into zfs-branch
2010-07-23 11:42:23 -07:00
Brian Behlendorf
2eee7b0ee5
Merge branch 'fix-branch' into refs/top-bases/zfs-branch
2010-07-23 11:42:22 -07:00
Brian Behlendorf
d43294230a
Merge commit 'refs/top-bases/fix-branch' into fix-branch
2010-07-23 11:42:21 -07:00
Brian Behlendorf
4471454be8
Merge branch 'fix-stack-ztest' into refs/top-bases/fix-branch
2010-07-23 11:42:21 -07:00
Brian Behlendorf
085c18fa55
Merge commit 'refs/top-bases/fix-stack-ztest' into fix-stack-ztest
2010-07-23 11:42:20 -07:00
Ned Bass
be92edb218
Add extra guard space if needed
...
Some buggy NPTL threading implementations include the guard area within
the stack size allocations. In this case we need to allocate an extra
page to account for the guard area since we only have two pages of usable
stack on Linux. Added an autoconf test that detects such implementations
by running a test program designed to segfault if the bug is present.
Set a flag NPTL_GUARD_WITHIN_STACK that is tested to decide if extra
stack space must be allocated for the guard area.
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
2010-07-23 11:38:00 -07:00
Ned Bass
16a9f68137
Autoconf check for buggy stack guard region
...
Some buggy NPTL threading implementations include the guard area within
the stack size allocations. In this case we need to allocate an extra
page to account for the guard area since we only have two pages of usable
stack on Linux. Added an autoconf test that detects such implementations
by running a test program designed to segfault if the bug is present.
Set a flag NPTL_GUARD_WITHIN_STACK that is tested to decide if extra
stack space must be allocated for the guard area.
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
2010-07-23 11:35:20 -07:00
Brian Behlendorf
987860ccd4
Merge branch 'linux-have-mlslabel' into refs/top-bases/linux-zfs-branch
2010-07-23 10:46:23 -07:00
Brian Behlendorf
52f6982c14
Merge commit 'refs/top-bases/linux-have-mlslabel' into linux-have-mlslabel
2010-07-23 10:46:21 -07:00
Brian Behlendorf
88a24747a2
Merge branch 'linux-spa-thread' into refs/top-bases/linux-zfs-branch
2010-07-23 10:46:16 -07:00
Brian Behlendorf
b8d5859f61
Merge commit 'refs/top-bases/linux-spa-thread' into linux-spa-thread
2010-07-23 10:46:12 -07:00
Brian Behlendorf
6308bddc55
Merge branch 'linux-topology' into refs/top-bases/linux-zfs-branch
2010-07-23 10:46:06 -07:00
Brian Behlendorf
27b293a274
Merge commit 'refs/top-bases/linux-topology' into linux-topology
2010-07-23 10:46:04 -07:00
Brian Behlendorf
e2050b7017
Merge branch 'linux-sha2' into refs/top-bases/linux-zfs-branch
2010-07-23 10:45:58 -07:00
Brian Behlendorf
07ff81417b
Merge commit 'refs/top-bases/linux-sha2' into linux-sha2
2010-07-23 10:45:56 -07:00
Brian Behlendorf
bfb82b6dcb
Merge branch 'linux-user-util' into refs/top-bases/linux-zfs-branch
2010-07-23 10:45:50 -07:00
Brian Behlendorf
fc6e501036
Merge commit 'refs/top-bases/linux-user-util' into linux-user-util
2010-07-23 10:45:48 -07:00
Brian Behlendorf
f46d2d4f79
Merge branch 'linux-events' into refs/top-bases/linux-zfs-branch
2010-07-23 10:45:42 -07:00
Brian Behlendorf
e1a29e4329
Merge commit 'refs/top-bases/linux-events' into linux-events
2010-07-23 10:45:40 -07:00
Brian Behlendorf
524312c5af
Merge branch 'linux-kernel-module' into refs/top-bases/linux-zfs-branch
2010-07-23 10:45:35 -07:00
Brian Behlendorf
9700b0c5c7
Merge commit 'refs/top-bases/linux-kernel-module' into linux-kernel-module
2010-07-23 10:45:33 -07:00
Brian Behlendorf
8a7d4b07d5
Merge branch 'linux-kernel-device' into refs/top-bases/linux-zfs-branch
2010-07-23 10:45:27 -07:00
Brian Behlendorf
4d01b70fee
Merge commit 'refs/top-bases/linux-kernel-device' into linux-kernel-device
2010-07-23 10:45:24 -07:00
Brian Behlendorf
8eb217e1b1
Merge branch 'linux-have-idmap' into refs/top-bases/linux-zfs-branch
2010-07-23 10:45:19 -07:00
Brian Behlendorf
3cd046b635
Merge commit 'refs/top-bases/linux-have-idmap' into linux-have-idmap
2010-07-23 10:45:17 -07:00
Brian Behlendorf
d99bba47de
Merge branch 'linux-ztest' into refs/top-bases/linux-zfs-branch
2010-07-23 10:45:11 -07:00
Brian Behlendorf
31db1238c8
Merge commit 'refs/top-bases/linux-ztest' into linux-ztest
2010-07-23 10:45:09 -07:00
Brian Behlendorf
405815de45
Merge branch 'linux-unused' into refs/top-bases/linux-zfs-branch
2010-07-23 10:45:03 -07:00
Brian Behlendorf
f6d7af69a4
Merge commit 'refs/top-bases/linux-unused' into linux-unused
2010-07-23 10:45:01 -07:00
Brian Behlendorf
fd8be4cd39
Merge branch 'linux-libspl' into refs/top-bases/linux-zfs-branch
2010-07-23 10:44:55 -07:00
Brian Behlendorf
fe76ce50f8
Merge commit 'refs/top-bases/linux-libspl' into linux-libspl
2010-07-23 10:44:53 -07:00
Brian Behlendorf
994782b6b6
Merge branch 'linux-zpios' into refs/top-bases/linux-zfs-branch
2010-07-23 10:44:46 -07:00
Brian Behlendorf
16a2ff5643
Merge commit 'refs/top-bases/linux-zpios' into linux-zpios
2010-07-23 10:44:44 -07:00
Brian Behlendorf
404931364c
Merge branch 'linux-user-disk' into refs/top-bases/linux-zfs-branch
2010-07-23 10:44:38 -07:00
Brian Behlendorf
f00f30038a
Merge commit 'refs/top-bases/linux-user-disk' into linux-user-disk
2010-07-23 10:44:36 -07:00
Brian Behlendorf
e705073edf
Merge branch 'linux-symbol-collisions' into refs/top-bases/linux-zfs-branch
2010-07-23 10:44:30 -07:00