Re: 2.6.25-git-current several Section mismatch in reference from ...

2008-02-23 Thread Sam Ravnborg
On Sat, Feb 23, 2008 at 08:49:53AM +0100, Soeren Sonnenburg wrote: compiling with make CONFIG_DEBUG_SECTION_MISMATCH=y I see the following warnings: CC kernel/stacktrace.o CC kernel/irq/handle.o LD mm/built-in.o Hi Sören. From a quick scan I would say most if

Re: [RFC PATCH 8/8] Jhash in too big for inlining, move under lib/

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:47:18 +0200 Ilpo Järvinen [EMAIL PROTECTED] wrote: vmlinux.o: 62 functions changed, 66 bytes added, 10935 bytes removed, diff: -10869 ...+ these to lib/jhash.o: jhash_3words: 112 jhash2: 276 jhash: 475 select for networking code might need a more fine-grained

Re: [RFC PATCH 0/8]: uninline uninline

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:47:10 +0200 Ilpo J__rvinen [EMAIL PROTECTED] wrote: Ok, here's the top of the list (1+ bytes): This is good stuff - thanks. -41525 2066 f, 3370 +, 44895 -, diff: -41525 IS_ERR This is a surprise. I expect that the -mm-only profile-likely-unlikely-macros.patch

Re: WARNING: at net/ipv4/tcp_input.c:2054 tcp_mark_head_lost()

2008-02-23 Thread Andrew Morton
(cc netdev) On Wed, 20 Feb 2008 20:04:39 -0800 (PST) Giangiacomo Mariotti [EMAIL PROTECTED] wrote: This is what I got with dmesg : [ 266.978695] WARNING: at net/ipv4/tcp_input.c:2054 tcp_mark_head_lost() [ 266.978701] Pid: 0, comm: swapper Not tainted 2.6.24.2-my001 #1 [ 266.978703]

Re: [PATCH 1/1] file capabilities: simplify signal check

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 10:15:50 -0600 Serge E. Hallyn [EMAIL PROTECTED] wrote: From bd076c7245d02be0cc01b7c09bd7170ec5946492 Mon Sep 17 00:00:00 2001 From: Serge E. Hallyn [EMAIL PROTECTED] Date: Sun, 17 Feb 2008 20:28:07 -0500 Subject: [PATCH 1/1] file capabilities: simplify signal check

Re: [PATCH] macb: Fix speed setting

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 17:41:05 +0100 Haavard Skinnemoen [EMAIL PROTECTED] wrote: From: Atsushi Nemoto [EMAIL PROTECTED] Fix NCFGR.SPD setting on 10Mbps. This bug was introduced by conversion to generic PHY layer in kernel 2.6.23. So.. shouldn't we fix it in 2.6.23.x and 2.6.24.x?

Re: [PATCH 2/2] cgroup map files: Use cgroup map for memcontrol stats file

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 13:28:56 -0800 [EMAIL PROTECTED] wrote: Remove the seq_file boilerplate used to construct the memcontrol stats map, and instead use the new map representation for cgroup control files Signed-off-by: Paul Menage [EMAIL PROTECTED] --- mm/memcontrol.c | 30

Re: [PATCH [RT] 00/14] RFC - adaptive real-time locks

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 22:24:20 +0100 Ingo Molnar [EMAIL PROTECTED] wrote: regarding the concept: adaptive mutexes have been talked about in the past, but their advantage is not at all clear, that's why we havent done them. It's definitely not an unambigiously win-win concept. When ext3 was

Re: zlib oops with ipcomp in 2.6.24

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 15:05:29 +0100 Beschorner Daniel [EMAIL PROTECTED] wrote: Since 2.6.24 we got reproducible oopses in a special ipsec/ipcomp configuration. We suspected a distro compiler problem, but a fresh gcc 4.2.3 doesn't change anything. hm, that code really hasn't changed since mid

Re: [PATCH] atmel_spi: Fix clock polarity

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 11:11:38 +0900 (JST) Atsushi Nemoto [EMAIL PROTECTED] wrote: This patch is already in mm tree as atmel_spi-fix-clock-polarity.patch. I just rewrite description slightly and add my signed-off and acked-by from Haavard Skinnemoen. I had it queued for 2.6.26 which I guess

Re: [PATCH]iova-lockdep-false-alarm-fix.

2008-02-23 Thread Andrew Morton
Subject: [PATCH]iova-lockdep-false-alarm-fix. Nice English titles, please... On Wed, 20 Feb 2008 16:35:28 -0800 mark gross [EMAIL PROTECTED] wrote: lockdep goes off on the iova copy_reserved_iova because it and a function it calls grabs locks in the from, and the to of the copy operation.

