swh:1:snp:c3bf2749e3476071fa748f67b0ffa2fdc5fe49d9

sort by:
Revision Author Date Message Commit Date
f557f5e [ARM] 3313/1: Use OSC4 instead of OSC1 for CLCD Patch from Catalin Marinas Because of a type, OSC1 was used for setting the display clock instead of OSC4. This patch fixes it. Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:19:39 UTC
365bf8a [ARM] 3311/1: clean up include/asm-arm/mutex.h Patch from Nicolas Pitre Since: if (unlikely(__res || __ex_flag)) produces worse code on ARM than: if (unlikely(__res | __ex_flag)) I therefore made it more explicit: __res |= __ex_flag; if (unlikely(__res != 0)) so it is not seen as a typo again. Also made everything static inline rather than macros for better readability (both produce the same code after all). And finally added missing \t from multi-line assembly code. Signed-off-by: Nicolas Pitre <nico@cam.org> Acked-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:19:38 UTC
5964eae [ARM] 3310/1: add a comment about the possible __kuser_cmpxchg transient false negative Patch from Nicolas Pitre The pre ARMv5 implementation can be aborted if an exception occurs in the middle of it. Because of that, the ARMv6 implementation doesn't re-attempt the operation on a failed strex either. Let's make this transient nature of such a false positive more explicit in the definition. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:19:37 UTC
49bca4c [ARM] 3309/1: disable the pre-ARMv5 NPTL kernel helper in the non MMU case Patch from Nicolas Pitre The cmpxchg emulation on pre-ARMv5 relies on user code executed from a kernel address. If the operation cannot complete atomically, it is aborted from the usr_entry macro by clearing the Z flag. This clearing of the Z flag is done whenever the user pc is above TASK_SIZE. However this "pc >= TASK_SIZE" test cannot work in the non MMU case. Worse: the current code will corrupt the Z flag on every entry to the kernel. Let's disable it in the non MMU case for now. Using NPTL on non MMU targets needs to be worked out anyway. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:19:37 UTC
99595d0 [ARM] 3308/1: old ABI compat: struct sockaddr_un Patch from Nicolas Pitre struct sockaddr_un loses its padding with EABI. Since the size of the structure is used as a validation test in unix_mkname(), we need to change the length argument to 110 whenever it is 112. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:19:36 UTC
a73a3ff [ARM] Experimental config options should have (EXPERIMENTAL) Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:09:55 UTC
61c484d [ARM] 3307/1: old ABI compat: mark it experimental Patch from Nicolas Pitre Although OABI_COMPAT works fine in most cases, it is still experimental and could be for ever since it is nearly impossible to handle everything, e.g. ioctls. Signed-off-by: Nicolas Pitre <nico@cam.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:09:08 UTC
29fe3cf [ARM] 3306/1: S3C24XX - update defconfig Patch from Ben Dooks Bring s3c2410 defconfig up to date Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:09:07 UTC
f6c8965 [ARM] 3305/1: Minor typographical and spelling fixes in Konfig Patch from Martin Michlmayr Minor typographical and spelling fixes in Konfig Signed-off-by: Martin Michlmayr <tbm@cyrius.com> --- Kconfig | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:09:07 UTC
f999b8b [ARM] 3304/1: Add help descriptions to ARCH config items that don't have one Patch from Martin Michlmayr Add help descriptions to ARCH config items that don't have one. Signed-off-by: Martin Michlmayr <tbm@cyrius.com> --- Kconfig | 32 ++++++++++++++++++++++++++++++-- mach-clps711x/Kconfig | 2 ++ 2 files changed, 32 insertions(+), 2 deletions(-) Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:09:05 UTC
2a513ce [ARM] 3303/1: S3C24XX - add clock enable usage counting Patch from Ben Dooks Move to using an enable count for the shared clocks and protect the clock system using a mutex instead of just disabling IRQs during the clock update. Since there is little more code in the path for non-shared clocks, the enable and disable calls use the same code for each. Signed-off-by: Ben Dooks <ben-linux@fluff.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:09:05 UTC
f8e5b28 [ARM] 3302/1: make pci=firmware the default for ixp2000 Patch from Lennert Buytenhek Most ixp2000 boards don't actually work if pci=firmware isn't used, so the defconfig isn't really the right place to specify this. Instead of specifying it in the defconfigs, make the relevant board code take care of setting pci=firmware. Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org> Signed-off-by: Deepak Saxena <dsaxena@plexity.net> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:09:04 UTC
a6b3300 [ARM] 3301/1: remove unnecessary clock default from ixdp2801 defconfig Patch from Lennert Buytenhek The ixdp2x01_clock is already 50MHz by default, so no need to override it with 50MHz in the ixdp2801 defconfig as is done now, which is confusing as well. Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org> Signed-off-by: Deepak Saxena <dsaxena@plexity.net> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:09:03 UTC
1b39401 [ARM] 3300/1: make ixdp2x01 co-exist with other ixp2000 machine types Patch from Lennert Buytenhek The ixdp2x01 pci init call doesn't check whether it's really running on an ixdp2x01, making it impossible to compile one kernel that works on both the ixdp2x01 and another ixp2000 board. Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org> Signed-off-by: Deepak Saxena <dsaxena@plexity.net> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> 08 February 2006, 21:09:02 UTC
f478af9 [IA64] prevent sn2 specific code to be run in generic kernels Prevent SN2 specific code to be executed on non SN2 platforms when running a generic kernel. Signed-off-by: Jes Sorensen <jes@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com> 08 February 2006, 19:57:16 UTC
f564c5f Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus 08 February 2006, 17:58:27 UTC
b887d3f [MIPS] Add 'const' to readb and friends Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> --- 08 February 2006, 17:52:27 UTC
be6e518 [MIPS] Sparse: Add __user tags to syscall.c Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> --- 08 February 2006, 17:52:26 UTC
72bf891 [MIPS] Wire up new syscalls. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> --- 08 February 2006, 17:52:25 UTC
40ac5d4 [MIPS] Make do_signal return void. It's return value is ignored everywhere. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> --- 08 February 2006, 17:52:25 UTC
7b3e2fc [MIPS] Add support for TIF_RESTORE_SIGMASK. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> --- 08 February 2006, 17:52:24 UTC
423ab71 Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird 08 February 2006, 16:06:09 UTC
b7ed1de Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block 08 February 2006, 15:58:18 UTC
328c2a8 [PATCH] alpha: set cpu_possible_map much earlier All the percpu data structure walkers want cpu_possible_map to be initialized early, but alpha instead populated "hwrpb_cpu_present_mask" early in setup_smp(), and then initialized cpu_possible_map only much later. Thanks go to Heiko Carstens and Dipankar Sarma for noticing. This fixes it and we can get rid of hwrpb_cpu_present_mask entirely. Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 15:57:37 UTC
9934a79 [PATCH] SLOB=y && SMP=y fix fix CONFIG_SLOB=y (when CONFIG_SMP=y): get rid of the 'align' parameter from its __alloc_percpu() implementation. Boot-tested on x86. Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 15:52:58 UTC
30e9656 [PATCH] block: implement elv_insert and use it (fix ordcolor flipping bug) q->ordcolor must only be flipped on initial queueing of a hardbarrier request. Constructing ordered sequence and requeueing used to pass through __elv_add_request() which flips q->ordcolor when it sees a barrier request. This patch separates out elv_insert() from __elv_add_request() and uses elv_insert() when constructing ordered sequence and requeueing. elv_insert() inserts the given request at the specified position and does nothing else. Signed-off-by: Tejun Heo <htejun@gmail.com> Acked-by: Jens Axboe <axboe@suse.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 15:52:58 UTC
e5ea0a9 ppc: fix up trivial Kconfig config selection Quoth BenH: "Ok, looks like I forgot to update the Kconfig for the new i2c driver, it should select I2C_POWERMAC instead. Do you want a new patch or can you just fix it there ?" Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 15:51:17 UTC
01840f9 [PATCH] blk: Fix SG_IO ioctl failure retry looping When issuing an SG_IO ioctl through sd that resulted in an unrecoverable error, a nearly infinite retry loop was discovered. This is due to the fact that the block layer SG_IO code is not setting up rq->retries. This patch also fixes up the sg_scsi_ioctl path. Signed-off-by: Brian King <brking@us.ibm.com> Signed-off-by: Jens Axboe <axboe@suse.de> 08 February 2006, 09:07:13 UTC
63f716b [PATCH] sh: lvalues abuse in arch/sh/boards/renesas/rts7751r2d/io.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:06:09 UTC
6881761 [PATCH] m32r_sio iomem annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:05:47 UTC
90f46a5 [PATCH] mark HISAX_AMD7930 as broken Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:05:34 UTC
bf82a44 [PATCH] type-safe min() in prism54 we do min() on u8 and small integer constant; cast the latter to u8. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:05:26 UTC
ac171c4 [PATCH] powerpc: Thermal control for dual core G5s This patch adds a windfarm module, windfarm_pm112, for the dual core G5s (both 2 and 4 core models), keeping the machine from getting into vacuum-cleaner mode ;) For proper credits, the patch was initially written by Paul Mackerras, and slightly reworked by me to add overtemp handling among others. The patch also removes the sysfs attributes from windfarm_pm81 and windfarm_pm91 and instead adds code to the windfarm core to automagically expose attributes for sensor & controls. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 06:05:14 UTC
97fa5a6 [PATCH] s390 __get_user() bogus warnings removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:04:59 UTC
8ef9cf3 [PATCH] synclink_gt is PCI-only Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:04:50 UTC
e795638 [PATCH] __user annotations in powerpc thread_info Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:04:36 UTC
6fa2ffe [PATCH] fix iomem annotations in dart_iommu it's int __iomem *, not int * __iomem... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:04:30 UTC
793af24 [PATCH] s390 misc __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:04:23 UTC
6b2b4e5 [PATCH] compat_ioctl __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:04:01 UTC
d656101 [PATCH] sn3 iomem annotations and fixes Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:03:52 UTC
29e646d [PATCH] powerpc signal __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:03:46 UTC
5b1a43d [PATCH] drivers/media/video __user annotations and fixes * compat_alloc_user_space() returns __user pointer * copying between two userland areas is copy_in_user(), not copy_from_user() * dereferencing userland pointers is bad * so's get_user() from local variables ... plus usual __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:03:39 UTC
de125bf [PATCH] powermac pci iomem annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:03:33 UTC
24954a1 [PATCH] s390x compat __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:03:26 UTC
290f10a [PATCH] mips: namespace pollution - mem_... -> __mem_... in io.h A pile of internal functions use only inside mips io.h has names starting with mem_... and clashing with names in drivers; renamed to __mem_.... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:03:06 UTC
034d2f5 [PATCH] arm: fix dependencies for MTD_XIP MTD_XIP depends on having working asm/mtd-xip.h; it's not just per-architecture (arm-only, as current Kconfig would have it), but actually per-subarch as well. Introduced a new symbol (ARCH_MTD_XIP) set by arch Kconfig; MTD_XIP depends on it. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 06:02:58 UTC
746f956 Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 08 February 2006, 04:34:29 UTC
367636e [PATCH] powerpc: Fix sound driver use of i2c The PowerMac sound drivers used to rely on a "bug" of the i2c-keywest driver that implemented I2C_SMBUS_BLOCK_DATA incorrectly, that is it did what I2C_SMBUS_I2C_BLOCK_DATA should have done. The new i2c-powermac driver that replaces keywest has this bug fixed, thus the sound drivers must be fixed too. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 04:33:36 UTC
fe69102 Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc-merge 08 February 2006, 04:32:13 UTC
0fc9b55 [SPARC64]: Update defconfig. Do not enable CONFIG_LOCALVERSION_AUTO by default. When doing kernel development it just leaves a ton of crap around. Signed-off-by: David S. Miller <davem@davemloft.net> 08 February 2006, 02:12:34 UTC
1b9a428 [SPARC]: Wire up sys_unshare(). Also, the Solaris syscall table is sized differrently, and does not go beyond entry 255, so trim off the excess entries. Signed-off-by: David S. Miller <davem@davemloft.net> 08 February 2006, 02:11:24 UTC
f30ac31 [PATCH] umount_tree() decrements mount count on wrong dentry Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 02:01:15 UTC
8854edd [PATCH] nfsroot port= parameter fix [backport of 2.4 fix] Direct backport of 2.4 fix that didn't get propagated to 2.6; original comment follows: <quote> When I specify the NFS port for nfsroot (e.g., nfsroot=<dir>,port=2049), the kernel uses the wrong port. In my case it tries to use 264 (0x108) instead of 2049 (0x801). This patch adds the missing htons(). Eric </quote> Patch got applied in 2.4.21-pre6. Author: Eric Lammerts (<eric@lammerts.org>, AFAICS). Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 02:00:42 UTC
cc59853 [PATCH] arch/x86_64/pci/mmconfig.c NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:59:01 UTC
e80e28b [PATCH] net/ipv6/mcast.c NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:56 UTC
bee14e1 [PATCH] __user annotations of video_spu_palette Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:50 UTC
dd42b15 [PATCH] amd64 time.c __iomem annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:45 UTC
1d0bd71 [PATCH] bogus extern in low_i2c.c extern in function definition is an odd thing.. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:39 UTC
d04e4e1 [PATCH] eeh_driver NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:33 UTC
2d20eaf [PATCH] sg gfp_t annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:27 UTC
e5fb81b [PATCH] scsi_transport_iscsi gfp_t annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:21 UTC
aaedd94 [PATCH] cmm NULL noise removal, __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:15 UTC
6d57348 [PATCH] drivers/edac/i82875p_edac.c __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:09 UTC
be7ee9b [PATCH] fix __user annotations in drivers/base/memory.c sysfs store doesn't deal with userland pointers Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:58:04 UTC
73a09e6 [PATCH] drivers/char/watchdog/sbc_epx_c3.c __user annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:58 UTC
dad08df [PATCH] dvb NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:52 UTC
4bb8089 [PATCH] kernel/sys.c NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:47 UTC
53f087f [PATCH] timer.c NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:42 UTC
76edc60 [PATCH] ipv4 NULL noise removal Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:37 UTC
e110ab9 [PATCH] fix __user annotations in fs/select.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:31 UTC
3023b43 [PATCH] missing include in ser_a2232 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:25 UTC
c350885 [PATCH] fallout from ptrace consolidation patch: cris/arch-v10 Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:19 UTC
7be7cbf [PATCH] drivers/scsi/mac53c94.c __iomem annotations Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:14 UTC
3ba9d91 [PATCH] ppc: last_task_.... is defined only on non-SMP ... so it should be exported only on non-SMP. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:08 UTC
304cd3e [PATCH] restore power-off on sparc32 Damn you, Eric Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:57:02 UTC
83ec98b [PATCH] fix breakage in ocp.c it's ocp_device_...., not ocp_driver_.... Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:56:57 UTC
b6298c2 [PATCH] missing includes in drivers/net/mv643xx_eth.c Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:56:52 UTC
4fb7d98 [PATCH] drive_info removal outside of arch/i386 drive_info is used only by hd.c and that happens under #ifdef __i386__. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:56:47 UTC
164006d [PATCH] bogus asm/delay.h includes asm/delay.h is non-portable; linux/delay.h should be used in generic code. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:56:41 UTC
1b86235 [PATCH] remove bogus asm/bug.h includes. A bunch of asm/bug.h includes are both not needed (since it will get pulled anyway) and bogus (since they are done too early). Removed. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> 08 February 2006, 01:56:35 UTC
92118c7 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6 08 February 2006, 00:29:55 UTC
b4669d6 Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6 08 February 2006, 00:29:27 UTC
b43d4dd Merge git://oss.sgi.com:8090/oss/git/rc-fixes-xfs-2.6 08 February 2006, 00:28:26 UTC
8e63e66 [PATCH] m68knommu: use tty_schedule_flip() in 68328serial.c Use the new tty_schedule_flip() instead of the original direct schedule_work of the flip buffer. Signed-off-by: Greg Ungerer <gerg@uclinux.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:19:15 UTC
e394856 [PATCH] m68knommu: use tty_schedule_flip() in 68360serial.c Use the new tty_schedule_flip() instead of the original direct schedule_work of the flip buffer. Signed-off-by: Greg Ungerer <gerg@uclinux.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:16:54 UTC
230afb0 [PATCH] m68knommu: hardirq.h needs definition of NR_IRQS Need to include the local asm/irq.h to get the NR_IRQS definition. Signed-off-by: Greg Ungerer <gerg@uclinux.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:16:54 UTC
10c1f71 [PATCH] m68knommu: need pm_power_off in m68knommu Need place holders for the power management power off and idle functions. Signed-off-by: Greg Ungerer <gerg@uclinux.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:16:53 UTC
a9cdffb [PATCH] m68knommu: compile fixes for mcfserial.c Re-organize the default CONSOLE baud rate define setting so that it is only set once. Use the new tty_schedule_flip() instead of the original direct schedule_work of the flip buffer. Signed-off-by: Greg Ungerer <gerg@uclinux.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:16:53 UTC
2da436e [PATCH] unshare system call -v5: system call registration for i386 Registers system call for the i386 architecture. Signed-off-by: Janak Desai <janak@us.ibm.com> Cc: Al Viro <viro@ftp.linux.org.uk> Cc: Christoph Hellwig <hch@lst.de> Cc: Michael Kerrisk <mtk-manpages@gmx.net> Cc: Andi Kleen <ak@muc.de> Cc: Paul Mackerras <paulus@samba.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:34 UTC
a016f33 [PATCH] unshare system call -v5: unshare files If the file descriptor structure is being shared, allocate a new one and copy information from the current, shared, structure. Signed-off-by: Janak Desai <janak@us.ibm.com> Cc: Al Viro <viro@ftp.linux.org.uk> Cc: Christoph Hellwig <hch@lst.de> Cc: Michael Kerrisk <mtk-manpages@gmx.net> Cc: Andi Kleen <ak@muc.de> Cc: Paul Mackerras <paulus@samba.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:34 UTC
a0a7ec3 [PATCH] unshare system call -v5: unshare vm If vm structure is being shared, allocate a new one and copy information from the current, shared, structure. Signed-off-by: Janak Desai <janak@us.ibm.com> Cc: Al Viro <viro@ftp.linux.org.uk> Cc: Christoph Hellwig <hch@lst.de> Cc: Michael Kerrisk <mtk-manpages@gmx.net> Cc: Andi Kleen <ak@muc.de> Cc: Paul Mackerras <paulus@samba.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:34 UTC
741a295 [PATCH] unshare system call -v5: unshare namespace If the namespace structure is being shared, allocate a new one and copy information from the current, shared, structure. Signed-off-by: Janak Desai <janak@us.ibm.com> Cc: Al Viro <viro@ftp.linux.org.uk> Cc: Christoph Hellwig <hch@lst.de> Cc: Michael Kerrisk <mtk-manpages@gmx.net> Cc: Andi Kleen <ak@muc.de> Cc: Paul Mackerras <paulus@samba.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:34 UTC
99d1419 [PATCH] unshare system call -v5: unshare filesystem info If filesystem structure is being shared, allocate a new one and copy information from the current, shared, structure. Signed-off-by: Janak Desai <janak@us.ibm.com> Cc: Al Viro <viro@ftp.linux.org.uk> Cc: Christoph Hellwig <hch@lst.de> Cc: Michael Kerrisk <mtk-manpages@gmx.net> Cc: Andi Kleen <ak@muc.de> Cc: Paul Mackerras <paulus@samba.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:34 UTC
cf2e340 [PATCH] unshare system call -v5: system call handler function sys_unshare system call handler function accepts the same flags as clone system call, checks constraints on each of the flags and invokes corresponding unshare functions to disassociate respective process context if it was being shared with another task. Here is the link to a program for testing unshare system call. http://prdownloads.sourceforge.net/audit/unshare_test.c?download Please note that because of a problem in rmdir associated with bind mounts and clone with CLONE_NEWNS, the test fails while trying to remove temporary test directory. You can remove that temporary directory by doing rmdir, twice, from the command line. The first will fail with EBUSY, but the second will succeed. I have reported the problem to Ram Pai and Al Viro with a small program which reproduces the problem. Al told us yesterday that he will be looking at the problem soon. I have tried multiple rmdirs from the unshare_test program itself, but for some reason that is not working. Doing two rmdirs from command line does seem to remove the directory. Signed-off-by: Janak Desai <janak@us.ibm.com> Cc: Al Viro <viro@ftp.linux.org.uk> Cc: Christoph Hellwig <hch@lst.de> Cc: Michael Kerrisk <mtk-manpages@gmx.net> Cc: Andi Kleen <ak@muc.de> Cc: Paul Mackerras <paulus@samba.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:34 UTC
0d4c3e7 [PATCH] unshare system call -v5: Documentation file Documents the new feature, why it is needed, it's cost, design, implementation, and test plan. Signed-off-by: Janak Desai <janak@us.ibm.com> Cc: Al Viro <viro@ftp.linux.org.uk> Cc: Christoph Hellwig <hch@lst.de> Cc: Andi Kleen <ak@muc.de> Cc: Paul Mackerras <paulus@samba.org> Acked-by: Michael Kerrisk <mtk-manpages@gmx.net> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:34 UTC
e0a6029 [PATCH] Fix spinlock debugging delays to not time out too early The spinlock-debug wait-loop was using loops_per_jiffy to detect too long spinlock waits - but on fast CPUs this led to a way too fast timeout and false messages. The fix is to include a __delay(1) call in the loop, to correctly approximate the intended delay timeout of 1 second. The code assumes that every architecture implements __delay(1) to last around 1/(loops_per_jiffy*HZ) seconds. Signed-off-by: Ingo Molnar <mingo@elte.hu> Cc: Andi Kleen <ak@muc.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:33 UTC
8519fb3 [PATCH] mm: compound release fix Compound pages on SMP systems can now often be freed from pagetables via the release_pages path. This uses put_page_testzero which does not handle compound pages at all. Releasing constituent pages from process mappings decrements their count to a large negative number and leaks the reference at the head page - net result is a memory leak. The problem was hidden because the debug check in put_page_testzero itself actually did take compound pages into consideration. Fix the bug and the debug check. Signed-off-by: Nick Piggin <npiggin@suse.de> Acked-by: Hugh Dickins <hugh@veritas.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:33 UTC
99f6d61 [PATCH] selinux: require AUDIT Make SELinux depend on AUDIT as it requires the basic audit support to log permission denials at all. Note that AUDITSYSCALL remains optional for SELinux, although it can be useful in providing further information upon denials. Signed-off-by: Stephen Smalley <sds@tycho.nsa.gov> Acked-by: James Morris <jmorris@namei.org> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:33 UTC
46cd2f3 [PATCH] Fix build failure in recent pm_prepare_* changes. Fix compilation problem in PM headers. Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:33 UTC
7b4fe29 [PATCH] More informative message on umount failure We had a user trigger this message on a box that had a lot of different mounts, all with different options. It might help narrow down wtf happened if we print out which device failed. Signed-off-by: Dave Jones <davej@redhat.com> Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> 08 February 2006, 00:12:33 UTC
back to top