Re: [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in

2008-01-28 Thread Matthew Wilcox
On Mon, Jan 28, 2008 at 12:44:31PM -0800, Greg KH wrote: > On Mon, Jan 28, 2008 at 01:32:06PM -0500, Tony Camuso wrote: > > Greg, > > > > Have you given Grant's suggestion any further consideration? > > > > I'd like to know how the MMCONFIG issues discussed in this thread are going > > to be

Re: [PATCH update] firewire: fix "kobject_add failed for fw* with -EEXIST"

2008-01-28 Thread Jarod Wilson
On Sunday 27 January 2008 12:20:40 pm Stefan Richter wrote: > There is a race between shutdown and creation of devices: fw-core may > attempt to add a device with the same name of an already existing > device. http://bugzilla.kernel.org/show_bug.cgi?id=9828 > > Impact of the bug: Happens

Re: [2.6 patch] dvb/frontends/tda18271-common.c: fix off-by-one

2008-01-28 Thread mkrufky
Adrian Bunk wrote: > This patch fixes an off-by-one error spotted by the Coverity checker. > > Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> > Reviewed-by: Michael Krufky <[EMAIL PROTECTED]> Thank you, Adrian. Mauro, please merge this and queue for upstream. Cheers, Mike > --- > ---

Re: [GIT PATCH] kbuild updates

2008-01-28 Thread Sam Ravnborg
On Tue, Jan 29, 2008 at 09:04:38AM +1100, Linus Torvalds wrote: > > > On Mon, 28 Jan 2008, Sam Ravnborg wrote: > > > > Please pull following patches for kbuild/kconfig and a few other areas. > > > > Pull from: > > ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild.git > > This

Re: [PATCH update] firewire: fix "kobject_add failed for fw* with -EEXIST"

2008-01-28 Thread Jarod Wilson
On Monday 28 January 2008 01:54:14 pm Stefan Richter wrote: > Jarod Wilson wrote: > > We may have another issue there though, as when this happened to me, the > > md layer apparently never noticed (after ~6 hours) that one of the array > > members had disappeared -- not sure if that's firewire's

Re: [2.6 patch] security/selinux/netlabel.c: fix double free

2008-01-28 Thread Paul Moore
On Monday 28 January 2008 5:09:38 pm Adrian Bunk wrote: > This patch fixes a double free (security_netlbl_sid_to_secattr() > already calls netlbl_secattr_destroy() when it returns !0) introduced > by commit 45c950e0f839fded922ebc0bfd59b1081cc71b70 and spotted by the > Coverity checker. Hi Adrian,

Re: [2.6 patch] make suspend_device() static

2008-01-28 Thread Rafael J. Wysocki
On Monday, 28 of January 2008, Adrian Bunk wrote: > suspend_device() can become static. That's correct. I'll push the patch to Len. > Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> > > --- > 344fcfcea0df8cbaa83e10d7e66b826ead67290b > diff --git a/drivers/base/power/main.c

Re: chars > 0xa0 not displayed in console since 2.6.24

2008-01-28 Thread Måns Rullgård
Gerardo Exequiel Pozzi <[EMAIL PROTECTED]> writes: > Hello, > > Chars are displayed OK in kernels < 2.6.24 (2.6.22.16, 2.6.23.14) with > the same config. > I booted clean with init=/bin/bash to discard distro > (slackware-current) problem/incompat, but the problem persist. > > This is a know

Re: [PATCH RESEND] Minimal fix for private_list handling races

2008-01-28 Thread Jan Kara
On Fri 25-01-08 19:34:07, Nick Piggin wrote: > > > But let's see... there must be a memory ordering problem here in existing > > > code anyway, because I don't see any barriers. Between b_assoc_buffers > > > and b_state (via buffer_dirty); fsync_buffers_list vs > > > mark_buffer_dirty_inode,

Re: chars > 0xa0 not displayed in console since 2.6.24

2008-01-28 Thread Pascal Terjan
On Jan 28, 2008 11:12 PM, Pascal Terjan <[EMAIL PROTECTED]> wrote: > On Jan 28, 2008 11:00 PM, Gerardo Exequiel Pozzi <[EMAIL PROTECTED]> wrote: > > Hello, > Hello, > > > Chars are displayed OK in kernels < 2.6.24 (2.6.22.16, 2.6.23.14) with > > the same config. > > I booted clean with

[2.6 patch] ide: make wait_drive_not_busy() static again

2008-01-28 Thread Adrian Bunk
After commit 7267c3377443322588cddaf457cf106839a60463 wait_drive_not_busy() can become static again. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- drivers/ide/ide-taskfile.c |2 +- include/linux/ide.h|2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git

[2.6 patch] unexport touch_all_softlockup_watchdogs

2008-01-28 Thread Adrian Bunk
This patch removes the unused EXPORT_SYMBOL(touch_all_softlockup_watchdogs). Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- 788c6505d48f13a2b6d3f7313599dad12ec869fe diff --git a/kernel/softlockup.c b/kernel/softlockup.c index c1d7655..6616250 100644 --- a/kernel/softlockup.c +++

[2.6 patch] x86: merge the PCI_MMCONFIG options

2008-01-28 Thread Adrian Bunk
This patch merges the 32bit and 64bit PCI_MMCONFIG options. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- arch/x86/Kconfig | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) d9ab553b1bb27c0824dd40516f0ba4ba48a63519 diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index

