ChangeSet@1.1594.1.12, 2004-04-28 16:08:37-07:00, torvalds@ppc970.osdl.org Tell the sparse checker to use 64-bit mode when checking a ppc64 tree. ChangeSet@1.1594.1.11, 2004-04-28 16:06:55-07:00, torvalds@ppc970.osdl.org Add __user annotations to ppc64 user access functions. ChangeSet@1.1602, 2004-04-28 12:51:11-07:00, davem@nuts.davemloft.net [SPARC64]: Update defconfig. ChangeSet@1.1601, 2004-04-28 12:34:04-07:00, chaapala@cisco.com [CRYPTO]: Provide crc32c as a type of digest. ChangeSet@1.1600, 2004-04-28 12:30:17-07:00, chaapala@cisco.com [LIB]: Use compiler.h's pure attribute macros in crc32.c. ChangeSet@1.1599, 2004-04-28 12:29:12-07:00, chaapala@cisco.com [LIB]: Add CRC32c (Castagnoli, et al Cyclic Redundancy-Check) ChangeSet@1.1598, 2004-04-28 12:26:48-07:00, shemminger@osdl.org [IPV4]: Use static in several places. More functions and data that should be static. ChangeSet@1.1594.1.10, 2004-04-28 09:58:52-07:00, ink@jurassic.park.msu.ru [PATCH] Fix rwsem contention case on alpha/s390x Thanks to Dru , who provided an easy way to reproduce the problem. What we have in lib/rwsem.c:__rwsem_do_wake(): int woken, loop; ^^^ and several lines below: loop = woken; woken *= RWSEM_ACTIVE_BIAS-RWSEM_WAITING_BIAS; woken -= RWSEM_ACTIVE_BIAS; However, rw_semaphore->count is 64-bit on Alpha, so RWSEM_WAITING_BIAS has been defined as -0x0000000100000000L. Obviously, this blows up in the write contention case. ChangeSet@1.1594.1.9, 2004-04-28 08:50:59-07:00, armin@melware.de [PATCH] ISDN CAPI: fix ncci list semaphore Fix new ISDN CAPI's internal ncci list semaphore if CONFIG_ISDN_CAPI_MIDDLEWARE is disabled. Thanks to Florian Schirmer. ChangeSet@1.1594.3.8, 2004-04-28 08:16:03-07:00, akpm@osdl.org [PATCH] ppc32: Update Motorola PrPMC750 support From: Tom Rini This patch updates support for the Motorola PrPMC750 platform. Most of the size in this patch comes from merging prpmc750_pci.c and prpmc750_setup.c into just prpmc750.c. ChangeSet@1.1594.3.7, 2004-04-28 08:15:12-07:00, akpm@osdl.org [PATCH] ppc32: Add openpic_hookup_cascade() From: Tom Rini This patch adds openpic_hookup_cascade(offset, name, handler) which allows for an arbitrary interrupt controller to be hooked up as a cascade to the openpic. This also allows for platforms to just not have a cascaded controller. ChangeSet@1.1594.3.6, 2004-04-28 08:15:00-07:00, akpm@osdl.org [PATCH] ppc32: Update SBS K2 support From: Tom Rini This patch updates support for the SBS K2 platform. Most of the size in this patch comes from merging k2_pci.c and k2_setup.c into just k2.c. ChangeSet@1.1594.3.5, 2004-04-28 08:14:38-07:00, akpm@osdl.org [PATCH] fix warning in arch/ppc/boot/simple/misc.c From: Christoph Hellwig asm-ppc/elf.h uses a pointer to struct task_struct without any forward-declaration. In file included from include/linux/elf.h:5, from arch/ppc/boot/simple/misc.c:20: include/asm/elf.h:102: warning: `struct task_struct' declared inside parameter list include/asm/elf.h:102: warning: its scope is only this definition or declaration, which is probably not what you want ChangeSet@1.1594.3.4, 2004-04-28 08:14:27-07:00, akpm@osdl.org [PATCH] Fix thinkos in #if -> #ifdef conversions #2 From: Tom Rini And when trying to catch up on old patches, I forgot this hunk: ChangeSet@1.1594.3.3, 2004-04-28 08:14:13-07:00, akpm@osdl.org [PATCH] Fix thinkos in #if -> #ifdef conversions From: Tom Rini When I changed some '#if FOO' tests to '#ifdef FOO' I forgot to make sure that nothing was doing #define FOO 0. So after auditing all of the changes I made, the following is needed: ChangeSet@1.1594.3.2, 2004-04-28 08:14:02-07:00, akpm@osdl.org [PATCH] ppc64: Set memory-only nodes online From: Olof Johansson On pSeries LPARs we might end up with NUMA nodes that only have memory and no CPUs. Only the CPU configuration code actually set a node online, so memory-only nodes wouldn't show up in sysfs. Below patch adds the set_online call to the memory loop too. ChangeSet@1.1594.3.1, 2004-04-28 08:13:48-07:00, akpm@osdl.org [PATCH] fix warning in fs/dquot.c From: "Luiz Fernando N. Capitulino" fs/dquot.c: In function `vfs_quota_off': fs/dquot.c:1328: warning: label `out' defined but not used ChangeSet@1.1594.1.6, 2004-04-28 14:45:34+10:00, hch@sgi.com [XFS] close external blockdevice after final flush SGI Modid: xfs-linux:xfs-kern:170489a ChangeSet@1.1594.1.5, 2004-04-28 14:39:46+10:00, roehrich@sgi.com [XFS] Remove now that linvfs_mprotect doesn't need it. SGI Modid: xfs-linux:xfs-kern:170509a ChangeSet@1.1594.1.4, 2004-04-28 14:24:24+10:00, roehrich@sgi.com [XFS] Fix dmapi/mprotect interaction SGI Modid: xfs-linux:xfs-kern:170448a ChangeSet@1.1597, 2004-04-27 20:29:45-07:00, shemminger@osdl.org [TCP]: tcp_send_skb code pruning The function tcp_send_skb is only called from tcp_fin, and is always called with force_queue=1. Therefore, it no longer needs to be global and the code to send right now can be removed. Because it always queues, change the name as well, and fix up the comment. ChangeSet@1.1594.1.2, 2004-04-27 18:31:21-07:00, torvalds@ppc970.osdl.org Linux 2.6.6-rc3 TAG: v2.6.6-rc3