Re: VT notifier fix for VT switch

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 21:26:40 +0100 Samuel Thibault [EMAIL PROTECTED] wrote: Notify when VT switch is complete. Signed-off-by: Samuel Thibault [EMAIL PROTECTED] --- linux-2.6.24-orig/drivers/char/vt.c 2008-01-25 09:32:06.0 +0100 +++ linux-2.6.24-perso/drivers/char/vt.c

Re: [PATCH]iommu-iotlb-flushing

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 16:06:23 -0800 mark gross [EMAIL PROTECTED] wrote: The following patch is for batching up the flushing of the IOTLB for the DMAR implementation found in the Intel VT-d hardware. It works by building a list of to be flushed IOTLB entries and a bitmap list of which DMAR

Re: [PATCH] copyright owner and author clean up for intel iommu and related files

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 10:15:55 -0800 mark gross [EMAIL PROTECTED] wrote: Index: linux-2.6.24-mm1/drivers/pci/dmar.c I guess this is strictly a greg-pci-tree thing. Greg, how do you want to play intel-iommu? -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a

Re: [PATCH] cpuset: sparse warnings in cpuset.c

2008-02-23 Thread Andrew Morton
On Sat, 02 Feb 2008 23:42:23 -0800 Harvey Harrison [EMAIL PROTECTED] wrote: ^^ I suck. Don't redeclare p, use a new variable q. kernel/cpuset.c:824:23: warning: symbol 'p' shadows an earlier one kernel/cpuset.c:746:21: originally declared here kernel/cpuset.c:1272:52: warning:

Re: [PATCH] amiserial: Prepare for locking relaxation in caller.

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 20:11:01 + Alan Cox [EMAIL PROTECTED] wrote: Just wrap this one in a lock_kernel. As I understand it there is no M68K SMP anyway. I assume that all the bkl/locking patches are prerequisites for tty-bkl-pushdown.patch, and that they don't depend upon

Re: [PATCH 2/2] Cpusets API: Update cpusets to use cgroup structured file API

2008-02-23 Thread Andrew Morton
On Tue, 19 Feb 2008 20:54:10 -0800 Paul Menage [EMAIL PROTECTED] wrote: Many of the cpusets control files are simple integer values, which don't require the overhead of memory allocations for reads and writes. Move the handlers for these control files into cpuset_read_uint() and

Re: [PATCH] VT notifier extension for accessibility

2008-02-23 Thread Andrew Morton
On Fri, 15 Feb 2008 18:25:16 +0100 Samuel Thibault [EMAIL PROTECTED] wrote: Some accessibility modules need to be able to catch the output on the console before the VT interpretation, and possibly swallow it. Signed-off-by: Samuel Thibault [EMAIL PROTECTED] From: Karl Dahlke [EMAIL

Re: [PATCH 4/6] regulator: regulator core.

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 17:09:11 + Liam Girdwood [EMAIL PROTECTED] wrote: This patch provides the regulator framework core. The core also provides a sysfs interface for userspace information. ... + +/* We need to undef the current macro (from include/asm/current.h) otherwise + * our

Re: [PATCH 09/28] mm: __GFP_MEMALLOC

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:46:19 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: __GFP_MEMALLOC will allow the allocation to disregard the watermarks, much like PF_MEMALLOC. 'twould be nice if the changelog had some explanation of the reason for this change. -- To unsubscribe from this list: send

Re: [PATCH 05/28] mm: allow PF_MEMALLOC from softirq context

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:46:15 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: Allow PF_MEMALLOC to be set in softirq context. When running softirqs from a borrowed context save current-flags, ksoftirqd will have its own task_struct. The second sentence doesn't make sense. This is needed to

Re: [PATCH 07/28] mm: emergency pool

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:46:17 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: @@ -213,7 +213,7 @@ enum zone_type { struct zone { /* Fields commonly accessed by the page allocator */ - unsigned long pages_min, pages_low, pages_high; + unsigned long

Re: [PATCH 04/28] mm: kmem_estimate_pages()

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:46:14 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: Provide a method to get the upper bound on the pages needed to allocate a given number of objects from a given kmem_cache. This lays the foundation for a generic reserve framework as presented in a later patch in

Re: [PATCH2] Basic braille screen reader support

2008-02-23 Thread Andrew Morton
On Fri, 22 Feb 2008 01:28:22 +0100 Samuel Thibault [EMAIL PROTECTED] wrote: Samuel Thibault, le Wed 06 Feb 2008 02:04:23 +, a __crit : Andrew Morton, le Tue 05 Feb 2008 16:58:53 -0800, a __crit : On Tue, 5 Feb 2008 22:00:54 + Samuel Thibault [EMAIL PROTECTED] wrote: +

Re: linux-next: Tree for Feb 22

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 23:30:15 -0800 (PST) David Miller [EMAIL PROTECTED] wrote: From: Al Viro [EMAIL PROTECTED] Date: Fri, 22 Feb 2008 07:25:54 + On Fri, Feb 22, 2008 at 06:21:16PM +1100, Stephen Rothwell wrote: On Fri, 22 Feb 2008 17:04:21 +1100 Stephen Rothwell [EMAIL PROTECTED]

Re: [PATCH 0/2] cgroup map files: Add a key/value map file type to cgroups

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 13:28:54 -0800 [EMAIL PROTECTED] wrote: These patches add a new cgroup control file output type - a map from strings to u64 values - and make use of it for the memory controller stat file. Can we document the moderately obscure kernel-userspace interface somewhere please?

Re: [PATCH 15/28] netvm: network reserve infrastructure

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:46:25 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: Provide the basic infrastructure to reserve and charge/account network memory. We provide the following reserve tree: 1) total network reserve 2)network TX reserve 3) protocol TX pages 4)network RX