Re: 2.6.24-rc8-mm1: old sparc64 bug

2008-01-28 Thread Mariusz Kozlowski
Hello Takashi, > > > > I was digging through the gentoo bugzilla and found this: > > > > > > > > http://bugs.gentoo.org/show_bug.cgi?id=141823 > > > > > > > > As you see this bug is present since at least 2.6.17. I can reproduce > > > > that here on my hardware with 2.6.24-rc8-mm1. All

Re: chars > 0xa0 not displayed in console since 2.6.24

2008-01-28 Thread Pascal Terjan
On Jan 28, 2008 11:00 PM, Gerardo Exequiel Pozzi <[EMAIL PROTECTED]> wrote: > Hello, Hello, > Chars are displayed OK in kernels < 2.6.24 (2.6.22.16, 2.6.23.14) with > the same config. > I booted clean with init=/bin/bash to discard distro (slackware-current) > problem/incompat, but the problem

[2.6 patch] dvb/frontends/tda18271-common.c: fix off-by-one

2008-01-28 Thread Adrian Bunk
This patch fixes an off-by-one error spotted by the Coverity checker. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- --- linux-2.6/drivers/media/dvb/frontends/tda18271-common.c.old 2008-01-28 16:27:55.0 +0200 +++ linux-2.6/drivers/media/dvb/frontends/tda18271-common.c 2008-01-28

media/radio/radio-si470x.c: check-after-use

