commit 9c2c38a122cc23d6a09b8004d60a33913683eedf tree 0596d9e3315a64d01f2a6f64d4f352f3cd0de08f parent 41290c14640bc9312bf63202d14ebef075b6171a author Jens Axboe Wed, 24 Aug 2005 14:57:54 +0200 committer Linus Torvalds Wed, 24 Aug 2005 10:22:44 -0700 [PATCH] cfq-iosched.c: minor fixes One critical fix and two minor fixes for 2.6.13-rc7: - Max depth must currently be 2 to allow barriers to function on SCSI - Prefer sync request over async in choosing the next request - Never allow async request to preempt or disturb the "anticipation" for a single cfq process context. This is as-designed, the code right now is buggy in that area. Signed-off-by: Jens Axboe Signed-off-by: Linus Torvalds commit 41290c14640bc9312bf63202d14ebef075b6171a tree 209aa1f61d73f84046bd8735c7b4ef306b30e3cc parent b7561524765a30334bf31c56b523aeb3c1a04c7d author Keith Owens Wed, 24 Aug 2005 16:06:25 +1000 committer Linus Torvalds Wed, 24 Aug 2005 10:22:44 -0700 [PATCH] Export pcibios_bus_to_resource pcibios_bus_to_resource is exported on all architectures except ia64 and sparc. Add exports for the two missing architectures. Needed when Yenta socket support is compiled as a module. Signed-off-by: Keith Owens Signed-off-by: Linus Torvalds commit b7561524765a30334bf31c56b523aeb3c1a04c7d tree e45d7e074f82778666db9d51d15dd0e66f8efdbb parent 5477d30e841e0f707fd2daddc8cb6949858476ee author Andi Kleen Wed, 24 Aug 2005 07:37:37 +0200 committer Linus Torvalds Wed, 24 Aug 2005 10:22:44 -0700 [PATCH] x86_64: update defconfig - reenable fusion I mistakedly disabled fusion support in an earlier update. Fusion is commonly used on many x86-64 systems, so this was a problem. This patch fixes that. Signed-off-by: And Kleen Signed-off-by: Linus Torvalds commit 5477d30e841e0f707fd2daddc8cb6949858476ee tree 4db7781ff7d24c5de92d13636438d76304d4018c parent 3725822f7c7134249addcd4549aff086950c8090 author Benjamin Herrenschmidt Wed, 24 Aug 2005 14:18:53 +1000 committer Linus Torvalds Wed, 24 Aug 2005 09:41:35 -0700 [PATCH] ppc64: Export machine_power_off for therm_pm72 module This patch puts back the export of machine_power_off() that was removed by some janitor as it's used for emergency shutdown by the G5 thermal control driver. Wether that driver should use kernel_power_off() instead is debatable and a post-2.6.13 decision. In the meantime, please commit that patch that fixes the driver for now. Signed-off-by: Benjamin Herrenschmidt Signed-off-by: Linus Torvalds commit 3725822f7c7134249addcd4549aff086950c8090 tree d7db18d3d5f75fe4309ddc7aa373f3213f845b41 parent 40bb0c3ef52d872de348e10000eb5432a43a147d author Paul Jackson Wed, 24 Aug 2005 04:15:10 -0700 committer Linus Torvalds Wed, 24 Aug 2005 09:40:45 -0700 [PATCH] cpu_exclusive sched domains build fix As reported by Paul Mackerras , the previous patch "cpu_exclusive sched domains fix" broke the ppc64 build with CONFIC_CPUSET, yielding error messages: kernel/cpuset.c: In function 'update_cpu_domains': kernel/cpuset.c:648: error: invalid lvalue in unary '&' kernel/cpuset.c:648: error: invalid lvalue in unary '&' On some arch's, the node_to_cpumask() is a function, returning a cpumask_t. But the for_each_cpu_mask() requires an lvalue mask. The following patch fixes this build failure by making a copy of the cpumask_t on the stack. Signed-off-by: Paul Jackson Signed-off-by: Linus Torvalds commit 40bb0c3ef52d872de348e10000eb5432a43a147d tree fb0a64a7e4c53fa05a75d1ebb429a27b5c44de3b parent 0572e3da3ff5c3744b2f606ecf296d5f89a4bbdf author Andreas Schwab Wed, 24 Aug 2005 17:36:21 +0200 committer Linus Torvalds Wed, 24 Aug 2005 09:37:40 -0700 [PATCH] m68k: fix broken macros causing compile errors Add parens around macro parameters. Signed-off-by: Andreas Schwab Signed-off-by: Linus Torvalds