Re: [RFC][PATCH] make /proc/pid/pagemap work with huge pages and return page size

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 14:57:43 +0100 Hans Rosenfeld [EMAIL PROTECTED] wrote: The current code for /proc/pid/pagemap does not work with huge pages (on x86). The code will make no difference between a normal pmd and a huge page pmd, trying to parse the contents of the huge page as ptes. Another

Re: [PATCH 08/28] mm: system wide ALLOC_NO_WATERMARK

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:46:18 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: Change ALLOC_NO_WATERMARK page allocation such that the reserves are system wide - which they are per setup_per_zone_pages_min(), when we scrape the barrel, do it properly. The changelog is fairly incomprehensible.

Re: [PATCH 17/28] netvm: hook skb allocation to reserves

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:46:27 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: Change the skb allocation api to indicate RX usage and use this to fall back to the reserve when needed. SKBs allocated from the reserve are tagged in skb-emergency. Teach all other skb ops about emergency skbs and

Re: [PATCH 10/28] mm: memory reserve management

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:46:20 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: Generic reserve management code. It provides methods to reserve and charge. Upon this, generic alloc/free style reserve pools could be build, which could fully replace mempool_t functionality. It should also

Re: [PATCH 00/28] Swap over NFS -v16

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 15:46:10 +0100 Peter Zijlstra [EMAIL PROTECTED] wrote: Another posting of the full swap over NFS series. Well I looked. There's rather a lot of it and I wouldn't pretend to understand it. What is the NFS and net people's take on all of this? -- To unsubscribe from this

Re: modular intel-agp does not work on my box

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 23:19:21 -0500 Dave Jones [EMAIL PROTECTED] wrote: On Fri, Feb 22, 2008 at 04:27:33AM +0100, Gabriel C wrote: Gabriel C wrote: Dave Airlie wrote: Hi, When building agp* modular ( CONFIG_AGP=y/m and CONFIG_AGP_INTEL=m ) intel-agp does nothing on my box