2008-01-28 Thread Adrian Bunk
The Coverity checker spotted the following check-after-use in drivers/media/radio/radio-si470x.c: <-- snip --> ... static void si470x_usb_driver_disconnect(struct usb_interface *intf) { struct si470x_device *radio = usb_get_intfdata(intf); del_timer_sync(>timer);

[2.6 patch] hostap_80211.h: remove duplicate prototype

2008-01-28 Thread Adrian Bunk
From: Michal Piotrowski <[EMAIL PROTECTED]> There were two identical prototypes for hostap_80211_rx() in drivers/net/wireless/hostap/hostap_80211.h. This patch fixes kernel Bugzilla #8930. Reported by Christoph Burger-Scheidlin. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- diff --git

[2.6 patch] let LOG_BUF_SHIFT default to 17

2008-01-28 Thread Adrian Bunk
16 kB is often no longer enough for a normal boot of an UP system. And even less when people e.g. use suspend. 17 seems to be a more reasonable default for current kernels on current hardware (it's just the default, anyone who is memory limited can still lower it). Signed-off-by: Adrian Bunk

[2.6 patch] #if 0 tasklet_kill_immediate()

2008-01-28 Thread Adrian Bunk
This patch #if 0's the no longer used tasklet_kill_immediate(). Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- include/linux/interrupt.h |1 - kernel/softirq.c |3 +++ 2 files changed, 3 insertions(+), 1 deletion(-) 06fc93a10822d4e9c53eaa2b4d0a16792305957e diff --git

[2.6 patch] make selinux_set_mnt_opts() static

2008-01-28 Thread Adrian Bunk
selinux_set_mnt_opts() can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- d9cfb159caa25ed5ad3dee35d62a6e1a0bd51ef6 diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index 0396354..04eeab7 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c @@

[2.6 patch] make printk_recursion_bug_msg[] static

2008-01-28 Thread Adrian Bunk
printk_recursion_bug_msg[] can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- 77c15a78b65e014c00b533e4c598a71853fc diff --git a/kernel/printk.c b/kernel/printk.c index 3b7c968..f8e4229 100644 --- a/kernel/printk.c +++ b/kernel/printk.c @@ -623,7 +623,7 @@ asmlinkage int

[2.6 patch] make gfs2_glock_hold() static

2008-01-28 Thread Adrian Bunk
gfs2_glock_hold() can now become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/gfs2/glock.c |2 +- fs/gfs2/glock.h |1 - 2 files changed, 1 insertion(+), 2 deletions(-) f04fbd054a051a564a3138e0e02b7423acf45a06 diff --git a/fs/gfs2/glock.c b/fs/gfs2/glock.c index

[2.6 patch] fs/ocfs2/: possible cleanups

2008-01-28 Thread Adrian Bunk
This patch contains the following cleanups that are now possible: - make the following needlessly global functions static: - dlmglue.c:ocfs2_process_blocked_lock() - heartbeat.c:ocfs2_node_map_init() - #if 0 the following unused global function plus support functions: -

struct cifs_dfs_referral_inode_operations is unused

2008-01-28 Thread Adrian Bunk
struct cifs_dfs_referral_inode_operations is unused, which does not seem to have been intended? cu Adrian -- "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said.

[2.6 patch] make __iscsi_complete_pdu() static

2008-01-28 Thread Adrian Bunk
__iscsi_complete_pdu() can now become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- drivers/scsi/libiscsi.c |5 ++--- include/scsi/libiscsi.h |2 -- 2 files changed, 2 insertions(+), 5 deletions(-) 4d4f211556f92590bfc32a243f562853c499b314 diff --git

[2.6 patch] make tuner-core.c:tuner_list static

2008-01-28 Thread Adrian Bunk
tuner_list can become static - and it's anyway a way too generic name for a global variable - see commit b00ef4b8d8c29bfb5f6f92ee60bc04b604f36ef2 for a completely different global variable of the same name I just made static... Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> ---

[2.6 patch] tuner-xc2028.c: make a function static

2008-01-28 Thread Adrian Bunk
dump_firm_type_and_int_freq() can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- ca482dc248480ecc87fb342df548f086c3e67663 diff --git a/drivers/media/video/tuner-xc2028.c b/drivers/media/video/tuner-xc2028.c index f191f6a..33a51fa 100644 ---

[2.6 patch] make stk_camera_cleanup() static

2008-01-28 Thread Adrian Bunk
stk_camera_cleanup() can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- 8e9cfe740957a7a486df202d65cedc1a86d62f96 diff --git a/drivers/media/video/stk-webcam.c b/drivers/media/video/stk-webcam.c index d37e5e2..a4bfc06 100644 --- a/drivers/media/video/stk-webcam.c +++

[2.6 patch] ivtv-yuv.c: make 3 functions static

2008-01-28 Thread Adrian Bunk
This patch makes the following needlessly global functions static: - ivtv_yuv_next_free() - ivtv_yuv_setup_frame() - ivtv_yuv_udma_frame() Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- drivers/media/video/ivtv/ivtv-yuv.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)

[2.6 patch] stk-sensor.c: make 2 functions static

2008-01-28 Thread Adrian Bunk
This patch makes the following needlessly global functions static: - stk_sensor_outb() - stk_sensor_inb() Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- drivers/media/video/stk-sensor.c |4 ++-- drivers/media/video/stk-webcam.h |2 -- 2 files changed, 2 insertions(+), 4

[2.6 patch] video/em28xx/: make 2 functions static

2008-01-28 Thread Adrian Bunk
This patch makes the following needlessly global functions static: - em28xx-core.c:em28xx_write_reg_bits() - em28xx-video.c:em28xx_vdev_init() Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- drivers/media/video/em28xx/em28xx-core.c |2 +- drivers/media/video/em28xx/em28xx-video.c |

[2.6 patch] unexport sys_{open,read}

2008-01-28 Thread Adrian Bunk
Now that they are unused we can finally unexport sys_{open,read}. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- fs/open.c |1 - fs/read_write.c |1 - 2 files changed, 2 deletions(-) eb86553917b5d7dc5c22e584145360ad0460372e diff --git a/fs/open.c b/fs/open.c index

[2.6 patch] dvb/frontends/xc5000.c: make a struct static

2008-01-28 Thread Adrian Bunk
struct XC5000_Standard[] can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- e1f9c8304c807ecce026156ee2185925295fe835 diff --git a/drivers/media/dvb/frontends/xc5000.c b/drivers/media/dvb/frontends/xc5000.c index f642ca2..a5094b7 100644 ---

[2.6 patch] make suspend_device() static

2008-01-28 Thread Adrian Bunk
suspend_device() can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- 344fcfcea0df8cbaa83e10d7e66b826ead67290b diff --git a/drivers/base/power/main.c b/drivers/base/power/main.c index 200ed5f..cfcc54f 100644 --- a/drivers/base/power/main.c +++ b/drivers/base/power/main.c @@

[2.6 patch] ata_piix.c: make piix_merge_scr() static

2008-01-28 Thread Adrian Bunk
piix_merge_scr() can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- f272ad2ac4274a59f0b43cfd65488c51855132d4 diff --git a/drivers/ata/ata_piix.c b/drivers/ata/ata_piix.c index a65c8ae..1a5c3bf 100644 --- a/drivers/ata/ata_piix.c +++ b/drivers/ata/ata_piix.c @@ -1068,7 +1068,7

[2.6 patch] ACPI: make struct osi_linux static

2008-01-28 Thread Adrian Bunk
struct osi_linux can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- 7cdce626bdef64e64e954839553f226ce9dd5b89 diff --git a/drivers/acpi/osl.c b/drivers/acpi/osl.c index db074f5..55dccac 100644 --- a/drivers/acpi/osl.c +++ b/drivers/acpi/osl.c @@ -120,7 +120,7 @@ static char

[2.6 patch] make acpi_dmi_dump() static

2008-01-28 Thread Adrian Bunk
acpi_dmi_dump() can become static. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- 34e88971f02980a37695e73ed121fca32edc8519 diff --git a/drivers/acpi/osl.c b/drivers/acpi/osl.c index e53fb51..db074f5 100644 --- a/drivers/acpi/osl.c +++ b/drivers/acpi/osl.c @@ -1213,7 +1213,7 @@ acpi_status

Re: [PATCH 108/196] Kobject: change net/bridge to use kobject_create_and_add

2008-01-28 Thread Jan Engelhardt
On Jan 25 2008 09:45, Greg KH wrote: >> >> Okay, but where is the new kobject freed? > >In the call to kobject_unregister(), which has then later in the series >been converted to a call to kobject_put(). > Hm, working on LDD 3.1? :-) -- To unsubscribe from this list: send the line "unsubscribe

[2.6 patch] small ide-scan-pci.c cleanup

2008-01-28 Thread Adrian Bunk
- ide_scan_pcibus() can become static - instead of ide_scan_pci() we can use ide_scan_pcibus() directly in module_init() Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- drivers/ide/ide-scan-pci.c |9 ++--- include/linux/ide.h|1 - 2 files changed, 2 insertions(+), 8

[2.6 patch] x86: allow 64bit setting in Kconfig

2008-01-28 Thread Adrian Bunk
Recently someone told me he had a bug on x86 and to reproduce it I should "'make allyesconfig' and disable CONFIG_HOTPLUG=y". But I didn't see it. "make allyesconfig" is ambiguous on x86 and he had a 64bit computer. There go another two hours compile time. It makes sense to have the Kconfig

[2.6 patch] security/selinux/netlabel.c: fix double free

2008-01-28 Thread Adrian Bunk
This patch fixes a double free (security_netlbl_sid_to_secattr() already calls netlbl_secattr_destroy() when it returns !0) introduced by commit 45c950e0f839fded922ebc0bfd59b1081cc71b70 and spotted by the Coverity checker. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- ---

[2.6 patch] unexport ide_dma_on

2008-01-28 Thread Adrian Bunk
ide_dma_on can be unexported. Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]> --- 38b0717b827649511b15fbef6f98c891eda835ff diff --git a/drivers/ide/ide-dma.c b/drivers/ide/ide-dma.c index 5bf3203..15f8c6a 100644 --- a/drivers/ide/ide-dma.c +++ b/drivers/ide/ide-dma.c @@ -474,8 +474,6 @@ void

Re: [patch 1/6] mmu_notifier: Core code

2008-01-28 Thread Christoph Lameter
mmu core: Need to use hlist_del Wrong type of list del in mmu_notifier_release() Signed-off-by: Christoph Lameter <[EMAIL PROTECTED]> --- mm/mmu_notifier.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6/mm/mmu_notifier.c

Re: [GIT PATCH] kbuild updates

2008-01-28 Thread Linus Torvalds
On Mon, 28 Jan 2008, Sam Ravnborg wrote: > > Please pull following patches for kbuild/kconfig and a few other areas. > > Pull from: > ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild.git This conflicts with the SH updates (sh is also integrating 32/64-bit into one tree now).

Re: [PATCH] x86: Construct 32 bit boot time page tables in native format.

2008-01-28 Thread Rafael J. Wysocki
On Monday, 28 of January 2008, H. Peter Anvin wrote: > Rafael J. Wysocki wrote: > > On Monday, 28 of January 2008, Jeremy Fitzhardinge wrote: > >> Rafael J. Wysocki wrote: > >>> Actually, no. We only do that with the kernel code mapping which should > >>> be > >>> safe as long as TLBs are not

chars > 0xa0 not displayed in console since 2.6.24

2008-01-28 Thread Gerardo Exequiel Pozzi
Hello, Chars are displayed OK in kernels < 2.6.24 (2.6.22.16, 2.6.23.14) with the same config. I booted clean with init=/bin/bash to discard distro (slackware-current) problem/incompat, but the problem persist. This is a know problem? The dmesg and config are attached. -- To unsubscribe

Re: [RFC] Per-thread getrusage