Re: [PATCH 2/6] regulator: regulator driver interface.

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 17:09:00 + Liam Girdwood [EMAIL PROTECTED] wrote: This interface allows regulator drivers to register their voltage and current regulators with the core. It also has a notifier call chain for propagating regulator events to clients. + +/** + * struct regulator_ops

Re: [PATCH] alloc_percpu() fails to allocate percpu data

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 19:00:03 +0100 Eric Dumazet [EMAIL PROTECTED] wrote: +#ifndef cache_line_size +#define cache_line_size()L1_CACHE_BYTES +#endif argh, you made me look. Really cache_line_size() should be implemented in include/linux/cache.h. Then we tromp the stupid private

Re: [PATCH 2/2] ResCounter: Use read_uint in memory controller

2008-02-23 Thread Andrew Morton
On Fri, 22 Feb 2008 09:59:41 +0530 Balbir Singh [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: Update the memory controller to use read_uint for its limit/usage/failcnt control files, calling the new res_counter_read_uint() function. Signed-off-by: Paul Menage [EMAIL PROTECTED]

Re: [PATCH] Make v9fs uname and remotename parsing more robust

2008-02-23 Thread Andrew Morton
On Fri, 15 Feb 2008 18:54:34 +0100 Markus Armbruster [EMAIL PROTECTED] wrote: match_strcpy() is a somewhat creepy function: the caller needs to make sure that the destination buffer is big enough, and when he screws up or forgets, match_strcpy() happily overruns the buffer. There's exactly

Re: linux/kernel/irq/chip.c IRQ disable, shutdown bug

2008-02-23 Thread Andrew Morton
On Fri, 15 Feb 2008 14:10:18 - Hennerich, Michael [EMAIL PROTECTED] wrote: free_irq() does not disable/mask the irq, in case disable or shutdown in struct irq_chip is left uninitilazied. /** * struct irq_chip - hardware interrupt chip descriptor * * @name: name for

Re: [PATCH] Make the kernel NTP code hand 64-bit *unsigned* values to do_div() [try #3]

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 16:50:35 + David Howells [EMAIL PROTECTED] wrote: From: David Howells [EMAIL PROTECTED] The kernel NTP code shouldn't hand 64-bit *signed* values to do_div(). Make it instead hand 64-bit unsigned values. This gets rid of a couple of warnings. On certain

Re: [PATCH 1/2] cgroup map files: Add cgroup map data type

2008-02-23 Thread Andrew Morton
On Thu, 21 Feb 2008 13:28:55 -0800 [EMAIL PROTECTED] wrote: Adds a new type of supported control file representation, a map from strings to u64 values. The map type is printed in a similar format to /proc/meminfo or /proc/pid/status, i.e. $key: $value\n Signed-off-by: Paul Menage [EMAIL

Re: [PATCH 3/6] regulator: platform level interface.

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 17:09:05 + Liam Girdwood [EMAIL PROTECTED] wrote: This interface configures a regulator for use within a specific device. It allows for the creation of voltage and current domains (with constraints) for each regulator. Regulator constraints help prevent device damage by

Re: [PATCH 1/6] regulator: consumer driver regulator control framework.

2008-02-23 Thread Andrew Morton
On Wed, 20 Feb 2008 17:08:53 + Liam Girdwood [EMAIL PROTECTED] wrote: This framework provides voltage and current regulator control to allow consumer drivers to control their supply voltages and current levels. The framework is similar to the kernel clock interface in that client or

Re: [PATCH] x86: add the debugfs interface for the sysprof tool

2008-02-23 Thread Andrew Morton
On Tue, 19 Feb 2008 12:37:56 -0800 Arjan van de Ven [EMAIL PROTECTED] wrote: From: Soren Sandmann [EMAIL PROTECTED] Subject: [PATCH] x86: add the debugfs interface for the sysprof tool The sysprof tool is a very easy to use GUI tool to find out where userspace is spending CPU time. See

[PATCH 00/16] (Resend) Use get_personality()

2008-02-23 Thread WANG Cong
This patchset makes the macro get_personality function alike and teaches code to use get_personality() instead of explicit reference. [I am sorry if you've received multiple copied of this, since my git-send-email doesn't work well. ] Signed-off-by: WANG Cong [EMAIL PROTECTED] -- To

[PATCH 01/16] Make the macro get_personality function-like.

2008-02-23 Thread WANG Cong
This patch makes the macro get_personality function-like. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Christoph Hellwig [EMAIL PROTECTED] Cc: Bryan Wu [EMAIL PROTECTED] Cc: David Howells [EMAIL PROTECTED] --- arch/blackfin/kernel/signal.c |2 +- arch/frv/kernel/signal.c |4 ++--

[PATCH 02/16] mm: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for mm/ code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Christoph Hellwig [EMAIL PROTECTED] Cc: Christoph Lameter [EMAIL PROTECTED] --- mm/mmap.c |2 +- mm/mprotect.c |2 +- mm/nommu.c|4 ++-- 3 files changed, 4

[PATCH 03/16] fs: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Alexander Viro [EMAIL PROTECTED] --- fs/binfmt_elf.c |6 +++--- fs/compat.c |6 +++--- fs/select.c |6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff

[PATCH 04/16] powerpc: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for powerpc code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Christoph Hellwig [EMAIL PROTECTED] Cc: Paul Mackerras [EMAIL PROTECTED] --- arch/powerpc/kernel/syscalls.c |4 ++-- arch/powerpc/mm/mmap.c |2 +-

[PATCH 05/16] parisc: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for parisc code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Kyle McMartin [EMAIL PROTECTED] Cc: Matthew Wilcox [EMAIL PROTECTED] --- arch/parisc/kernel/sys_parisc.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff

[PATCH 06/16] sparc(64): use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro and other two tiny improvements. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: David Miller [EMAIL PROTECTED] Cc: William L. Irwin [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] --- arch/sparc/kernel/signal.c |2 +- arch/sparc64/kernel/signal32.c |2 +-

[PATCH 07/16] arm: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for arm code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Russell King [EMAIL PROTECTED] --- arch/arm/kernel/traps.c |4 ++-- include/asm-arm/namei.h |2 +- include/asm-arm/processor.h |4 ++-- 3 files changed, 5

[PATCH 08/16] x86: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for x86 code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Ingo Molnar [EMAIL PROTECTED] --- arch/x86/ia32/sys_ia32.c |6 +++--- arch/x86/kernel/process_32.c |2 +- arch/x86/kernel/process_64.c |2 +-

[PATCH 09/16] um: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for uml code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Jeff Dike [EMAIL PROTECTED] --- arch/um/kernel/process.c |2 +- arch/um/sys-x86_64/syscalls.c |2 +- include/asm-um/vm-flags-i386.h |2 +- 3 files changed, 3

[Q] x86 - boot/header.S

2008-02-23 Thread Cyrill Gorcunov
Hi Peter, Sam, could you take a look on x86/boot/header.S:280 please? # Zero the bss movw$__bss_start, %di movw$_end+3, %cx xorl%eax, %eax subw%di, %cx shrw$2, %cx rep; stosl I wonder why is $_end there instead of $__bss_stop?

[PATCH 10/16] s390: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for s390 code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] --- arch/s390/kernel/binfmt_elf32.c |2 +- arch/s390/kernel/sys_s390.c |4 ++-- arch/s390/mm/mmap.c |2 +-

[PATCH 11/16] mips: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for mips code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Ralf Baechle [EMAIL PROTECTED] --- arch/mips/kernel/linux32.c |4 ++-- arch/mips/kernel/process.c |4 ++-- include/asm-mips/elf.h |2 +-

[PATCH 12/16] ia64: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for ia64 code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Tony Luck [EMAIL PROTECTED] --- arch/ia64/ia32/sys_ia32.c |2 +- arch/ia64/mm/init.c |2 +- include/asm-ia64/fcntl.h |2 +- include/asm-ia64/namei.h |2

[PATCH 13/16] alpha: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for alpha code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Richard Henderson [EMAIL PROTECTED] --- arch/alpha/kernel/osf_sys.c |6 +++--- include/asm-alpha/processor.h |4 ++-- 2 files changed, 5 insertions(+), 5

[PATCH 14/16] frv: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for frv code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: David Howells [EMAIL PROTECTED] --- include/asm-frv/page.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/include/asm-frv/page.h

[PATCH 15/16] mn10300: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference for mn10300 code. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: David Howells [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] --- include/asm-mn10300/page.h |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git

[PATCH 16/16] kernel: use get_personality()

2008-02-23 Thread WANG Cong
Use get_personality() macro instead of explicit reference. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Christoph Hellwig [EMAIL PROTECTED] --- kernel/exec_domain.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/exec_domain.c b/kernel/exec_domain.c index

Re: [PATCH 2/2] ResCounter: Use read_uint in memory controller

2008-02-23 Thread KOSAKI Motohiro
Hi Andrew, yup, I agree. Even though I don't know what ILP32 and LP64 are ;) ILP32: integer and long and pointer size is 32bit LP64: long and pointer size is 64bit, but int size is 32bit linux 32bit kernel obey ILP32 model, 64bit kernel obey LP64. Thanks. - kosaki -- To unsubscribe from

Re: PROBLEM: 2.4.36.1 hangs.

2008-02-23 Thread Willy Tarreau
Hello, first, thanks for your detailed report. On Fri, Feb 22, 2008 at 03:08:30PM +0100, Unknown wrote: 1) 2.4.36.1 hangs (probably during ext2_readdir()) 2) 2.4.36.1 hangs during compilation of lighttpd-1.4.18. It is probably during ext2_readdir() but I cannot confirm that..

Re: [Q] x86 - boot/header.S

2008-02-23 Thread Yinghai Lu
On Sat, Feb 23, 2008 at 12:20 AM, Cyrill Gorcunov [EMAIL PROTECTED] wrote: Hi Peter, Sam, could you take a look on x86/boot/header.S:280 please? # Zero the bss movw$__bss_start, %di movw$_end+3, %cx xorl%eax, %eax subw%di, %cx

Re: Question about your git habits

2008-02-23 Thread Alexey Dobriyan
On Sat, Feb 23, 2008 at 03:23:49AM +0100, J.C. Pizarro wrote: On 2008/2/23, Al Viro [EMAIL PROTECTED] wrote: On Fri, Feb 22, 2008 at 05:51:04PM -0800, Junio C Hamano wrote: Al Viro [EMAIL PROTECTED] writes: On Sat, Feb 23, 2008 at 02:37:00AM +0100, Jan Engelhardt wrote:

Re: [patch 00/23] 2.6.22-stable review

2008-02-23 Thread Willy Tarreau
On Fri, Feb 22, 2008 at 02:32:52PM -0800, Greg KH wrote: On Fri, Feb 22, 2008 at 11:03:02PM +0100, Oliver Pinter wrote: ok, thanks, when i find requied patch for 2.6.22.y, then i'm send it. Hm, no, I really don't want to do a .22 release after this next one. We already have a .23 and .24

Re: [PATCH 00/16] (Resend) Use get_personality()

2008-02-23 Thread Alexey Dobriyan
On Sat, Feb 23, 2008 at 04:14:03PM +0800, WANG Cong wrote: This patchset makes the macro get_personality function alike and teaches code to use get_personality() instead of explicit reference. [I am sorry if you've received multiple copied of this, since my git-send-email doesn't work

Re: [PATCH] x86_64: make amd quad core 8 socket system not be clustered_box

2008-02-23 Thread Yinghai Lu
On Fri, Feb 22, 2008 at 11:10 AM, Andi Kleen [EMAIL PROTECTED] wrote: Yinghai Lu wrote: On Fri, Feb 22, 2008 at 11:07 AM, Andi Kleen [EMAIL PROTECTED] wrote: Yinghai Lu wrote: On Fri, Feb 22, 2008 at 11:00 AM, Andi Kleen [EMAIL PROTECTED] wrote: so for that box [4, 0x23] still

Re: Question about your git habits

2008-02-23 Thread Willy Tarreau
On Fri, Feb 22, 2008 at 06:37:14PM -0600, Chase Venters wrote: It seems to me that having multiple working trees (effectively, cloning the master repository every time I need to make anything but a trivial change) would be most effective under git as well as it doesn't require creating

Re: [PATCH 01/16] Make the macro get_personality function-like.

2008-02-23 Thread Bryan Wu
On Sat, Feb 23, 2008 at 4:14 PM, WANG Cong [EMAIL PROTECTED] wrote: This patch makes the macro get_personality function-like. Signed-off-by: WANG Cong [EMAIL PROTECTED] Cc: Christoph Hellwig [EMAIL PROTECTED] Cc: Bryan Wu [EMAIL PROTECTED] Cc: David Howells [EMAIL PROTECTED] ---

Re: [PATCH 00/16] (Resend) Use get_personality()

2008-02-23 Thread WANG Cong
From: Alexey Dobriyan [EMAIL PROTECTED] Subject: Re: [PATCH 00/16] (Resend) Use get_personality() Date: Sat, 23 Feb 2008 11:51:01 +0300 Message-ID: [EMAIL PROTECTED] On Sat, Feb 23, 2008 at 04:14:03PM +0800, WANG Cong wrote: This patchset makes the macro get_personality function alike and

[PATCH] x86: introduce kernel/head32.c

2008-02-23 Thread Sam Ravnborg
From 7143f15993be4709e59c43fb65b086a8402e589b Mon Sep 17 00:00:00 2001 From: [EMAIL PROTECTED] (Eric W. Biederman) Date: Sat, 23 Feb 2008 09:58:20 +0100 Subject: [PATCH] x86: introduce kernel/head32.c Copy x86_64 and add a head32.c so we can start moving early architecture initialization out of

Accessor macros vs reference counting

2008-02-23 Thread Matthew Wilcox
On Sat, Feb 23, 2008 at 04:14:08PM +0800, WANG Cong wrote: Use get_personality() macro instead of explicit reference for parisc code. - if (personality(current-personality) == PER_LINUX32 + if (personality(get_personality()) == PER_LINUX32 Hm. We have an interesting clash of

Re: [Q] x86 - boot/header.S

2008-02-23 Thread Cyrill Gorcunov
[Yinghai Lu - Sat, Feb 23, 2008 at 12:44:49AM -0800] | On Sat, Feb 23, 2008 at 12:20 AM, Cyrill Gorcunov [EMAIL PROTECTED] wrote: | Hi Peter, Sam, | | could you take a look on x86/boot/header.S:280 please? | | # Zero the bss | movw$__bss_start, %di | movw$_end+3,

Re: Question about your git habits

2008-02-23 Thread Sam Ravnborg
On Fri, Feb 22, 2008 at 06:37:14PM -0600, Chase Venters wrote: I've been making myself more familiar with git lately and I'm curious what habits others have adopted. (I know there are a few documents in circulation that deal with using git to work on the kernel but I don't think this has

Re: [Q] x86 - boot/header.S

2008-02-23 Thread Sam Ravnborg
On Sat, Feb 23, 2008 at 12:07:39PM +0300, Cyrill Gorcunov wrote: [Yinghai Lu - Sat, Feb 23, 2008 at 12:44:49AM -0800] | On Sat, Feb 23, 2008 at 12:20 AM, Cyrill Gorcunov [EMAIL PROTECTED] wrote: | Hi Peter, Sam, | | could you take a look on x86/boot/header.S:280 please? | | # Zero

Re: [PATCH 2/2] ResCounter: Use read_uint in memory controller

2008-02-23 Thread Balbir Singh
Andrew Morton wrote: On Fri, 22 Feb 2008 09:59:41 +0530 Balbir Singh [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] wrote: Update the memory controller to use read_uint for its limit/usage/failcnt control files, calling the new res_counter_read_uint() function. Signed-off-by: Paul Menage

Re: [Q] x86 - boot/header.S

2008-02-23 Thread Cyrill Gorcunov
[Sam Ravnborg - Sat, Feb 23, 2008 at 10:18:17AM +0100] | On Sat, Feb 23, 2008 at 12:07:39PM +0300, Cyrill Gorcunov wrote: | [Yinghai Lu - Sat, Feb 23, 2008 at 12:44:49AM -0800] | | On Sat, Feb 23, 2008 at 12:20 AM, Cyrill Gorcunov [EMAIL PROTECTED] wrote: | | Hi Peter, Sam, | | | | could

Re: [PATCH] alloc_percpu() fails to allocate percpu data

2008-02-23 Thread Nick Piggin
On Friday 22 February 2008 09:26, Peter Zijlstra wrote: On Thu, 2008-02-21 at 19:00 +0100, Eric Dumazet wrote: Some oprofile results obtained while using tbench on a 2x2 cpu machine were very surprising. For example, loopback_xmit() function was using high number of cpu cycles to

Re: [PATCH 00/16] (Resend) Use get_personality()

2008-02-23 Thread Alexey Dobriyan
On Sat, Feb 23, 2008 at 04:59:44PM +0800, WANG Cong wrote: From: Alexey Dobriyan [EMAIL PROTECTED] Subject: Re: [PATCH 00/16] (Resend) Use get_personality() On Sat, Feb 23, 2008 at 04:14:03PM +0800, WANG Cong wrote: This patchset makes the macro get_personality function alike and

Re: [stable] [patch] fuse: fix permission checking

2008-02-23 Thread Miklos Szeredi
On Fri, Feb 15, 2008 at 11:23:47AM +0100, Miklos Szeredi wrote: This is for 2.6.25 and 2.6.24.y, but NOT for 2.6.23.y. Thanks, Miklos From: Miklos Szeredi [EMAIL PROTECTED] I added a nasty local variable shadowing bug to fuse in 2.6.24, with the result, that the

Re: Merging of completely unreviewed drivers

2008-02-23 Thread Pavel Machek
On Fri 2008-02-22 23:44:09, Krzysztof Halasa wrote: Pavel Machek [EMAIL PROTECTED] writes: Zaurus is one example, second is small screen where you need big font to keep it readable (x60 on desk). Come on, are you doing Linux kernel development on PDA? I review patches on it, sometimes,

Re: Question about your git habits

2008-02-23 Thread Mike Hommey
On Fri, Feb 22, 2008 at 11:10:48PM -0500, Daniel Barkalow wrote: I find that the sequence of changes I make is pretty much unrelated to the sequence of changes that end up in the project's history, because my changes as I make them involve writing a lot of stubs (so I can build) and then

Re: acpi_wakeup_address in .data vs .bss (Fwd: [PATCH 18/20] x86: Coding Style fixes to arch/x86/kernel/acpi/sleep.c)

2008-02-23 Thread Pavel Machek
On Sat 2008-02-23 01:36:08, Len Brown wrote: was there any particular reason we forced acpi_wakeup_address into .data instead of into .bss? In my tree it is in .bss already... ...I think that was done during wakeup-to-.c move. So this patch is okay. But you actually might want to drop this,

Re: [PATCH 4/6] regulator: regulator core.

2008-02-23 Thread Russell King - ARM Linux
On Sat, Feb 23, 2008 at 12:05:38AM -0800, Andrew Morton wrote: On Wed, 20 Feb 2008 17:09:11 + Liam Girdwood [EMAIL PROTECTED] wrote: This patch provides the regulator framework core. The core also provides a sysfs interface for userspace information. ... + +/* We need to

Re: [PATCH 00/16] (Resend) Use get_personality()

2008-02-23 Thread WANG Cong
From: Alexey Dobriyan [EMAIL PROTECTED] Subject: Re: [PATCH 00/16] (Resend) Use get_personality() Date: Sat, 23 Feb 2008 12:27:10 +0300 Message-ID: [EMAIL PROTECTED] On Sat, Feb 23, 2008 at 04:59:44PM +0800, WANG Cong wrote: From: Alexey Dobriyan [EMAIL PROTECTED] Subject: Re: [PATCH 00/16]

Re: [PATCH 20/20] x86: Coding Style fixes to arch/x86/xen/multicalls.c

2008-02-23 Thread Ingo Molnar
* Joe Perches [EMAIL PROTECTED] wrote: printk(KERN_ERR %d multicall(s) failed: cpu %d\n, ret, smp_processor_id()); - for(i = 0; i b-mcidx; i++) { + for (i = 0; i b-mcidx; i++) {

Re: [PATCH] x86: introduce kernel/head32.c

2008-02-23 Thread Ingo Molnar
* Sam Ravnborg [EMAIL PROTECTED] wrote: From 7143f15993be4709e59c43fb65b086a8402e589b Mon Sep 17 00:00:00 2001 From: [EMAIL PROTECTED] (Eric W. Biederman) Date: Sat, 23 Feb 2008 09:58:20 +0100 Subject: [PATCH] x86: introduce kernel/head32.c Copy x86_64 and add a head32.c so we can start

Re: [RFC PATCH 8/8] Jhash in too big for inlining, move under lib/

2008-02-23 Thread Ilpo Järvinen
On Sat, 23 Feb 2008, Andrew Morton wrote: On Wed, 20 Feb 2008 15:47:18 +0200 Ilpo Järvinen [EMAIL PROTECTED] wrote: vmlinux.o: 62 functions changed, 66 bytes added, 10935 bytes removed, diff: -10869 ...+ these to lib/jhash.o: jhash_3words: 112 jhash2: 276 jhash: 475

Re: [PATCH 08/16] x86: use get_personality()

2008-02-23 Thread Ingo Molnar
* WANG Cong [EMAIL PROTECTED] wrote: Use get_personality() macro instead of explicit reference for x86 code. thanks, applied. Ingo -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: [RFC PATCH 0/8]: uninline uninline

2008-02-23 Thread Ilpo Järvinen
On Sat, 23 Feb 2008, Andrew Morton wrote: On Wed, 20 Feb 2008 15:47:10 +0200 Ilpo J__rvinen [EMAIL PROTECTED] wrote: -41525 2066 f, 3370 +, 44895 -, diff: -41525 IS_ERR This is a surprise. It surprised me as well, there were something like 10 bytes I just couldn't explain in IS_ERR

Re: linux/kernel/irq/chip.c IRQ disable, shutdown bug

2008-02-23 Thread Ingo Molnar
* Andrew Morton [EMAIL PROTECTED] wrote: + desc-chip-mask(irq); + desc-status |= IRQ_MASKED; } /* Ingo, Thomas: ack? we've already queued it in up the genirq tree. (in a slightly different form) Ingo -- To unsubscribe from this list: send the line

Re: [RFC] [PATCH] Fix b43 driver build for arm

2008-02-23 Thread Gordon Farquharson
On Fri, Feb 22, 2008 at 10:51 PM, Michael Buesch [EMAIL PROTECTED] wrote: A big fat comment is something like that: /* Explicit padding to support a broken sanity check in file2alias.c. * The check will compare the size of the structure in the kernel * object file to the userspace the

Re: [PATCH] x86_64: clean up e820_reserve_resources

2008-02-23 Thread Ingo Molnar
* Yinghai Lu [EMAIL PROTECTED] wrote: e820_resource_resources could use insert_resource instead of request_resource also move code_resource, data_resource, bss_resource, and crashk_res out of e820_reserve_resources. thanks, applied. Ingo -- To unsubscribe from this list: send the

Re: [PATCH] x86_64: insert_resorce for lapic addr after e820_reserve_resources

2008-02-23 Thread Ingo Molnar
* Yinghai Lu [EMAIL PROTECTED] wrote: BIOS-e820: dfff - e000 (reserved) BIOS-e820: fec0 - fec01000 (reserved) - BIOS-e820: fee0 - fee01000 (reserved) === that is local apic address... somewhere we lost it BIOS-e820:

Re: [PATCH 14/16] [ALSA] caiaq - fix section mismatch warning

2008-02-23 Thread Takashi Iwai
At Fri, 22 Feb 2008 19:31:56 +0100, Sam Ravnborg wrote: Hi Takashi. On Fri, Feb 22, 2008 at 06:46:47PM +0100, Takashi Iwai wrote: Fix following warning: WARNING: vmlinux.o(.text+0x11ec01a): Section mismatch in reference from the function setup_card() to the function

Re: [2.6 patch] x86: don't make swapper_pg_pmd global

2008-02-23 Thread Ingo Molnar
* Adrian Bunk [EMAIL PROTECTED] wrote: There doesn't seem to be any reason for swapper_pg_pmd being global. thanks, applied. Ingo -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: [2.6 patch] proper __do_softirq() prototype

2008-02-23 Thread Ingo Molnar
* Adrian Bunk [EMAIL PROTECTED] wrote: This patch adds a proper prototype for __do_softirq() in include/linux/interrupt.h Acked-by: Ingo Molnar [EMAIL PROTECTED] Ingo -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL

Re: [PATCH] x86: don't save unreliable stack trace entries

2008-02-23 Thread Ingo Molnar
* Arjan van de Ven [EMAIL PROTECTED] wrote: b/arch/x86/kernel/stacktrace.c index 02f0f61..c28c342 100644 --- a/arch/x86/kernel/stacktrace.c +++ b/arch/x86/kernel/stacktrace.c @@ -25,6 +25,8 @@ static int save_stack_stack(void *data, char *name) static void save_stack_address(void

Re: [PATCH] make c_idle.work have a static address.

2008-02-23 Thread Ingo Molnar
* Glauber Costa [EMAIL PROTECTED] wrote: Currently, c_idle is declared in the stack, and thus, have no static address. Peter Zijlstra points out this simple solution, in which c_idle.work is initializated separatedly. Note that the INIT_WORK macro has a static declaration of a key

  1   2   3   4   5   6   7   8   9   >