2008-01-28 Thread Andrew Morton
On Mon, 28 Jan 2008 13:43:02 -0700 [EMAIL PROTECTED] (Eric W. Biederman) wrote: > Pavel Emelyanov <[EMAIL PROTECTED]> writes: > >> ... > >> +asmlinkage long sys_thread_getrusage(int tid, struct rusage __user *ru) > >> +{ > >> + struct task_struct *tsk; > >> + tsk = find_task_by_pid(tid); > >> +

Re: [PATCH] Documentation: mention email-clients.txt in SubmittingPatches

2008-01-28 Thread Paul Jackson
Regarding Randy's patch: +++ linux-2.6.24-git4/Documentation/email-clients.txt @@ -170,7 +170,6 @@ Sylpheed (GUI) Acked-by: Paul Jackson <[EMAIL PROTECTED]> -- I won't rest till it's the best ... Programmer, Linux Scalability Paul Jackson

Re: [PATCH] USB: mark USB drivers as being GPL only

2008-01-28 Thread TimC
Greg KH <[EMAIL PROTECTED]> said on Fri, 25 Jan 2008 10:02:32 -0800: > FYI, this is a patch that will be sent out in the next round to Linus > for inclusion in 2.6.25. > > If anyone has any objections about it, please let me know. > > thanks, > > greg k-h > > > > From: Greg

Re: [PATCH] Documentation: mention email-clients.txt in SubmittingPatches

2008-01-28 Thread Paul Jackson
> Agreed. I'll modify it. Ok. Thanks. No hurry; I probably shouldn't even have worried about this in the first place. -- I won't rest till it's the best ... Programmer, Linux Scalability Paul Jackson <[EMAIL PROTECTED]> 1.940.382.4214 --

Re: [CPUISOL] CPU isolation extensions

2008-01-28 Thread Max Krasnyanskiy
Paul Jackson wrote: Max wrote: So far it seems that extending cpu_isolated_map is more natural way of propagating this notion to the rest of the kernel. Since it's very similar to the cpu_online_map concept and it's easy to integrated with the code that already uses it. If it were just

Re: [GIT PULL] sh updates for 2.6.25-rc1

2008-01-28 Thread Linus Torvalds
On Mon, 28 Jan 2008, Paul Mundt wrote: > > 484 files changed, 31831 insertions(+), 37139 deletions(-) Please use "git diff -M --stat --summary" to generate the diffstat: the -M enables rename detection, and the summary enables a summary of new/deleted or renamed files. With rename

Re: [LTP] [TEST] : LTP Build failure on 2.6.24 kernel

2008-01-28 Thread Adrian Bunk
On Mon, Jan 28, 2008 at 04:21:01PM -0500, Mike Frysinger wrote: > On Monday 28 January 2008, Adrian Bunk wrote: > > On Mon, Jan 28, 2008 at 03:43:16PM -0500, Mike Frysinger wrote: > > > On Monday 28 January 2008, Adrian Bunk wrote: > > > > On Mon, Jan 28, 2008 at 06:53:15AM -0500, Mike Frysinger

Re: [CPUISOL] CPU isolation extensions

2008-01-28 Thread Max Krasnyanskiy
Peter Zijlstra wrote: On Mon, 2008-01-28 at 14:00 -0500, Steven Rostedt wrote: On Mon, 28 Jan 2008, Max Krasnyanskiy wrote: [PATCH] [CPUISOL] Support for workqueue isolation The thing about workqueues is that they should only be woken on a CPU if something on that CPU accessed them. IOW,

Re: [RFC] __ref annotation of function/data referencing __init/__exit

2008-01-28 Thread Sam Ravnborg
On Sat, Jan 26, 2008 at 07:44:54PM +0100, Sam Ravnborg wrote: > Today we have the following annotations for functions/data > referencing __init/__exit functions / data: > > __init_refok for functions > __initdata_refok for data > > and > _exit_refok for functions > > To simplify it and to

Re: [PATCH] x86: add PCI IDs to k8topology_64.c

2008-01-28 Thread Yinghai Lu
On Monday 28 January 2008 12:54:41 pm Ingo Molnar wrote: > > * Joachim Deguara <[EMAIL PROTECTED]> wrote: > > > x86: add PCI IDs to k8topology_64.c > > > > This just adds the PCI IDs of AMD's family 10h and 11h CPU's > > northbridges to k8topology discovery. > > thanks Joachim,

Re: [PATCH] x86: Construct 32 bit boot time page tables in native format.

2008-01-28 Thread H. Peter Anvin
Rafael J. Wysocki wrote: On Monday, 28 of January 2008, Jeremy Fitzhardinge wrote: Rafael J. Wysocki wrote: Actually, no. We only do that with the kernel code mapping which should be safe as long as TLBs are not flushed (and they aren't). Er, what? Assuming the TLB will retain some

[BUG] 2.6.24 net/core/dev.c:1416 skb_gso_segment()

2008-01-28 Thread Leonardo Baldelli
WARNING: at net/core/dev.c:1416 skb_gso_segment() Pid: 0, comm: swapper Tainted: P2.6.24 #1 Call Trace: [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] -- To unsubscribe from this list:

Re: kbuild: Preparing for merge window

2008-01-28 Thread Sam Ravnborg
On Thu, Jan 24, 2008 at 02:04:22PM -0800, Randy Dunlap wrote: > On Thu, 24 Jan 2008 22:58:13 +0100 Sam Ravnborg wrote: > > > The following is the list of patches queued up for the merge window at the > > moment. > > I have during the last week done several modpost changes to make section > >

[GIT PATCH] kbuild updates

2008-01-28 Thread Sam Ravnborg
Hi Linus. Please pull following patches for kbuild/kconfig and a few other areas. Pull from: ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild.git This time there are 79 patches. The diffstat shows that several files outside usual kbuild/kconfig areas are touched. This is due

Re: [BUG] 2.6.24-git usb reset problems

2008-01-28 Thread Greg KH
On Mon, Jan 28, 2008 at 09:49:35PM +0100, Jens Axboe wrote: > Hi, > > Running latest -git (head 91525300baf162e83e923b09ca286f9205e21522) and > connecting my cf usb storage device yields and endless stream of: > > Initializing USB Mass Storage driver... > scsi6 : SCSI emulation for USB Mass

Re: [PATCH] Documentation: mention email-clients.txt in SubmittingPatches

2008-01-28 Thread Randy Dunlap
From: Randy Dunlap <[EMAIL PROTECTED]> cc: Paul Jackson <[EMAIL PROTECTED]> This comment is not helpful (no reason given) and is incorrect. Just stick to facts that are useful regarding working on Linux. Signed-off-by: Randy Dunlap <[EMAIL PROTECTED]> --- Documentation/email-clients.txt |1

Re: [LTP] [TEST] : LTP Build failure on 2.6.24 kernel

2008-01-28 Thread Mike Frysinger
On Monday 28 January 2008, Adrian Bunk wrote: > On Mon, Jan 28, 2008 at 03:43:16PM -0500, Mike Frysinger wrote: > > On Monday 28 January 2008, Adrian Bunk wrote: > > > On Mon, Jan 28, 2008 at 06:53:15AM -0500, Mike Frysinger wrote: > > > > On Monday 28 January 2008, Rishikesh K. Rajak wrote: > > >

Re: [PATCH] defer printks in irqs

2008-01-28 Thread Tim Bird
Andrew Morton wrote: On Thu, 24 Jan 2008 15:23:03 -0800 Tim Bird <[EMAIL PROTECTED]> wrote: Peter Zijlstra wrote: I suspect these features reduce the chance a crash messages makes it out onto the console, but fail to spot any of the copious text mention this critical issue. Anything not in

Udev coldplugging loads 8139too driver instead of 8139cp

2008-01-28 Thread Frederik Himpe
Linux 2.6.24 kernel gives the following messages when udev coldplugging loads the driver for my NIC: 8139too :00:0b.0: This (id 10ec:8139 rev 20) is an enhanced 8139C+ chip 8139too :00:0b.0: Use the "8139cp" driver for improved performance and stability. ACPI: PCI Interrupt Link [LNK1]

Re: [PATCH] Add iSCSI iBFT support (v0.4.5)

2008-01-28 Thread Peter Jones
Konrad Rzeszutek wrote: iBFT is not platform-independent; it only makes sense on platforms with ACPI (and even then, just barely; ACPI is a poor fit for it and it was probably "integrated" with ACPI for political reasons.) The spec just mentions that iBFT table has to be "compatible with an

Re: [PATCH] Allocate pnp resources dynamically via krealloc - working version - Addon patch 3

2008-01-28 Thread Rene Herman
On 28-01-08 20:12, Thomas Renninger wrote: This was more a step backward, hopefully this one (on top), gets the area bugfree? I'm afraid not. Next oops in pnp_check_port(). The attached lets it get past that point but _then_ things fall apart a little bit further on again which seems to

Re: [LTP] [TEST] : LTP Build failure on 2.6.24 kernel

2008-01-28 Thread Adrian Bunk
On Mon, Jan 28, 2008 at 03:43:16PM -0500, Mike Frysinger wrote: > On Monday 28 January 2008, Adrian Bunk wrote: > > On Mon, Jan 28, 2008 at 06:53:15AM -0500, Mike Frysinger wrote: > > > On Monday 28 January 2008, Rishikesh K. Rajak wrote: > > > > Here i am getting failure on the x86_64 machine

Re: Troubles waking up from suspend (S3) - how to debug?

2008-01-28 Thread Bruno Prémont
On Monday 28 January 2008 02:39:11 you wrote: > On Sunday, 27 of January 2008, Bruno Prémont wrote: > > I'm currently trying out suspend (S3) on a few machines but none of them > > wakes up completely/properly (I have a few more hosts I'm planning to try > > suspend on once I can get useful

Re: [PATCH] [NET]: Remove PowerPC code from fec.c

2008-01-28 Thread Arnd Bergmann
On Friday 25 January 2008, Jochen Friedrich wrote: > Maybe the wording should be changed to: > > This driver is now only used on ColdFire (m68knommu) processors. Conditional > PowerPC code has been removed. > How about adding a pointer to the driver that is now used on powerpc, for the people

Re: [PATCH] x86: Construct 32 bit boot time page tables in native format.

2008-01-28 Thread Rafael J. Wysocki
On Monday, 28 of January 2008, H. Peter Anvin wrote: > Rafael J. Wysocki wrote: > > On Monday, 28 of January 2008, Pavel Machek wrote: > >> Hi! > >> > > /* > > * Swap suspend & friends need this for resume because things like the > > intel-agp > > * driver might have split up

Re: [PATCH] Documentation: mention email-clients.txt in SubmittingPatches

2008-01-28 Thread Randy Dunlap
Paul Jackson wrote: Randy wrote: Does Sylpheed IMAP do filtering for you? It does not according to the Sylpheed FAQ, but the FAQ is extremely out of date. You are correct that the Sylpheed FAQ, such as at: http://sylpheeddoc.sourceforge.net/en/faq/faq-1.html states: 1.8 Q08 Does

Re: [PATCH] x86: add PCI IDs to k8topology_64.c

2008-01-28 Thread Ingo Molnar
* Joachim Deguara <[EMAIL PROTECTED]> wrote: > x86: add PCI IDs to k8topology_64.c > > This just adds the PCI IDs of AMD's family 10h and 11h CPU's > northbridges to k8topology discovery. thanks Joachim, applied. Ingo -- To unsubscribe from this list: send the line

Re: [PATCH] Add iSCSI iBFT support (v0.4.5)

2008-01-28 Thread Konrad Rzeszutek
> iBFT is not platform-independent; it only makes sense on platforms with > ACPI (and even then, just barely; ACPI is a poor fit for it and it was > probably "integrated" with ACPI for political reasons.) The spec just mentions that iBFT table has to be "compatible with an ACPI table format" and

Re: Fwd: show label for swap partition.

2008-01-28 Thread Jan Engelhardt
On Jan 28 2008 20:10, Zan Lynx wrote: >On Mon, 2008-01-28 at 14:58 -0500, Jason Price wrote: >> I apologize if this is the wrong forum. Please CC me on replies. >> >> A admin accidentally deleted the swap line from the fstab file. We >> mount the swap filesystem via labels. However, there

Re: [PATCH] x86: Construct 32 bit boot time page tables in native format.

2008-01-28 Thread Rafael J. Wysocki
On Monday, 28 of January 2008, Jeremy Fitzhardinge wrote: > Rafael J. Wysocki wrote: > > Actually, no. We only do that with the kernel code mapping which should be > > safe as long as TLBs are not flushed (and they aren't). > > > > Er, what? Assuming the TLB will retain some mappings while

Re: [Patch v2] Make PCI extended config space (MMCONFIG) a driver opt-in

2008-01-28 Thread Greg KH
On Mon, Jan 28, 2008 at 01:32:06PM -0500, Tony Camuso wrote: > Greg, > > Have you given Grant's suggestion any further consideration? > > I'd like to know how the MMCONFIG issues discussed in this thread are going > to be handled upstream. I have a patch implemented in RHEL 5.2, but I would >

Regala una stella, magari per san Valentino

2008-01-28 Thread laRecensione idee utili
Regalare una stella alla quale hai dato il nome di una persona per te speciale � un dono simbolico e di gran moda! Global Star Registry offre un servizio per dare un nome alle stelle vere e proprie. Le stelle alle quali si assegna un nome attraverso Global Star Registry

Re: [PATCH] x86: Construct 32 bit boot time page tables in native format.

2008-01-28 Thread Jeremy Fitzhardinge
Rafael J. Wysocki wrote: Actually, no. We only do that with the kernel code mapping which should be safe as long as TLBs are not flushed (and they aren't). Er, what? Assuming the TLB will retain some mappings while you overwrite the pagetable is a highly dubious prospect. Are you

Re: [RFC] Per-thread getrusage

2008-01-28 Thread Eric W. Biederman
Pavel Emelyanov <[EMAIL PROTECTED]> writes: >> ... >> +asmlinkage long sys_thread_getrusage(int tid, struct rusage __user *ru) >> +{ >> +struct task_struct *tsk; >> +tsk = find_task_by_pid(tid); >> +return getrusage(tsk, RUSAGE_THREAD, ru); >> +} > > Well, the find_task_by_pid() is

Re: Problem with ata layer in 2.6.24

2008-01-28 Thread Mark Lord
Gene Heskett wrote: On Monday 28 January 2008, Mark Lord wrote: .. Another way is to use the "make_bad_sector" utility that is included in the source tarball for hdparm-7.7, as follows: make_bad_sector --readback /dev/sda 474507 Apparently not in the rpm, darnit. .. That's okay. It

Re: [LTP] [TEST] : LTP Build failure on 2.6.24 kernel

2008-01-28 Thread Mike Frysinger
On Monday 28 January 2008, Adrian Bunk wrote: > On Mon, Jan 28, 2008 at 06:53:15AM -0500, Mike Frysinger wrote: > > On Monday 28 January 2008, Rishikesh K. Rajak wrote: > > > Here i am getting failure on the x86_64 machine with new kernel. > > > > > > Here is the uname for that machine: > > > > >

Re: Problem with ata layer in 2.6.24

2008-01-28 Thread Mark Lord
Mark Lord wrote: Gene Heskett wrote: .. And so far no one has tried to comment on those 2 dmesg lines I've quoted a couple of times now, here's another: [0.00] Nvidia board detected. Ignoring ACPI timer override. [0.00] If you got timer trouble try acpi_use_timer_override what

Re: [PATCH] x86: Construct 32 bit boot time page tables in native format.

2008-01-28 Thread H. Peter Anvin
Rafael J. Wysocki wrote: On Monday, 28 of January 2008, Pavel Machek wrote: Hi! /* * Swap suspend & friends need this for resume because things like the intel-agp * driver might have split up a kernel 4MB mapping. */ -char __nosavedata swsusp_pg_dir[PAGE_SIZE] +char

Re: [PATCH] x86: Construct 32 bit boot time page tables in native format.

2008-01-28 Thread Rafael J. Wysocki
On Monday, 28 of January 2008, H. Peter Anvin wrote: > Jeremy Fitzhardinge wrote: > > H. Peter Anvin wrote: > >> and we already have to have code to synchronize the PGDs on !PAE and > >> the PMDs on Xen (although that was supposedly getting fixed). > > > > No, I don't have any plans there. Xen

[patch 1/6] mmu_notifier: Core code

2008-01-28 Thread Christoph Lameter
Core code for mmu notifiers. Signed-off-by: Christoph Lameter <[EMAIL PROTECTED]> Signed-off-by: Andrea Arcangeli <[EMAIL PROTECTED]> --- include/linux/list.h | 14 ++ include/linux/mm_types.h |6 + include/linux/mmu_notifier.h | 210

[patch 4/6] MMU notifier: invalidate_page callbacks using Linux rmaps

2008-01-28 Thread Christoph Lameter
These notifiers here use the Linux rmaps to perform the callbacks. In order to walk the rmaps locks must be held. Callbacks can therefore only operate in an atomic context. Signed-off-by: Christoph Lameter <[EMAIL PROTECTED]> --- mm/rmap.c | 12 +++- 1 file changed, 11 insertions(+),

[patch 3/6] mmu_notifier: invalidate_page callbacks for subsystems with rmap

2008-01-28 Thread Christoph Lameter
Callbacks to remove individual pages if the subsystem has an rmap capability. The pagelock is held but no spinlocks are held. The refcount of the page is elevated so that dropping the refcount in the subsystem will not directly free the page. The callbacks occur after the Linux rmaps have been

[patch 6/6] mmu_notifier: Add invalidate_all()

2008-01-28 Thread Christoph Lameter
when a task exits we can remove all external pts at once. At that point the extern mmu may also unregister itself from the mmu notifier chain to avoid future calls. Note the complications because of RCU. Other processors may not see that the notifier was unlinked until a quiescent period has

[patch 2/6] mmu_notifier: Callbacks to invalidate address ranges

2008-01-28 Thread Christoph Lameter
The invalidation of address ranges in a mm_struct needs to be performed when pages are removed or permissions etc change. Most of the VM address space changes can use the range invalidate callback. invalidate_range() is generally called with mmap_sem held but no spinlocks are active. If

[patch 5/6] mmu_notifier: Callbacks for xip_filemap.c

2008-01-28 Thread Christoph Lameter
Problem for external rmaps: There is no pagelock held on the page. Signed-off-by: Robin Holt <[EMAIL PROTECTED]> --- mm/filemap_xip.c |5 + 1 file changed, 5 insertions(+) Index: linux-2.6/mm/filemap_xip.c === ---

[patch 0/6] [RFC] MMU Notifiers V2

2008-01-28 Thread Christoph Lameter
This is a patchset implementing MMU notifier callbacks based on Andrea's earlier work. These are needed if Linux pages are referenced from something else than tracked by the rmaps of the kernel. Issues: - Feedback from uses of the callbacks for KVM, RDMA, XPmem and GRU - RCU quiescent periods

Re: [LTP] [TEST] : LTP Build failure on 2.6.24 kernel

2008-01-28 Thread Adrian Bunk
On Mon, Jan 28, 2008 at 06:53:15AM -0500, Mike Frysinger wrote: > On Monday 28 January 2008, Rishikesh K. Rajak wrote: > > Here i am getting failure on the x86_64 machine with new kernel. > > > > Here is the uname for that machine: > > > > rishi@:~/ltp-full-20071231# uname -a > > Linux

Re: [PATCH 7/8] ide: add struct ide_port_info instances to legacy host drivers

2008-01-28 Thread Sergei Shtylyov
Hello. Bartlomiej Zolnierkiewicz wrote: * Remove 'struct pci_dev *dev' argument from ide_hwif_setup_dma(). * Un-static ide_hwif_setup_dma() and add CONFIG_BLK_DEV_IDEDMA_PCI=n version. * Add 'const struct ide_port_info *d' argument to ide_device_add[_all](). * Factor out generic ports

Re: [PATCH] x86: Construct 32 bit boot time page tables in native format.

2008-01-28 Thread Rafael J. Wysocki
On Monday, 28 of January 2008, Pavel Machek wrote: > Hi! > > > > > /* > > > > * Swap suspend & friends need this for resume because things like the > > > > intel-agp > > > > * driver might have split up a kernel 4MB mapping. > > > > */ > > > > -char __nosavedata swsusp_pg_dir[PAGE_SIZE] >

Re: Problem with ata layer in 2.6.24

2008-01-28 Thread Mark Lord
Gene Heskett wrote: .. And so far no one has tried to comment on those 2 dmesg lines I've quoted a couple of times now, here's another: [0.00] Nvidia board detected. Ignoring ACPI timer override. [0.00] If you got timer trouble try acpi_use_timer_override what the heck is that

Re: [CPUISOL] CPU isolation extensions

2008-01-28 Thread Peter Zijlstra
On Mon, 2008-01-28 at 14:00 -0500, Steven Rostedt wrote: > > On Mon, 28 Jan 2008, Max Krasnyanskiy wrote: > > >> [PATCH] [CPUISOL] Support for workqueue isolation > > > > > > The thing about workqueues is that they should only be woken on a CPU if > > > something on that CPU accessed them.

Re: [RFC] ext3: per-process soft-syncing data=ordered mode

2008-01-28 Thread Al Boldi
Jan Kara wrote: > On Sat 26-01-08 08:27:59, Al Boldi wrote: > > Do you mean there is a locking problem? > > No, but if you write to an mmaped file, then we can find out only later > we have dirty data in pages and we call writepage() on behalf of e.g. > pdflush(). Ok, that's a special case,

Re: [patch 0/4] [RFC] MMU Notifiers V1

2008-01-28 Thread Christoph Lameter
On Mon, 28 Jan 2008, Andrea Arcangeli wrote: > With regard to the synchronize_rcu troubles they also be left to the > notifier-user to solve. Certainly having the synchronize_rcu like in Ahh. Ok. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message

<    1   2   3   4   5   6   7   8   9   10   >