linux-kernel mailing list

FromSubjectsort iconDate
Cyrill Gorcunov
[rfc -tip] x86, apic: Get rid of some IPI wrappers
They just hide the sameness of methods. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> --- I may be missing something but frankly I don't see the reason for hiding sameness here, the reverse -- if you're going to change something then instead of looking into direct method implementation you are to tear through wrapping calls. Of course if implementation is differ from 'default_' one (as in x2apic, uv) it deserves own method. No? arch/x86/kernel/apic/apic_flat_64.c | 17 ...
Oct 24, 6:31 am 2010
Stephen Rothwell
linux-next: error importing i2c quilt series
Hi Jean, Trying to import today's i2c quilt series gave me these errors: i2c-i801-add-intel-patsburg-device-id.patch error: patch failed: include/linux/pci_ids.h:2444 error: include/linux/pci_ids.h: patch does not apply Context reduced to (1/1) to apply fragment at 101 Context reduced to (1/1) to apply fragment at 45 error: patch failed: drivers/i2c/busses/i2c-i801.c:592 error: drivers/i2c/busses/i2c-i801.c: patch does not apply I will use the i2c tree from next-20101022 for today. -- ...
Oct 24, 4:59 pm 2010
Larry Finger
Re: [PATCH] wireless/wl1271: remove redundant if-statement
The patch is fine, but this comment is a little misleading as wl1271_ps_elp_sleep() is void and cannot return a value. Larry --
Oct 24, 3:24 pm 2010
Nicolas Kaiser
[PATCH] wireless/wl1271: remove redundant if-statement
Apparently the return value of wl1271_ps_elp_sleep never gets checked anyway. Signed-off-by: Nicolas Kaiser <nikai@nikai.net> --- drivers/net/wireless/wl12xx/wl1271_event.c | 2 -- 1 files changed, 0 insertions(+), 2 deletions(-) diff --git a/drivers/net/wireless/wl12xx/wl1271_event.c b/drivers/net/wireless/wl12xx/wl1271_event.c index 7b3f503..38ccef7 100644 --- a/drivers/net/wireless/wl12xx/wl1271_event.c +++ b/drivers/net/wireless/wl12xx/wl1271_event.c @@ -134,8 +134,6 @@ static int ...
Oct 24, 3:07 pm 2010
Felipe Contreras
Weird sound issue on 2.6.36
Hi, I suddenly noticed that sound is not working on 2.6.36; there's no error, or warning, everything seems to be working, but there's no sound coming out. I tried the rc's and AFAICR it was working fine, maybe I changed the config, but everything seems to be ok. I went back to the rc's and still couldn't get them to work. 2.6.35.7 works though. I'm attaching the config. -- Felipe Contreras
Oct 24, 3:07 pm 2010
Miles Lane
2.6.36-git4 -- BUG: looking up invalid subclass: 31 -- t ...
BUG: looking up invalid subclass: 31 turning off the locking correctness validator. Pid: 1, comm: swapper Not tainted 2.6.36-git4 #3 Call Trace: [<ffffffff810634a7>] look_up_lock_class+0x66/0xe6 [<ffffffff81063940>] register_lock_class+0x1e/0x30e [<ffffffff81062d07>] ? trace_hardirqs_on+0xd/0xf [<ffffffff81064f70>] lockdep_init_map+0xf9/0x10c [<ffffffff812a949b>] mousedev_create+0xb3/0x1e7 [<ffffffff816a2afe>] ? mousedev_init+0x0/0x62 [<ffffffff816a2b1a>] mousedev_init+0x1c/0x62 ...
Oct 24, 3:00 pm 2010
Nicolas Palix
[PATCH 4/4] Coccinelle: Add contextual message
Change the message displayed to the user according to the current mode used. Fix trailing white-space and spelling Signed-off-by: Nicolas Palix <npalix.work@gmail.com> --- scripts/coccicheck | 16 +++++++++++++--- 1 files changed, 13 insertions(+), 3 deletions(-) diff --git a/scripts/coccicheck b/scripts/coccicheck index 7529af1..1bb1a1b 100755 --- a/scripts/coccicheck +++ b/scripts/coccicheck @@ -32,7 +32,7 @@ if [ "$MODE" = "" ] ; then fi MODE="chain" elif [ "$MODE" = ...
Oct 24, 2:37 pm 2010
Nicolas Palix
[PATCH 3/4] Coccinelle: Fix documentation
A file used as example has been moved elsewhere. Update the documentation accordingly Signed-off-by: Nicolas Palix <npalix.work@gmail.com> Reported-by: Julia Lawall <julia@diku.dk> --- Documentation/coccinelle.txt | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Documentation/coccinelle.txt b/Documentation/coccinelle.txt index de51a3e..4a276ea 100644 --- a/Documentation/coccinelle.txt +++ b/Documentation/coccinelle.txt @@ -139,7 +139,7 @@ Example: ...
Oct 24, 2:37 pm 2010
Nicolas Palix
[PATCH 2/4] Coccinelle: Find doubled arguments to boolea ...
From: Julia Lawall <julia@diku.dk> Signed-off-by: Julia Lawall <julia@diku.dk> Signed-off-by: Nicolas Palix <npalix.work@gmail.com> --- scripts/coccinelle/tests/doublebitand.cocci | 54 +++++++++++++++++++++++++++ scripts/coccinelle/tests/doubletest.cocci | 40 ++++++++++++++++++++ 2 files changed, 94 insertions(+), 0 deletions(-) create mode 100644 scripts/coccinelle/tests/doublebitand.cocci create mode 100644 scripts/coccinelle/tests/doubletest.cocci diff --git ...
Oct 24, 2:37 pm 2010
Nicolas Palix
[PATCH 1/4] Coccinelle: Find nested lock+irqsave functio ...
From: Julia Lawall <julia@diku.dk> Signed-off-by: Julia Lawall <julia@diku.dk> Signed-off-by: Nicolas Palix <npalix.work@gmail.com> --- scripts/coccinelle/locks/flags.cocci | 80 ++++++++++++++++++++++++++++++++++ 1 files changed, 80 insertions(+), 0 deletions(-) create mode 100644 scripts/coccinelle/locks/flags.cocci diff --git a/scripts/coccinelle/locks/flags.cocci b/scripts/coccinelle/locks/flags.cocci new file mode 100644 index 0000000..b4344d8 --- /dev/null +++ ...
Oct 24, 2:37 pm 2010
Trond Myklebust
Re: PROBLEM: NULL pointer dereference in rpcauth_refreshcred
Hi Rob, I suspect the following one-line patch should fix the problem. Cheers Trond ------------------------------------------------------------------------------------------------------ From 118df3d17f11733b294ea2cd988d56ee376ef9fd Mon Sep 17 00:00:00 2001 From: Trond Myklebust <Trond.Myklebust@netapp.com> Date: Sun, 24 Oct 2010 17:17:31 -0400 Subject: [PATCH] SUNRPC: After calling xprt_release(), we must restart from call_reserve Rob Leslie reports seeing the following Oops after ...
Oct 24, 2:29 pm 2010
Ralf Baechle
[PATCH] MIPS: MT: Fix build error iFPU affinity code
broke the build of arch/mips/kernel/mips-mt-fpaff.c. The function arguments were unnecessary, not the semicolon ... Signed-off-by: Ralf Baechle <ralf@linux-mips.org> arch/mips/kernel/mips-mt-fpaff.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/mips/kernel/mips-mt-fpaff.c b/arch/mips/kernel/mips-mt-fpaff.c index 9a526ba..802e616 100644 --- a/arch/mips/kernel/mips-mt-fpaff.c +++ b/arch/mips/kernel/mips-mt-fpaff.c @@ -103,7 +103,7 @@ asmlinkage long ...
Oct 24, 2:23 pm 2010
Serafeim Zanikolas
[PATCH] drivers: rtl818x: request DMA-able memory
Despite the indicated intention in comment, the kmalloc() call was not explicitly requesting memory from ZONE_DMA. Signed-off-by: Serafeim Zanikolas <sez@debian.org> --- drivers/net/wireless/rtl818x/rtl8187_dev.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/drivers/net/wireless/rtl818x/rtl8187_dev.c b/drivers/net/wireless/rtl818x/rtl8187_dev.c index 38fa824..771794d 100644 --- a/drivers/net/wireless/rtl818x/rtl8187_dev.c +++ ...
Oct 24, 1:32 pm 2010
Linus Torvalds
Re: [GIT PULL] Revert of the IO stat fix
Hmm. I actually like this patch more than the revert. Except that I think the __elv_quiesce_start/end() functions should be static, and not exposed in the header file. There don't seem to be any other files that would want to use them anyway, and the whole change looks very sane since all the outside users used to have to take the lock explicitly (and thus moving it inside the elv_quiesce_start/end functions seems to be a nice cleanup). So if this patch is supposed to fix things and doesn't ...
Oct 24, 1:53 pm 2010
Jens Axboe
[GIT PULL] Revert of the IO stat fix
Hi Linus, The fix for cross-partition merges screwing up disk stats turns out to be problematic on various levels. Lets revert this one so we have time to come up with a proper solution for this. git://git.kernel.dk/linux-2.6-block.git for-linus Jens Axboe (1): Revert "block: fix accounting bug on cross partition merges" block/blk-core.c | 24 ++++++++---------------- block/blk-merge.c | 2 +- block/blk.h | 4 ++++ block/genhd.c ...
Oct 24, 1:09 pm 2010
Maxim Levitsky
Re: [GIT PULL] Revert of the IO stat fix
Btw I had that bug reproduced 100% for all removeable devices I have. (xD, ms, usb). Attached logs for each. Best regards, Maxim Levitsky
Oct 24, 3:03 pm 2010
Linus Torvalds
Re: [GIT PULL] Revert of the IO stat fix
Hmm.. I think the reverted patch looks like it really is the right thing to do, so I hate reverting it this early. What were the problems with it? Btw, one thing that seems to be missing in the original commit (which is not necessarily the reason for the trouble, of course), is that elv_rq_merge_ok() seems to not check the partition. As far as I can tell, we should have a if (req->part != bio->bi_bdev->bd_part) return 0; there, no? And you should _not_ set rq->part in ...
Oct 24, 1:35 pm 2010
Jens Axboe
Re: [GIT PULL] Revert of the IO stat fix
Forgot to include it, here it is. I'll be offline from now and 1-2 days forward. From 96059cec039b666c26d300c2132e24bfd6edacdc Mon Sep 17 00:00:00 2001 From: Jens Axboe <jaxboe@fusionio.com> Date: Sun, 24 Oct 2010 08:46:41 +0200 Subject: [PATCH] block: fix partition reload bug with non-elevator devices The partition reload code was changed to quiesce the block queue so that partition IO stats could safely hold a reference to the partition table. elv_quiesce_{start,end} do not properly ...
Oct 24, 1:44 pm 2010
Jens Axboe
Re: [GIT PULL] Revert of the IO stat fix
The patch itself is sound, the problems are around the area of it not really liking non-elevator devices with the elv_quiesce_start/end() parts. I had the below patch for that, but then I could not decide whether we were fully safe on queue free after talking to Vivek about it. So that shows up as an oops on removal of mspro for instance, and loop throws a fit as well. Coverage of the bug is too large just to let side idle for a few days. And since I'll be travelling the next few days, I ...
Oct 24, 1:42 pm 2010
Dan Carpenter
[patch] perf: off by one in perf_swevent_init()
The perf_swevent_enabled[] array has PERF_COUNT_SW_MAX elements. Signed-off-by: Dan Carpenter <error27@gmail.com> diff --git a/kernel/perf_event.c b/kernel/perf_event.c index f309e80..c45396d 100644 --- a/kernel/perf_event.c +++ b/kernel/perf_event.c @@ -4687,7 +4687,7 @@ static int perf_swevent_init(struct perf_event *event) break; } - if (event_id > PERF_COUNT_SW_MAX) + if (event_id >= PERF_COUNT_SW_MAX) return -ENOENT; if (!event->parent) { --
Oct 24, 12:50 pm 2010
Lucas Philippidis
Question about Kernel Headers
Hello, Please forgive this post but I am new. I am building an installation media set and I am looking for the Linux-libc-headers for 2.6.35.7. I am following instructions from: http://www.tldp.org/LDP/lfs/LFS-BOOK-6.1.1-HTML/index.html and http://www.phenix.bnl.gov/~purschke/RescueCD/ I want to use my old computers (Presario 433 with Evergreen AMD 586 overdrive) to participate as a debugger. I figure if I can find problems between the various base packages, I can inform the appropriate ...
Oct 24, 12:57 pm 2010
Jens Axboe
Re: OOPs on loop module removal
Yep that commit was not the most fortunate one. I will send out a revert now, which will gives us time to fix this for real without rushing things. -- Jens Axboe --
Oct 24, 1:07 pm 2010
Milan Broz
OOPs on loop module removal
Hi, Simple modprobe loop ; rmmod loop on Linus' tree now produces now OOPS. Bisected to patch (and reverting fixes problem) commit 7681bfeeccff5efa9eb29bf09249a3c400b15327 Author: Yasuaki Ishimatsu <isimatu.yasuaki@jp.fujitsu.com> Date: Tue Oct 19 09:05:00 2010 +0200 block: fix accounting bug on cross partition merges The problem is probably that patch uses directly q->queue_lock even if queue is being destroyed (QUEUE_FLAG_DEAD is set). See what loop (and not only this code) ...
Oct 24, 12:14 pm 2010
Nicolas Kaiser
[PATCH] mfd: ab3550: fix error check
It looks to me like it was intended to check the return value at this point. Signed-off-by: Nicolas Kaiser <nikai@nikai.net> --- drivers/mfd/ab3550-core.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/mfd/ab3550-core.c b/drivers/mfd/ab3550-core.c index 8a98739..b8868cc 100644 --- a/drivers/mfd/ab3550-core.c +++ b/drivers/mfd/ab3550-core.c @@ -997,7 +997,7 @@ static ssize_t ab3550_val_write(struct file *file, if (err) return -EINVAL; ...
Oct 24, 11:57 am 2010
Jean Delvare
[GIT PULL] i2c updates for 2.6.37
Hi Linus, Please pull i2c subsystem updates for Linux 2.6.37 from: git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging.git i2c-for-linus MAINTAINERS | 6 + drivers/gpu/drm/nouveau/nouveau_i2c.h | 1 - drivers/gpu/drm/radeon/radeon_mode.h | 1 - drivers/i2c/Kconfig | 3 +- drivers/i2c/Makefile | 4 +- drivers/i2c/algos/Kconfig | 12 + drivers/i2c/algos/Makefile | 4 +- ...
Oct 24, 11:17 am 2010
Stefan Achatz
[PATCH] HID: roccat: Add support for Roccat Kone[+]
This patch adds support for Roccat Kone[+] gaming mouse. Kone[+] is an enhanced version of the old Kone with more memory for macros, a better sensor and more functionality. This driver is conceptual similar to the existing Kone and Pyra drivers. Userland tools can soon be found at http://sourceforge.net/projects/roccat Signed-off-by: Stefan Achatz <erazor_de@users.sourceforge.net> --- .../ABI/testing/sysfs-driver-hid-roccat-koneplus | 108 ++ drivers/hid/Kconfig ...
Oct 24, 10:57 am 2010
Pekka Enberg
[GIT PULL] SLAB updates for 2.6.37-rc1
Hi Linus, The bulk of changes here are from Christoph Lameter's SLUB unification patch series. I've included SLUB cleanups that don't change the core allocator and hope to queue the more interesting patches for 2.6.38. There's also bug fixes and other cleanups included here from David Rientjes and Namhyung Kim. The SLUB patches were built on Tejun Heo's UP per-CPU patches which is why they show up in the pull request although you already have them in master. ...
Oct 24, 10:10 am 2010
Webmail Upgrade Team
Upgrade Your Email Account
WEBMAIL MANAGEMENT CENTER Confirm Deactivation CONFIRM YOUR REQUEST FOR YOUR Web ACCOUNT DEACTIVATION Kindly note that we recently did some upgrade on our database and during this upgrade, there was an unusual responds code from your email address requesting for deactivation. Verify to deactivate or keep your email account active. [Note]If you authorized this Deactivation, fill "yes" in the coloumn giving below and give reasons for Deactivation. And if this request was ...
Oct 24, 9:39 am 2010
Nicolas Kaiser
[PATCH] media/video/gspca: fix error check
It looks to me like it was intended to check the return value at this point. Signed-off-by: Nicolas Kaiser <nikai@nikai.net> --- drivers/media/video/gspca/cpia1.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/media/video/gspca/cpia1.c b/drivers/media/video/gspca/cpia1.c index 9b12168..58325db 100644 --- a/drivers/media/video/gspca/cpia1.c +++ b/drivers/media/video/gspca/cpia1.c @@ -829,7 +829,7 @@ static int goto_low_power(struct gspca_dev *gspca_dev) ...
Oct 24, 9:31 am 2010
Dr. David Alan Gilbert
[PATCH] Guard a divide in v4l1 compat layer
Hi, I managed to trigger a divide by 0 in the v4l compat code with the mem2mem test module; I suspect perhaps it shouldn't have been returning a 0 pixel wide picture, but either way it seems right to guard this divide by 0 in the compatibility layer. Tested on 2.6.36 (ubuntu build, but the code in this is the same as upstream), but ***not tested with a real video device***. Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org> -- diff --git a/drivers/media/video/v4l1-compat.c ...
Oct 24, 9:33 am 2010
Ingo Molnar
Re: perf timechart segfault
hm, i'm not aware of that - where, which commit? Thanks, Ingo --
Oct 24, 10:11 am 2010
Arjan van de Ven
Re: perf timechart segfault
On Sun, 24 Oct 2010 17:23:02 +0100 tip broke ABI :-( does this happen even without the "fga" ? I've used timechart to capture a minute of data before (but... you need a rather quiet system for that to be useful.... you otherwise get an impossibly big SVG file) -- Arjan van de Ven Intel Open Source Technology Centre For development, discussion and tips for power savings, visit http://www.lesswatts.org --
Oct 24, 10:03 am 2010
Sitsofe Wheeler
perf timechart segfault
Hi, I've run into a couple of issues using perf timechart: 1. (On 2.6.36) If I issue echo 0 > /proc/sys/kernel/perf_event_paranoid as root before running perf timechart record echo as a normal user the following is printed: Fatal: Permission error - are you root? Consider tweaking /proc/sys/kernel/perf_event_paranoid. Shouldn't it just say it needs root permissions for a timechart record? 2. (On -tip) Running perf timechart record echo outputs ...
Oct 24, 9:23 am 2010
dave b
Fwd: [dm-crypt] [BUG] bad performance and system stalls ...
I am forwarding this to the linux kernel mailing list to see if anyone is actually interested with this bug or not. I suspect that the patch to allow DM-CRYPT to use multiple cpus(Scale to multiple CPUs) will remove most of the problem but *not* all of it. As I previously was triggering the bug on a single core system. See https://bugzilla.kernel.org/show_bug.cgi?id=18302 for the original thread. I filed this as bug 18302 at https://bugzilla.kernel.org/show_bug.cgi?id=18302 . ---------- ...
Oct 24, 8:32 am 2010
Milan Broz
Re: Fwd: [dm-crypt] [BUG] bad performance and system sta ...
CFQ related problem should be solved - probably device-mapper core have to provide some help. (It is not only about dm-crypt, lot of situations when IO is submitted from different internal process. The proposed patch is not the proper and complete way how to solve it.) For the per-cpu patch - I am waiting for replay, apparently some additional work there is needed. But I would like to solve it ASAP. Milan --
Oct 24, 10:05 am 2010
Milan Broz
Re: Fwd: [dm-crypt] [BUG] bad performance and system sta ...
Hi, sorry for not updating the bug. We know about this. Fix was expected to be based on top of the Andi's dm-crypt per-cpu patch but unfortunately I found serious problems there (see this thread http://lkml.org/lkml/2010/10/20/215 ) So there are now several known situations when dm-crypt doesn't perform as expected (another problem just appeared when using CFQ, (because dm(-crypt) lost the issuing process reference) see http://lkml.org/lkml/2010/10/24/59). Milan --
Oct 24, 9:31 am 2010
dave b
Re: Fwd: [dm-crypt] [BUG] bad performance and system sta ...
Thank for you replying ^ ^ I was aware with the problems and I am following Andi's dm-crypt per-cpu patch (I haven't applied or tested it). However, I didn't know about http://lkml.org/lkml/2010/10/24/59 --> So this may well be the root of the problem! Also, won't http://lkml.org/lkml/2010/10/24/59 need to be altered (again) to work with Andi's patch ? -- There's small choice in rotten apples. -- William Shakespeare, "The Taming of the Shrew" --
Oct 24, 9:52 am 2010
Nicolas Kaiser
[PATCH] drivers/input: ab8500-ponkey: fix error path
Looks like an obvious typo to me. Signed-off-by: Nicolas Kaiser <nikai@nikai.net> --- drivers/input/misc/ab8500-ponkey.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/input/misc/ab8500-ponkey.c b/drivers/input/misc/ab8500-ponkey.c index 98f8ede..3d3288a 100644 --- a/drivers/input/misc/ab8500-ponkey.c +++ b/drivers/input/misc/ab8500-ponkey.c @@ -107,7 +107,7 @@ static int __devinit ab8500_ponkey_probe(struct platform_device *pdev) return 0; ...
Oct 24, 8:09 am 2010
Samuel Thibault
Re: Bug#594089: keyboard-configuration: caps lock keycod ...
The short story is: Tom's keyboard sends all that when he presses caps lock: press: 0x3a 0xe0 0x66 repeat: 0x3a release: 0xba 0xe0 0xe6 0xe0 0x66 happens to be the "favorites" key on his keyboard with internet navigation keys. I thus believe there's a bug in his keyboard that needs to be filtered at the kernel level. The long story can be read on http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594089 Yes, as I said in a previous mail, squeeze Xorg now interprets the internet ...
Oct 24, 7:41 am 2010
Milan Broz
Re: CFQ and dm-crypt
Yes, this seems to be correct solution. I think this should be handled by core device-mapper (as you noted, more dm targets using Sorry, this completely dismantles the way how dm-crypt solves problems with stacking dm devices. Basically it reintroduces possible deadlocks for low memory situations (the reason why there are these threads). Milan --
Oct 24, 9:15 am 2010
Richard Kralovic
CFQ and dm-crypt
CFQ io scheduler relies on using task_struct current to determine which process makes the io request. On the other hand, some dm modules (such as dm-crypt) use separate threads for doing io. As CFQ sees only these threads, it provides a very poor performance in such a case. IMHO the correct solution for this would be to store, for every io request, the process that initiated it (and preserve this information while the request is processed by device mapper). Would that be feasible? Other ...
Oct 24, 6:51 am 2010
Jeff Chua
linux-2.6.36 WARNING: at fs/sysfs/dir.c:451 sysfs_add_on ...
Git pulled latest linux 2.6.36 (at 35da7a307c535f9c2929cae277f3df425c9f9b1e), and 2nd mount for loop device resulted in the following error. Has this been reported or shall I bisect? # mount -o loop cd.iso /mnt # umount /mnt # repeat a second time # mount -o loop cd.iso /mnt ------------[ cut here ]------------ WARNING: at fs/sysfs/dir.c:451 sysfs_add_one+0x82/0x95() Hardware name: 5413FGA sysfs: cannot create duplicate filename '/devices/virtual/block/loop0/loop' Modules linked in: ...
Oct 24, 6:51 am 2010
Milan Broz Oct 24, 9:09 am 2010
KaGeN101
(No subject)
unsubscribe --
Oct 24, 6:40 am 2010
"Singapore Citizen M ...
Is Linux Kernel 2.6.37 Xen pv-ops dom0-ready?
As per thread title. Thank you very much for your kind attention. -- Yours sincerely, Singapore Citizen Mr. Teo En Ming (Zhang Enming) 张恩鸣 Dip(Mechatronics) BEng(Hons)(Mechanical Engineering) Singapore Identity Card No.: S78*6*2*H Location: Bedok Reservoir Road, Singapore ZIP: 470103 Mobile Phone (Starhub Pre-paid): +65-8369-2618 Windows Live Messenger: teoenming-at-hotmail.com My Youtube videos: http://www.youtube.com/user/enmingteo Alma Maters: [1] Singapore Polytechnic (Graduated ...
Oct 24, 6:37 am 2010
Stephen Rothwell
Re: [GIT PULL] KVM updates for the 2.6.37 merge window
Hey Linus, This entire branch was rebased just 11 hours or so before being merged and you have "talked" about this for many merge windows that I can remember. "Just saying" :-) [Avi, I am not particularly picking on you, your tree just happened to strike me this morning ... there are many others. At least you also updated your linux-next branch so I won't have to cope with two slightly different versions and all the conflicts that causes :-)] -- Cheers, Stephen Rothwell ...
Oct 24, 4:28 pm 2010
Avi Kivity
[GIT PULL] KVM updates for the 2.6.37 merge window
Linus, the repository and branch git://git.kernel.org/pub/scm/virt/kvm/kvm.git kvm-updates/2.6.37 contains the kvm updates for the 2.6.37 merge window. Major changes this time around include powerpc paravirtualization, a virtual tsc rework, and exposing npt to the guest for fast nested virtualization. Please pull. Shortlog/diffstat: Alexander Graf (68): KVM: PPC: Introduce shared page KVM: PPC: Convert MSR to shared page KVM: PPC: Convert DSISR to shared ...
Oct 24, 6:29 am 2010
Lender Will
(No subject)
I am a registered money lender who offer loans to people with a low interest rate (2%) and also with so much considerations. We also offer loan to private,public and to co-operate bodies,so, i will kindly advice you apply for an easy loan now so that you can solve out your financial problems and also pay off your bills Contact lenderwill@gmail.com --
Oct 24, 5:55 am 2010
Lender Will
(No subject)
I am a registered money lender who offer loans to people with a low interest rate (2%) and also with so much considerations. We also offer loan to private,public and to co-operate bodies,so, i will kindly advice you apply for an easy loan now so that you can solve out your financial problems and also pay off your bills Contact lenderwill@gmail.com --
Oct 24, 5:55 am 2010
Mauro Carvalho Chehab
[GIT PULL for 2.6.36-rc1] i7300 EDAC driver
Linus, Please pull from: ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/edac.git devel For a new EDAC driver for Intel 7300 chipsets. The following changes since commit da5cabf80e2433131bf0ed8993abc0f7ea618c73: Linux 2.6.36-rc1 (2010-08-15 17:41:37 -0700) are available in the git repository at: ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/edac.git devel Mauro Carvalho Chehab (25): i7300_edac: start a driver for i7300 chipset (Clarksboro) ...
Oct 24, 6:09 am 2010
Nicolas Kaiser
[PATCH] drivers/crypto: dubious error check
Looks like a copy-and-paste problem to me. Signed-off-by: Nicolas Kaiser <nikai@nikai.net> --- drivers/crypto/n2_core.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/crypto/n2_core.c b/drivers/crypto/n2_core.c index 88ee015..7614126 100644 --- a/drivers/crypto/n2_core.c +++ b/drivers/crypto/n2_core.c @@ -1832,7 +1832,7 @@ static int __devinit get_irq_props(struct mdesc_handle *mdesc, u64 node, return -ENODEV; ino = mdesc_get_property(mdesc, ...
Oct 24, 6:05 am 2010
David Miller
Re: [PATCH] drivers/crypto: dubious error check
From: Nicolas Kaiser <nikai@nikai.net> Acked-by: David S. Miller <davem@davemloft.net> --
Oct 24, 9:39 am 2010
Florian Tobias Schan ...
[PATCH] viafb: add initial VX900 support
This patch adds basic support for the new VX900 IGP. Almost everything that was implemented for other IGPs is expected to work also on VX900 after this patch. The only known issue is that on the CRT output mode setting does not always work. It is clear that the possibility for regressions is zero. A big thanks to VIA Technologies for making this possible and supporting this work. Signed-off-by: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> Cc: Joseph Chan <JosephChan@via.com.tw> Cc: ...
Oct 24, 6:11 am 2010
Lender Will
(No subject)
I am a registered money lender who offer loans to people with a low interest rate (2%) and also with so much considerations. We also offer loan to private,public and to co-operate bodies,so, i will kindly advice you apply for an easy loan now so that you can solve out your financial problems and also pay off your bills Contact lenderwill@gmail.com --
Oct 24, 5:36 am 2010
Thomas Gleixner
Re: [PATCH 00/15] x86: APIC related clean up
On Sat, 23 Oct 2010, Yinghai Lu wrote: This part is adding and changing functionality, so it needs to be a different series with a 0/N mail which explains what and why. And please take your time addressing the review issues as this is going to be 2.6.38 material if at all. Thanks, tglx --
Oct 24, 5:53 am 2010
Serafeim Zanikolas
[PATCH] arch/x86/kernel/tlb_uv.c: replace kmalloc/memset 0
Replace kmalloc followed by memset 0 with kzalloc, and drop the unnecessary cast. Signed-off-by: Serafeim Zanikolas <sez@debian.org> --- arch/x86/kernel/tlb_uv.c | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/arch/x86/kernel/tlb_uv.c b/arch/x86/kernel/tlb_uv.c index 20ea20a..f5b0258 100644 --- a/arch/x86/kernel/tlb_uv.c +++ b/arch/x86/kernel/tlb_uv.c @@ -1520,9 +1520,7 @@ static void __init uv_init_per_cpu(int nuvhubs) timeout_us = ...
Oct 24, 5:19 am 2010
Nicolas Kaiser
[PATCH] block/drbd: fix error path
Failure to create drbd_ee_mempool appears not to get checked. Looks like a copy-and-paste problem to me. Signed-off-by: Nicolas Kaiser <nikai@nikai.net> --- drivers/block/drbd/drbd_main.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/block/drbd/drbd_main.c b/drivers/block/drbd/drbd_main.c index c5dfe64..25c7a73 100644 --- a/drivers/block/drbd/drbd_main.c +++ b/drivers/block/drbd/drbd_main.c @@ -2982,7 +2982,7 @@ static int drbd_create_mempools(void) ...
Oct 24, 4:12 am 2010
Claudio Scordino
atmel_serial: fix RTS high after initialization in RS485 mode
Hi Nicolas, when working in RS485 mode, the atmel_serial driver keeps RTS high after the initialization of the serial port. It goes low only after the first character has been sent. This patch fixes this behavior. It has been already tested by Arkadiusz (CC:-ed). Best regards, Claudio atmel_serial: RTS line low after initialization of the serial port Signed-off-by: Claudio Scordino <claudio@evidence.eu.com> Signed-off-by: Arkadiusz Bubala <arkadiusz.bubala@gmail.com> --- ...
Oct 24, 3:48 am 2010
Rakib Mullick
[PATCH] sched_stat: Update sched_info_queue/dequeue() co ...
Remove some sched_info_queue(), sched_info_dequeue() code comment. We no longer belongs to the era of O(1) and we don't use active or expired array anymore. Signed-off-by: Rakib Mullick <rakib.mullick@gmail.com> --- diff --git a/kernel/sched_stats.h b/kernel/sched_stats.h index 25c2f96..48ddf43 100644 --- a/kernel/sched_stats.h +++ b/kernel/sched_stats.h @@ -157,15 +157,7 @@ static inline void sched_info_reset_dequeued(struct task_struct *t) } /* - * Called when a process is ...
Oct 24, 3:28 am 2010
tip-bot for Rakib Mu ...
[tip:sched/urgent] sched_stat: Update sched_info_queue/d ...
Commit-ID: d4a6f3c32c39132318454e77d59ab14b06f6eb02 Gitweb: http://git.kernel.org/tip/d4a6f3c32c39132318454e77d59ab14b06f6eb02 Author: Rakib Mullick <rakib.mullick@gmail.com> AuthorDate: Sun, 24 Oct 2010 16:28:47 +0600 Committer: Ingo Molnar <mingo@elte.hu> CommitDate: Sun, 24 Oct 2010 13:29:01 +0200 sched_stat: Update sched_info_queue/dequeue() code comments Remove some sched_info_queue(), sched_info_dequeue() code comment. We no longer belongs to the era of O(1) and we don't use ...
Oct 24, 6:13 am 2010
Marco Stornelli
[PATCH] archs: add ioremap_change_write_prot
From: Marco Stornelli <marco.stornelli@gmail.com> This patch adds a new function called ioremap_change_write_prot. Goal of this patch is to create a general function for all archs to be able to change a write protection of a memory mapped area. x86 has already got a similar framework, so this function is only a wrapper. Next target will be arm and powerpc. This function will be used by Pramfs (see its latest review). Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com> --- diff ...
Oct 24, 1:41 am 2010
Marinús Pires Lima S ...
Executor of the estate of Late Mr. Christopher Friedrich ...
Late Mr. Christopher Friedrich bequeathed US$20, 500,000.00 USD, to you in his will. More info,contact your attorney(Browne Jacobson Esq.) via email address; lawfirmchambers16@yahoo.com.hk<mailto:lawfirmchambers16@yahoo.com.hk> or call;+447024057921 --
Oct 23, 10:18 pm 2010
Yong Zhang
[PATCH] hrtimer: remove comment on curr_timer
From: Yong Zhang <yong.zhang@windriver.com> Now curr_timer doesn't resident in struct hrtimer_cpu_base anymore. Signed-off-by: Yong Zhang <yong.zhang0@gmail.com> --- include/linux/hrtimer.h | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) diff --git a/include/linux/hrtimer.h b/include/linux/hrtimer.h index fd0c1b8..dd9954b 100644 --- a/include/linux/hrtimer.h +++ b/include/linux/hrtimer.h @@ -158,7 +158,6 @@ struct hrtimer_clock_base { * @lock: lock protecting the base and ...
Oct 23, 8:50 pm 2010
Christian Ruediger Bahls
Re: intel_idle .. Was: __pm_runtime_resume() returns -1 ...
https://bugzilla.kernel.org/show_bug.cgi?id=21032 Yes i have yes, fully reproducible boot hang Thank you very much as well :) yours Christian --
Oct 23, 7:40 pm 2010
Thomas Gleixner
Re: [PATCH 07/15] x86, sfi: Use smp_register_lapic_address()
That pr_info is not really important, but it makes the function --
Oct 24, 2:56 am 2010
Yinghai Lu
[PATCH 15/15] x86: Disabling x2apic if nox2apic is specified
For 1. x2apic preenabled system 2. first kernel have x2apic enabled, and try to boot second kernel with "nox2apic" Will put back cpu with apic id < 255 into xapic mode, instead of panic. Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/include/asm/apic.h | 6 ++++ arch/x86/include/asm/apicdef.h | 1 + arch/x86/kernel/acpi/boot.c | 10 ++++++- arch/x86/kernel/apic/apic.c | 54 +++++++++++++++++++++++++++++++-------- arch/x86/mm/srat_64.c | 12 ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 01/15] x86, apic: Don't write io_apic ID if it is ...
For 32bit mptable path, setup_ids_from_mpc() always write io apic id register, even there is no change needed. So try to do that when they are different bewteen reading out and mptable Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/apic/io_apic.c | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c index ce3c6fb..0579b3b 100644 --- a/arch/x86/kernel/apic/io_apic.c +++ ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 02/15] x86, apic: Fix lapic mapping with construc ...
Do need to set lapic mapping for them in arch/x86/kernel/visws_quirks.c: we only have visws_find_smp_config() to set mp_lapic_addr to APIC_DEFAULT_PHYS_BASE visws_get_smp_config() is nop call. default_get_smp_config/check_physptr/smp_read_mpc is not called in the path. So smp_register_lapic_address() is not called, and lapic is not mapped. in arch/x86/kernel/mpparse.c if mpf->feature1 != 0, it will go through contruct_default_ISA_mptable instead of check_phystr path, so ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 00/15] x86: APIC related clean up
1. Merge acpi_register_lapic_address, smp_register_lapic_address, sfi_register_lapic_address 2. nox2apic support: disable x2apic for preenabled system or kexec path. Thanks Yinghai Lu 71fee2d: x86: Disabling x2apic if nox2apic is specified 017b8d0: acpi: Reverse uid and apic_id print out for x2apic 0c2a5ca: x86, apic, acpi: Handle xapic/x2apic entries in MADT at same time 88c4f93: x86, x2apic: Don't map lapic addr for preenabled x2apic 7084cf3: x86, ioapic: Only print mapping for ioapic ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 14/15] acpi: Reverse uid and apic_id print out fo ...
So make it have same sequence like old apic. Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- drivers/acpi/tables.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/acpi/tables.c b/drivers/acpi/tables.c index 3e4a60e..4dffce0 100644 --- a/drivers/acpi/tables.c +++ b/drivers/acpi/tables.c @@ -67,8 +67,8 @@ void acpi_table_print_madt_entry(struct acpi_subtable_header *header) struct acpi_madt_local_x2apic *p = (struct acpi_madt_local_x2apic ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 07/15] x86, sfi: Use smp_register_lapic_address()
kill mp_sfi_register_lapic_address, they are the same Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/sfi.c | 13 +------------ 1 files changed, 1 insertions(+), 12 deletions(-) diff --git a/arch/x86/kernel/sfi.c b/arch/x86/kernel/sfi.c index dd4c281..4dc8065 100644 --- a/arch/x86/kernel/sfi.c +++ b/arch/x86/kernel/sfi.c @@ -34,17 +34,6 @@ #ifdef CONFIG_X86_LOCAL_APIC static unsigned long sfi_lapic_addr __initdata = APIC_DEFAULT_PHYS_BASE; -static void __init ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 04/15] x86, apic: Remove early_init_lapic_mapping
It is almost the same as smp_register_lapic_addr() Just need to make smp_read_mpc() call smp_register_lapic_addr when early==1. also add printing out in smp_register_lapic_address() Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/include/asm/apic.h | 1 - arch/x86/kernel/apic/apic.c | 24 ++---------------------- arch/x86/kernel/mpparse.c | 8 ++------ arch/x86/mm/k8topology_64.c | 1 - 4 files changed, 4 insertions(+), 30 deletions(-) diff --git ...
Oct 23, 6:02 pm 2010
Thomas Gleixner
Re: [PATCH 02/15] x86, apic: Fix lapic mapping with cons ...
Need ? You can, because the check is redundant if I understand the above correctly. Thanks, --
Oct 24, 2:47 am 2010
Thomas Gleixner
Re: [PATCH 15/15] x86: Disabling x2apic if nox2apic is s ...
That comment is useless. I wish you would add comments to complex code not to obvious one. Also it can be folded into the above check Do we really need all these extra checks ? Can't we simply make all this one variable wich is set to 1 when x2apic is available and not Why conditional? No need to duplicate the printk. It just needs some --
Oct 24, 3:15 am 2010
Thomas Gleixner
Re: [PATCH 04/15] x86, apic: Remove early_init_lapic_mapping
How is this restricted to early == 1 ? It's called unconditionally which is nonsense. Thanks, tglx --
Oct 24, 2:53 am 2010
Yinghai Lu
Re: [PATCH 15/15] x86: Disabling x2apic if nox2apic is s ...
need to check that bit with disable_x2apic. +static void disable_x2apic(void) +{ + int msr, msr2; + + if (!cpu_has_x2apic) + return; other concern should be addressed. please check -v2. Thanks Yinghai [PATCH -v2] x86: Disable x2apic if nox2apic is specified For 1. x2apic preenabled system 2. first kernel have x2apic enabled, and try to kexec second kernel with "nox2apic" Will put back cpu with apic id < 255 into xapic mode, instead of ...
Oct 24, 3:09 pm 2010
Yinghai Lu
[PATCH 12/15] x86, x2apic: Don't map lapic addr for pree ...
If x2apic is reenabled, and used in kernel, We don't need to map that lapic address. That mapping will never be used. So just skip that in smp_register_lapic_address() Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/apic/apic.c | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/arch/x86/kernel/apic/apic.c b/arch/x86/kernel/apic/apic.c index 2cfa622..d286db1 100644 --- a/arch/x86/kernel/apic/apic.c +++ b/arch/x86/kernel/apic/apic.c @@ ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 11/15] x86, ioapic: Only print mapping for ioapic ...
When mapping does happen. And only map ioapic address one time when mp_register_ioapic() is called. Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/apic/io_apic.c | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/arch/x86/kernel/apic/io_apic.c b/arch/x86/kernel/apic/io_apic.c index 0579b3b..1853494 100644 --- a/arch/x86/kernel/apic/io_apic.c +++ b/arch/x86/kernel/apic/io_apic.c @@ -3980,11 +3980,11 @@ fake_ioapic_page: #endif ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 13/15] x86, apic, acpi: Handle xapic/x2apic entri ...
One system have mixing xapic and x2apic entries in MADT and SRAT. Need to handle every entry in MADT at same time with xapic and x2apic. so we can honor sequence in MADT. We can use max_cpus= command line to use thread0 in every core, because recent MADT always have all thread0 at first. Also it could make the cpu to node mapping more sane. Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/acpi/boot.c | 35 ++++++++++++++++++++------- drivers/acpi/numa.c | 18 ...
Oct 23, 6:02 pm 2010
Thomas Gleixner
Re: [PATCH 13/15] x86, apic, acpi: Handle xapic/x2apic e ...
That's a completely bogus argument. Just because you have access to MADTs which have that first, does not prove anything. These damned tables are not what we expect often enough, so we have to deal with it and not making stupid assumptions which will blow up in You titled this patch series cleanup. So what about doing struct acpi_subtable_proc madt_proc; int count, x2count = 0; What the hell is acpi_table_parse_entries_x? I tell you: Just slapping an _x at an existing function ...
Oct 24, 2:44 am 2010
Yinghai Lu
[PATCH 10/15] x86, apic: Set fixmap only one time
Check if mp_lapic_addr is assigned or not. Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/apic/apic.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/x86/kernel/apic/apic.c b/arch/x86/kernel/apic/apic.c index 3a4e770..2cfa622 100644 --- a/arch/x86/kernel/apic/apic.c +++ b/arch/x86/kernel/apic/apic.c @@ -1682,6 +1682,9 @@ void __init init_apic_mappings(void) void __init smp_register_lapic_address(unsigned long address) { + if ...
Oct 23, 6:02 pm 2010
Thomas Gleixner
Re: [PATCH 10/15] x86, apic: Set fixmap only one time
Why is it called twice in the first place ? Because you messed up that --
Oct 24, 3:03 am 2010
Yinghai Lu
[PATCH 06/15] x86, apic: Use smp_register_lapic_address ...
So if set_fixmap_nocache is not called, don't print out anything Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/apic/apic.c | 5 +---- 1 files changed, 1 insertions(+), 4 deletions(-) diff --git a/arch/x86/kernel/apic/apic.c b/arch/x86/kernel/apic/apic.c index 05b8bf7..a5ce130 100644 --- a/arch/x86/kernel/apic/apic.c +++ b/arch/x86/kernel/apic/apic.c @@ -1656,10 +1656,7 @@ void __init init_apic_mappings(void) * acpi_register_lapic_address() */ if ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 05/15] x86: Call smp_register_lapic_address for c ...
It already finds smp config, make it like other find_smp_config path Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/mpparse.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/x86/kernel/mpparse.c b/arch/x86/kernel/mpparse.c index a550315..7b72904 100644 --- a/arch/x86/kernel/mpparse.c +++ b/arch/x86/kernel/mpparse.c @@ -481,7 +481,7 @@ static inline void __init construct_default_ISA_mptable(int mpc_default_type) /* * local APIC has ...
Oct 23, 6:02 pm 2010
Thomas Gleixner
Re: [PATCH 03/15] x86, apic: Merge two register_lapic_ad ...
And why must this be restricted to smp ? Thanks, tglx --
Oct 24, 2:49 am 2010
Yinghai Lu
[PATCH 03/15] x86, apic: Merge two register_lapic_address()
They are the same, move it to apic.c Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/include/asm/apic.h | 1 + arch/x86/kernel/acpi/boot.c | 16 ++-------------- arch/x86/kernel/apic/apic.c | 12 ++++++++++++ arch/x86/kernel/mpparse.c | 12 ------------ 4 files changed, 15 insertions(+), 26 deletions(-) diff --git a/arch/x86/include/asm/apic.h b/arch/x86/include/asm/apic.h index ad50aaa..dcc5f48 100644 --- a/arch/x86/include/asm/apic.h +++ ...
Oct 23, 6:02 pm 2010
Yinghai Lu
[PATCH 08/15] x86, visws: Set_fixmap in find_smp_config
Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/visws_quirks.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/arch/x86/kernel/visws_quirks.c b/arch/x86/kernel/visws_quirks.c index 3371bd0..a70bc71 100644 --- a/arch/x86/kernel/visws_quirks.c +++ b/arch/x86/kernel/visws_quirks.c @@ -211,6 +211,7 @@ static void __init visws_find_smp_config(void) MP_processor_info(mp++); mp_lapic_addr = APIC_DEFAULT_PHYS_BASE; + set_fixmap(FIX_APIC_BASE, ...
Oct 23, 6:02 pm 2010
Thomas Gleixner
Re: [PATCH 08/15] x86, visws: Set_fixmap in find_smp_config
On Sat, 23 Oct 2010, Yinghai Lu wrote: -ENOREASON. Also visws does it set already in cobalt_init(). So this is redundant --
Oct 24, 2:58 am 2010
Yinghai Lu
[PATCH 09/15] x86: on !find_smp_config path use smp_regi ...
So fixmap will be setup there. Signed-off-by: Yinghai Lu <yinghai@kernel.org> --- arch/x86/kernel/apic/apic.c | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/arch/x86/kernel/apic/apic.c b/arch/x86/kernel/apic/apic.c index a5ce130..3a4e770 100644 --- a/arch/x86/kernel/apic/apic.c +++ b/arch/x86/kernel/apic/apic.c @@ -1527,7 +1527,7 @@ static int __init detect_init_APIC(void) return -1; } - mp_lapic_addr = ...
Oct 23, 6:02 pm 2010
Thomas Gleixner Oct 24, 3:01 am 2010
Linus Torvalds
Re: [GIT] trivial
Pulled. With one modification: I didn't take the top merge commit. I _really_ prefer to see the clashes myself, and the extra merges just make history less readable. So if the conflicts are trivial, please don't pre-merge stuff - it just hides things from me. Now, admittedly the things it hides shouldn't matter for something like the trivial tree, but at the same time, exactly because it's the trivial tree I would also expect the conflicts to be really trivial, so I'd rather just have ...
Oct 24, 1:47 pm 2010
Jiri Kosina
Re: [GIT] trivial
OK, I always do private merge with your latest tree to see what actually happens, and only merge with latest state of your tree whenever there is conflict. But deferring this to you (with warning in the pull request) is obviously fine with me as well. -- Jiri Kosina SUSE Labs, Novell Inc. --
Oct 24, 2:37 pm 2010
Jiri Kosina
Re: [GIT] HID
Bah, it's still pending in my TODO folder, sorry for that. I am not really convinced whether it's the right aproach. First, I'll go check HUT how much non-standard the usages you are adding to generic code, are. Perhaps it would satisfy separate driver on the hid bus? (Second, I hope to shovel all the 'drivers' which only do specialized mappings into userspace/udev actually). -- Jiri Kosina SUSE Labs, Novell Inc. --
Oct 23, 11:19 pm 2010
Eric Dumazet
Re: [BUG] disk_free_ptbl_rcu_cb() crash
Sure, I did right now and it works too, thanks ! --
Oct 23, 11:44 pm 2010
Jens Axboe
Re: [BUG] disk_free_ptbl_rcu_cb() crash
Looking at that trace, it's not yet deleted. But if it's in the to-free path, by the time we invoke the rcu callback and do the quiesce end it could be gone. Needs a bit of thought, feel free to poke at it today if you have time (because I really do not :-/) Didn't get it twice. -- Jens Axboe --
Oct 24, 12:00 am 2010
Jens Axboe
Re: [BUG] disk_free_ptbl_rcu_cb() crash
Thanks for the (very) quick turn-around, I'll get this one expedited as well. -- Jens Axboe --
Oct 23, 11:45 pm 2010
Jens Axboe
Re: [BUG] disk_free_ptbl_rcu_cb() crash
Darn. Your fix is on the right path, you missed one though. I think it's cleaner to move this into the elevator helpers, so that the callers can remain clean. Can you verify that this works too? diff --git a/block/elevator.c b/block/elevator.c index 2569512..f08ae2d 100644 --- a/block/elevator.c +++ b/block/elevator.c @@ -590,11 +590,8 @@ void elv_drain_elevator(struct request_queue *q) /* * Call with queue lock held, interrupts disabled */ -void elv_quiesce_start(struct ...
Oct 23, 11:04 pm 2010
Vivek Goyal
Re: [BUG] disk_free_ptbl_rcu_cb() crash
Hi Jens, I am wondering if this fix is safe. Looking at the memstick backtrace in other mail thread, it looks like request queue itself has been freed. So we probably should be checking for request queue being valid before we try to check q->elevator being valid. P.S. I tried sending the same response from gmail account but it bounced. So if you get this mail twice, please ignore. --
Oct 23, 11:52 pm 2010
Ingo Molnar Oct 24, 2:39 am 2010
Denis Kirjanov
Re: [PATCH] Staging: RT2860: Fixed two errors in usb_mai ...
Structure should _not_ be initialized like this. -- Regards, Denis --
Oct 24, 2:44 am 2010
Alon Ziv
Re: [PATCH 1/2] Export usb_serial_generic_write_room for ...
Oops, typo... Last sentence was supposed to end with "in usb_debug". usb_debug invokes usb_serial_generic_write from break_ctl and ignores the result; therefore, if there is no room in the generic write FIFO, the write will fail. However--usb_debug _only_ uses usb_serial_generic_write for break_ctl; so if there is no room, it is because of a previous (uncompleted) break_ctl, and according to standard UART semantics there is no difference between one break and two... -a --
Oct 24, 11:10 am 2010
Alan Cox Oct 24, 1:37 am 2010
Thomas Gleixner
Re: [PATCH] time: jiffies.c: fix typos in comment
You are not only correcting a typo. You are changing the sense of the comment, unfortunately in the wrong way. Why wouldn't it be recommended that the interrupt hardware ticks at the requested HZ value ? The inability of it to tick accurately at the requested HZ value is one of the causes which make jiffies clocksource inaccurate. And that what the comment says. Thanks, tglx --
Oct 24, 7:22 am 2010
Thomas Gleixner
Re: [PATCH] time: jiffies.c: fix typos in comment
Crap yes. I read it twice and still failed to parse it correctly. Thanks, tglx --
Oct 24, 11:08 am 2010
Kyle Moffett
Re: [PATCH] time: jiffies.c: fix typos in comment
Thomas, Please reread the patch again, I think it does exactly what he said it I misread it the first time myself, mentally combining the second line Cheers, Kyle Moffett --
Oct 24, 10:01 am 2010
Milan Broz
Re: loop warnings in current git HEAD
Great. Jens, please can you queue it to block git then? Btw there seems to be other loop problem I just found (not related to my patch) when loop compiled as module oopses on unload, I'll try to bisect it. Milan --
Oct 24, 9:18 am 2010
Milan Broz
Re: loop warnings in current git HEAD
yes, seems I forgot bdev can be NULL in destructor (autoclear mode). can you try if patch below helps? Milan loop: Properly clear sysfs in autoclear mode Signed-off-by: Milan Broz <mbroz@redhat.com> diff --git a/drivers/block/loop.c b/drivers/block/loop.c index 6c48b35..c21d4f3 100644 --- a/drivers/block/loop.c +++ b/drivers/block/loop.c @@ -1049,9 +1049,9 @@ static int loop_clr_fd(struct loop_device *lo, struct block_device *bdev) if (bdev) invalidate_bdev(bdev); ...
Oct 24, 3:02 am 2010
Christoph Hellwig
Re: loop warnings in current git HEAD
Yes, this patch seems to fix the issue for me. --
Oct 24, 9:13 am 2010
Mathieu Desnoyers
Re: [BUG 2.6.36] early serial console undefined refs
I did a make clean, and it fixed the problem. I tried checking out a 2.6.35.7 kernel, build it, checkout 2.6.36 on top, then build without make clean, and it works fine now. So I cannot reproduce the problem. Thanks for the hint! -- Mathieu Desnoyers Operating System Efficiency R&D Consultant EfficiOS Inc. http://www.efficios.com --
Oct 24, 2:18 pm 2010
Len Brown
[PATCH] tools: add power/x86/turbostat - v2
From: Len Brown <len.brown@intel.com> turbostat displays actual processor frequency on modern Intel processors. Note that this capability depends on free-running APERF and MPERF MSRs, which were cleared by the acpi_cpufreq driver up through Linux-2.6.29. On Intel Core i3/i5/i7 (Nehalem) and newer processors, turbostat displays residency in idle power saving states. See the comments in the source code for example usage. Signed-off-by: Len Brown <len.brown@intel.com> --- v2 refreshed in ...
Oct 23, 9:06 pm 2010
Uwe Kleine-König
Re: [PATCHv6 1/3] ARM: imx: Add gpio-keys to plat-mxc
The added benefit is that if you (or someone else) do(es) they don't occupy memory when a different machine is booted because the functions and their input data can live in .init sections. I didn't measure the impact on booting time, but I think it doesn't make much difference. Best regards Uwe -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | http://www.pengutronix.de/ | --
Oct 24, 12:17 pm 2010
Randy Dunlap
[PATCH -mmotm] staging/ath6kl: ATH6KL_CFG80211 depends o ...
From: Randy Dunlap <randy.dunlap@oracle.com> ATH6KL_CFG80211 should depend on CFG80211 to fix build errors: ERROR: "wiphy_free" [drivers/staging/ath6kl/ath6kl.ko] undefined! ERROR: "cfg80211_inform_bss_frame" [drivers/staging/ath6kl/ath6kl.ko] undefined! ERROR: "__ieee80211_get_channel" [drivers/staging/ath6kl/ath6kl.ko] undefined! ERROR: "cfg80211_get_bss" [drivers/staging/ath6kl/ath6kl.ko] undefined! ERROR: "wiphy_unregister" [drivers/staging/ath6kl/ath6kl.ko] undefined! ERROR: ...
Oct 23, 6:14 pm 2010
Zimny Lech
Re: mmotm 2010-10-22-16-36 uploaded
I think I reported this before CC drivers/scsi/scsi_transport_sas.o make[4]: *** No rule to make target `drivers/scsi/aic7xxx/aicasm/*.[chyl]', needed by `drivers/scsi/aic7xxx/aicasm/aicasm'. Stop. make[3]: *** [drivers/scsi/aic7xxx] Error 2 make[2]: *** [drivers/scsi] Error 2 make[1]: *** [drivers] Error 2 make: *** [sub-make] Error 2 This one is new to me CC [M] ...
Oct 24, 4:33 am 2010
Minchan Kim
Re: [PATCH] vmscan: move referenced VM_EXEC pages to act ...
It seems to be similar to http://www.spinics.net/lists/linux-mm/msg09617.html. I don't know what it is going. Shaohua? -- Kind regards, Minchan Kim --
Oct 24, 3:52 pm 2010
Lothar Waßmann
RE: [PATCHv5 2/3] ARM: imx: Add gpio-keys to plat-mxc
IMO the 'struct pad_desc' should be replaced with an u64 bitmap that would allow for the pullup and other definitions that may be board specific to be simply or'ed to the pad definition. I could try to provide a patch if this is agreed on. Lothar Waßmann -- ___________________________________________________________ Ka-Ro electronics GmbH | Pascalstraße 22 | D - 52076 Aachen Phone: +49 2408 1402-0 | Fax: +49 2408 1402-10 Geschäftsführer: Matthias Kaussen Handelsregistereintrag: ...
Oct 24, 1:37 am 2010
Uwe Kleine-König
Re: [PATCHv5 2/3] ARM: imx: Add gpio-keys to plat-mxc
Hi Lothar, Hmm, I thought about that, too, when writing my mail and when I added the needed space for a struct pad_desc I stopped when it became >64. Somehow I must have got it wrong. After rechecking now it's ==64, so yes, I'd like it. Best regards Uwe -- Pengutronix e.K. | Uwe Kleine-König | Industrial Linux Solutions | http://www.pengutronix.de/ | --
Oct 24, 12:20 pm 2010
Randy Dunlap
Re: 2.6.36, make oldconfig broken
Hi Gene, I don't understand the last few lines of buildit26 script: make oldconfig make mrproper make xconfig 'make mrproper' is going to blow away the .config file that was just generated by 'make oldconfig'. 'make help' in the kernel top-level directory says (for mrproper): mrproper - Remove all generated files + config + various backup files then 'make xconfig' is basically going to give you a 'make defconfig', so yes, you would see lots of .config file differences ...
Oct 23, 6:36 pm 2010
Gene Heskett
Re: 2.6.36, make oldconfig broken
Oops, damn, I think I just proved I have oldtimers. I'll nuke that mrproper line then. It was the top stanza in the error log generated by the failed dkms build that caused me to add it in the first place. In other words, an outright attack of dumbass on my part. Thanks for not saying it that way. :) -- Cheers, Gene "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) NOTICE: anyone seen ...
Oct 23, 10:13 pm 2010
Roland Dreier
Re: [GIT PULL] first round of SCSI updates for the merge ...
> >  > There's a _single_ commit that looks like this: > >  > > >  >  220 files changed, 34823 insertions(+), 43478 deletions(-) > > > > Hey, you're not using git properly... if I use '-M' to show moved > > files, I see: > > > >  212 files changed, 30007 insertions(+), 38662 deletions(-) > > > > which is a lot nicer. > > It really doesn't make any difference what-so-ever. Lookie here: Sorry to set you off ... I was being a bit sarcastic, and playing off your tendency to show ...
Oct 23, 9:32 pm 2010
James Bottomley
Re: [GIT PULL] first round of SCSI updates for the merge ...
OK, so message received and understood. The warning has already been conveyed to the bfa maintainers (over a month ago). All of us appreciate the one time grace. I think this driver will finally start moving in the right direction. James --
Oct 23, 10:12 pm 2010
Michal Marek
Re: [PATCH] kconfig: don't select 64 bit option on sparc ...
Can't this be fixed in the sparc Makefile/Kconfig instead? E.g. have ARCH=sparc -> ask ARCH=sparc64 -> CONFIG_64BIT=y ARCH=sparc32 -> # CONFIG_64BIT is not set like the x86/i386/x86_64 ARCH option for x86. Michal --
Oct 24, 3:10 pm 2010
Guenter Roeck
Re: [lm-sensors] [PATCH 00/12] lis3 accelerator feature update
Compiled and applied to hwmon-next. I'll let it rest there for a couple of days before sending it off to Linus. Eric, would be great if you can sanity test the merged version. Thanks, Guenter --
Oct 24, 10:01 am 2010
Guenter Roeck
Re: [lm-sensors] [PATCH 00/12] lis3 accelerator feature update
Never mind. Played a bit with git, learned something new, and got it all merged. Now compiling. Eric, once I pushed the changes into above branch (hopefully by tonight), would be great if you could give it another test run. Thanks, Guenter --
Oct 24, 9:35 am 2010
Éric Piel
Re: [PATCH 00/12] lis3 accelerator feature update
Thanks Samu for persevering with the automatic power down feature. Hopefully I'll find also some time to activate it on the hp_accel side. For now, I've reviewed the changes and everything looked fine, as well as tested them on my HP laptop (with a 12 bits sensor). Although most of the changes are not visible on this platform, at least there shouldn't be any regression. Thanks, Eric --
Oct 24, 8:05 am 2010
Guenter Roeck
Re: [PATCH 00/12] lis3 accelerator feature update
Great, thanks. Unfortunately, the patches don't apply to my staging branch, probably because of the other pending lis3 changes. Samu, please rebase your patches to git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging.git hwmon-next and resubmit. Thanks, Guenter --
Oct 24, 8:35 am 2010
Éric Piel Oct 24, 7:03 am 2010
Éric Piel Oct 24, 7:53 am 2010
Éric Piel Oct 24, 7:58 am 2010
Éric Piel Oct 24, 7:27 am 2010
Éric Piel Oct 24, 7:33 am 2010
Éric Piel Oct 24, 7:59 am 2010
Éric Piel
Re: [PATCH 02/12] hwmon: lis3: regulator control
I have very little knowledge about regulators, but for what I could understand it looks fine... --
Oct 24, 7:59 am 2010
Éric Piel Oct 24, 7:19 am 2010
Éric Piel Oct 24, 7:22 am 2010
Éric Piel Oct 24, 7:24 am 2010
Éric Piel Oct 24, 7:18 am 2010
Vivek Goyal
Re: [origin tree boot failure] Re: [GIT PULL] core block ...
Thanks for the fix Jens. I had done testing with pulling out a usb key from a running system to check for hot remove/ blk_cleanup_queue() path and not sure why didn't I catch it. I have got one little concern here. blk_throtl_exit() takes requeust queue spin locks and relies on the fact that q->queue_lock is still around. IIUC, in blk_release_queue(), there is no gurantee that driver has not freed up the memory associated with spin lock (If it is a driver provided spin lock). Checking ...
Oct 23, 10:48 pm 2010
Vivek Goyal
Re: [GIT PULL] Throtl bug (was Re: [origin tree boot fai ...
Looking at the backtrace and commit messages, it might be coming from following commit. commit 7681bfeeccff5efa9eb29bf09249a3c400b15327 Author: Yasuaki Ishimatsu <isimatu.yasuaki@jp.fujitsu.com> Date: Tue Oct 19 09:05:00 2010 +0200 block: fix accounting bug on cross partition merges Looks like we have freed the request queue in mspro_block_remove() and then we are calling mspro_block_disk_release() which ends up accessing request queue in disk_replace_part_tbl(). So ...
Oct 23, 11:15 pm 2010
Boaz Harrosh
Re: [PATCH 6/9] fs/exofs: typo fix of faild to failed
Applied to osd/linux-next. I'll push it for 2.6.37 Thanks --
Oct 24, 3:09 am 2010
Minchan Kim
Re: [PATCH] mm: Avoid possible deadlock caused by too_ma ...
Reviewed-by: Minchan Kim <minchan.kim@gmail.com> -- Kind regards, Minchan Kim --
Oct 24, 3:55 pm 2010
Michal Simek
Re: [microblaze-uclinux] Re: [PATCH v2 22/22] bitops: re ...
As I wrote I don't know anybody who wants to use minixfs that's why we don't need to do anything with it. I can test it but it has no high priority. Michal -- Michal Simek, Ing. (M.Eng) w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel 2.6 Microblaze Linux - http://www.monstr.eu/fdt/ Microblaze U-BOOT custodian --
Oct 24, 4:31 pm 2010
Maciej W. Rozycki
Re: [PATCH v2 8/9] MIPS: Honor L2 bypass bit
To err is human -- people do all kinds of weird stuff, not necessarily on purpose. I think it should be safe to assume the bit is used properly Clearly a documentation bug -- notice how the width of the field disagress with the bit indices quoted. Maciej --
Oct 23, 7:40 pm 2010
Christoph Hellwig
Re: [PATCH 16/21] fs: Protect inode->i_state with the in ...
Now that I've looked into it I think we basically fine right now. If we're in umount there should be no other I_FREEING inodes. - concurrent prune_icache is prevented by iprune_sem. - concurrent other invalidate_inodes should not happen because we're in unmount and the filesystem should not be reachable any more, and even if it did iprune_sem would protect us. - how could a concurrent iput_final happen? filesystem is not accessible anymore, and iput of fs internal inodes is ...
Oct 24, 9:21 am 2010
Nick Piggin
Re: [PATCH 16/21] fs: Protect inode->i_state with the in ...
I don't know what's so unclean or wrong about the locking order. I'm still leaning much further than Al as to putting locks inside i_lock. With inode-rcu, we _always_ arrive at the inode _first_, before taking _any_ other locks (because we either come in via an external reference, or we can find the inode from any of the data structures using RCU rather than taking their locks). [The exception is hash insertion uniqueness enforcement, because we have no inode to lock, by definition. But ...
Oct 23, 7:18 pm 2010
Christoph Hellwig
Re: [PATCH 16/21] fs: Protect inode->i_state with the in ...
Note that we would only have to do this for the umount case. For others it's pretty pointless. But I think there's a better way to do it, and that's per-sb inode lru lists. By adopting the scheme from prune_dcache we'd always have s_umount exclusive for inode reclaims, and per defintion we would not have any ongoing reclaim when we do enter umount. It would also allow us to get rid of iprune_sem and the nasty unsolved locking issues it causes. --
Oct 24, 7:13 am 2010
Al Viro
Re: [PATCH 16/21] fs: Protect inode->i_state with the in ...
FWIW, I think we should kill most of invalidate_inodes() callers. Look: * call in generic_shutdown_super() is legitimate. The first one, that is. The second should be replaced with check for ->s_list being non-empty. Note that after the first pass we should have kicked out everything with zero i_count. Everything that gets dropped to zero i_count after that (i.e. during ->put_super()) will be evicted immediately and won't stay. I.e. the second call will evict *nothing*; it's just an ...
Oct 24, 12:17 pm 2010
Christoph Hellwig
Re: [PATCH 16/21] fs: Protect inode->i_state with the in ...
And having it fail is a good thing. XIP mode means different file and address_space operations, which we don't even try to deal with right I don't think it should mess with fsnotify. fsnotify_unmount_inodes assumes it's only called on umount right now, and sends umount notifications to userspace (see my mail from a few days ago). So if you split invalidate_inodes it really should only go into the umount one. --
Oct 24, 1:04 pm 2010
Al Viro
Re: [PATCH 16/21] fs: Protect inode->i_state with the in ...
Exactly. But that should be done without that ridiculous call to invalidate_inodes() - we should simply fail remount() and be done No, I mean that it's not obvious that fsnotify clients can realistically work on smbfs in the first place. I.e. I suspect that fsnotify should refuse to set marks on that sucker. --
Oct 24, 1:36 pm 2010
Mathias Burén
Re: sata_mv and Highpoint RocketRAID 230x, corruption?
Hey again, Wow, somehow it looks like it's actually OK now. I don't know why to be honest. Details: [root@ion raid-MBR-backup]# cat /proc/mdstat Personalities : [raid6] [raid5] [raid4] md0 : active raid5 sdg1[0] sdc1[3] sdd1[4] sdb1[1] 5851054080 blocks super 1.2 level 5, 128k chunk, algorithm 2 [4/4] [UUUU] unused devices: <none> So it successfully grew to 4 devices. Yay! It's online and happy. The ~3.7TB ext4 fs under the LVM beneath md0 is fine. What I need to do now, is ...
Oct 24, 5:52 am 2010
David Miller
Re: [Patch] Limit sysctl_tcp_mem and sysctl_udp_mem init ...
From: Robin Holt <holt@sgi.com> I'll queue this up for -stable, thanks Robin! --
Oct 24, 3:28 pm 2010
Mimi Zohar
Re: [PATCH 1/6] IMA: move read/write counters into struc ...
In [PATCH 08/11] IMA: only allocate iint when needed + if (unlikely(inode->i_readcount == 0) && + !ima_limit_imbalance(file)) { + printk(KERN_INFO "%s: open/free imbalance (r:% u)\n", + __func__, inode->i_readcount); + dump_stack(); + } else { + inode->i_readcount--; + } Please separate the i_readcount test from the ...
Oct 23, 11:52 pm 2010
Ingo Molnar
Re: [PATCH][GIT PULL] tracing: Fix compile issue for tra ...
NULL wasnt the only crash i've seen in the past though, here's an older one: [ 4.983527] Running tests on all trace events: [ 4.988002] Testing all events: [ 5.001006] BUG: unable to handle kernel paging request at 7d693ae5 [ 5.001999] IP: [<bf206c23>] 0xbf206c23 [ 5.001999] *pde = 00000000 [ 5.001999] Oops: 0002 [#1] SMP [ 5.001999] last sysfs file: [ 5.001999] Modules linked in: [ 5.001999] [ 5.001999] Pid: 0, comm: kworker/0:0 Not tainted ...
Oct 24, 4:25 am 2010
Steven Rostedt
Re: [PATCH][GIT PULL] tracing: Fix compile issue for tra ...
Interesting, the jump was to NULL. I'm thinking it hit a trace point and jumped to a NULL address. I guess there's some strange race here. Is a cache flush missing somewhere. I'll look more into this on Monday. --
Oct 23, 5:53 pm 2010
David Miller
Re: [PATCH] macb: Don't re-enable interrupts while in po ...
From: "Joshua Hoke" <Joshua.Hoke@sixnet.com> Your email client is breaking up long lines which corrupts the patch. Please fix this up in your email client and resubmit. Thank you. --
Oct 24, 3:23 pm 2010
Stefan Richter
Re: 2.6.36-rc7: NULL pointer dereference in ehci_clear_t ...
Thanks, I will try it RSN, hopefully one of the next few days. -- Stefan Richter -=====-==-=- =-=- ==--- http://arcgraph.de/sr/ --
Oct 24, 4:49 am 2010
Greg Thelen
Re: [PATCH v2][memcg+dirtylimit] Fix overwriting global ...
I think there is a problem with the patch above. In the patch vm_dirty_param() sets param->dirty_[background_]bytes to the smallest limits considering the memcg and global limits. Assuming the current task is in a memcg, then the memcg dirty (not system-wide) usage is always compared to the selected limits (which may be per-memcg or system). The problem is that if: a) per-memcg dirty limit is smaller than system then vm_dirty_param() will select per-memcg dirty limit, and b) per-memcg ...
Oct 24, 11:44 am 2010
Brian Gitonga Marete
[PATCH] Fix a compile error with -fstack-protector, -Wst ...
The following is as per Ingo's suggestion. Agains 2.6.36. Thanks. In the function ui__dialog_yesno(), automatic buffers have to be used as long as we are compiling perf with the -Wwrite-stings and -Werror options. This is because the Newt library does not declare the string parameters in newtWinChoice() as constant when it should. But the automatic buffers are not large enough to benefit from ssp at least on some gcc versions, e.g. the one that comes with Ubuntu 9.0.4. This along with ...
Oct 24, 2:23 pm 2010
Aneesh Kumar K. V
Re: [PATCH 2/2] net/9p: Return error on read with NULL buffer
Linux code return 0 in case count == 0; This is what i find on ext4. open("a.c", O_RDONLY) = 3 read(3, 0, 10) = -1 EFAULT (Bad address) open("a.c", O_RDONLY) = 3 read(3, NULL, 0) = 0 This patch ensure that we get the behaviour as in case one in case of 9p file system. But patch broke the behaviour in step 2. So below is the updated one commit bd1717e5300ab0bb9aa2df139ffbc5e49f1baeb6 Author: Sanchit ...
Oct 24, 7:32 am 2010
Ohad Ben-Cohen
Re: [PATCH 3/3] omap: add hwspinlock device
Hi Tony, I share this concern as well. We basically have three options here: 1. Have the hwspinlock driver inside the omap folders and use pdata func ptrs 2. Have a generic hwspinlock framework, with a small omap-specific implementation 3. Have a misc driver which is currently omap specific, but can very easily be converted to a common framework I don't like (1) so much; it's a driver that has very little that is hardware specific (mainly just the two lines that actually access ...
Oct 24, 10:54 am 2010
Maciej W. Rozycki
Re: [PATCH resend 5/9] MIPS: sync after cacheflush
When talking to MMIO you often don't need to force the outstanding writes to complete before you exit some driver's code. They will eventually reach the device and to their things in due course. A notable exception are some kinds of side effects that need to be synchronised to prevent races. For example to avoid wasting processing time for handling spurious interrupts you do want to make sure a write that acknowledges a pending interrupt has been recorded by the handler reaches ...
Oct 23, 10:12 pm 2010
Roland Dreier
Re: [PATCH] lib/atomic64_test: do not build on non-atomi ...
> That's only part of the problem. The following won't build also: > drivers/infiniband/hw Interesting... I hadn't looked at that usage before. Both drivers that seem to use atomic64 already depend on 64BIT in Kconfig, so I suspect the intersection of 64BIT and !ATOMIC64 is empty? But eg drivers/infiniband/hw/qib/qib_rc.c does essentially: atomic64_t *maddr; u64 sdata = <something> ... maddr = (atomic64_t *) qp->r_sge.sge.vaddr; atomic64_add_return(sdata, maddr) is it legit ...
Oct 24, 9:20 am 2010
David Miller
Re: [PATCH net-next-2.6 v1] can: Topcliff: Update PCH_CA ...
From: Masayuki Ohtak <masa-korg@dsn.okisemi.com> Applied, thanks. --
Oct 24, 2:43 pm 2010
Marc Kleine-Budde
Re: [PATCH net-next-2.6 v1] can: Topcliff: Update PCH_CA ...
IMHO this driver needs some improvements. There are some open points from Wolfgangs and my review. On the other side, it's a new driver and there's some time left before it hits mainline. Marc -- Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |
Oct 24, 3:05 pm 2010
Marc Kleine-Budde
Re: [PATCH net-next-2.6 v1] can: Topcliff: Update PCH_CA ...
Let me see....Crap, it's my fault, I just replied to the socketcan ...or to learn how to reply properly :) regards, Marc [1] https://lists.berlios.de/pipermail/socketcan-core/2010-October/004757.html -- Pengutronix e.K. | Marc Kleine-Budde | Industrial Linux Solutions | Phone: +49-231-2826-924 | Vertretung West/Dortmund | Fax: +49-5121-206917-5555 | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de |
Oct 24, 3:15 pm 2010
David Miller
Re: [PATCH net-next-2.6 v1] can: Topcliff: Update PCH_CA ...
Please send a patch against the current driver which will fix these build warnings that occur when CONFIG_PM is disabled: drivers/net/can/pch_can.c:258:13: warning: 'pch_can_set_int_custom' defined but not used drivers/net/can/pch_can.c:269:13: warning: 'pch_can_get_int_enables' defined but not used drivers/net/can/pch_can.c:420:13: warning: 'pch_can_get_rx_enable' defined but not used drivers/net/can/pch_can.c:438:13: warning: 'pch_can_get_tx_enable' defined but not ...
Oct 24, 2:55 pm 2010
David Miller
Re: [PATCH net-next-2.6 v1] can: Topcliff: Update PCH_CA ...
From: Marc Kleine-Budde <mkl@pengutronix.de> When people have more than a week to review and provide feedback, and don't, I have zero sympathy especially this early in the release cycle. So if adding it to the tree is what I have to do to get you guys to post your comments and suggest fixes, then that's what I am going to (continue) to do. :-) --
Oct 24, 3:09 pm 2010
tip-bot for Sonny Rao
[tip:perf/core] perf tools: Document event modifiers
Commit-ID: ffec516976f64b4e3e59ba1bb8a5020008cc678a Gitweb: http://git.kernel.org/tip/ffec516976f64b4e3e59ba1bb8a5020008cc678a Author: Sonny Rao <sonnyrao@linux.vnet.ibm.com> AuthorDate: Thu, 14 Oct 2010 20:51:00 -0500 Committer: Arnaldo Carvalho de Melo <acme@redhat.com> CommitDate: Sat, 23 Oct 2010 15:31:20 -0200 perf tools: Document event modifiers Existing documentation doesn't discuss event modifiers, so add a description of what's currently possible to the documentation of ...
Oct 24, 2:42 am 2010
Boaz Harrosh
Re: [PATCH 06/18] exofs: use iput() for inode reference ...
Hi Christoph Dave As I suspected this fix is not good. For a simple reason, The create_done() is called from scsi_done() which has irq disabled. So in iput() in the case On the other hand this solution does work, perfectly. Actually there was already a "wait for the objection creation" in exofs_evict_inode(). Hence the reason I've never seen an inode leak. Below is the patch I'm putting in -next for push to 2.6.37 (So there was no bug in exofs after all, I'm not CC(ing) ...
Oct 24, 11:06 am 2010
tip-bot for Ben Hutc ...
[tip:perf/core] perf trace: Fix detection of script extension
Commit-ID: d1e95bb5309f98368dd4fbef6ff3a8f573b24506 Gitweb: http://git.kernel.org/tip/d1e95bb5309f98368dd4fbef6ff3a8f573b24506 Author: Ben Hutchings <ben@decadent.org.uk> AuthorDate: Sun, 10 Oct 2010 16:11:02 +0100 Committer: Arnaldo Carvalho de Melo <acme@redhat.com> CommitDate: Sat, 23 Oct 2010 15:31:20 -0200 perf trace: Fix detection of script extension The extension starts with the last dot in the name, not the first. Cc: Ingo Molnar <mingo@elte.hu> Cc: Paul Mackerras ...
Oct 24, 2:43 am 2010
tip-bot for Ben Hutc ...
[tip:perf/core] perf trace: Use $PERF_EXEC_PATH in canne ...
Commit-ID: 44e668c6faa9a6c477a32788e7e88f0754c54a4e Gitweb: http://git.kernel.org/tip/44e668c6faa9a6c477a32788e7e88f0754c54a4e Author: Ben Hutchings <ben@decadent.org.uk> AuthorDate: Sun, 10 Oct 2010 16:10:03 +0100 Committer: Arnaldo Carvalho de Melo <acme@redhat.com> CommitDate: Sat, 23 Oct 2010 15:31:20 -0200 perf trace: Use $PERF_EXEC_PATH in canned report scripts Set $PERF_EXEC_PATH before starting the record and report scripts, and make them use it where necessary. Cc: Ingo ...
Oct 24, 2:43 am 2010
Nick Piggin
Re: [PATCH 11/18] fs: Introduce per-bucket inode hash locks
Right, a look at the docmentation and another layer of indirection for a reader. And it's not exactly "properly" documented. It doesn't say if it may turn into a sleeping lock or is allowed to be used from irq or bh You do not want to add a bloated mutex to each inode hash bucket and think you can just dust off your hands and walk away. You would probably make a smaller auxiliary hash of locks, sanely sized, and protect it with that. So it would be wrong to just bloat hlist_bl by a ...
Oct 24, 2:17 pm 2010
Aneesh Kumar K. V
Re: [PATCH -V21 00/12] Generic name to handle and open b ...
Hi Al, Any update on this ? Can we get this merged in this merge window. -aneesh --
Oct 24, 8:03 am 2010
Maciej W. Rozycki
Re: mmotm 2010-09-28-16-13 uploaded
FWIW neither is a real name and I have troubles understanding why a contributor would want to play tricks like this, but there you go... There are legal reasons we want to keep accurate records of contributions to the Linux kernel for -- this is free software and we want to do our best so as to keep its legal status clear. This is explained in greater detail in Documentation/SubmittingPatches. Please do keep this in mind. Maciej --
Oct 23, 6:48 pm 2010
Wu Fengguang
Re: Deadlock possibly caused by too_many_isolated.
You are right. The below scratch patch adds minimal mempool code for raid1. It passed simple stress test of resync + 3 dd writers. Although write throughput is rather slow in my qemu, I don't observe any temporary/permanent stuck ups. drivers/md/raid1.c | 32 ++++++++++++++++++++++++++++---- drivers/md/raid1.h | 2 ++ fs/bio.c | 31 +++++++++++++++++++++---------- include/linux/bio.h | 2 ++ 4 files changed, 53 insertions(+), 14 deletions(-) --- ...
Oct 24, 9:52 am 2010
Sitsofe Wheeler
Re: EeePC 900 reboots/hangs when using using perf -a -f -g
Hi Frederic, Sorry I'm not quite sure how I missed your reply - I've only just noticed it: I was checking with 2.6.36-rc4. I have just checked again with a recent tip:/perf/core (66a301c380d4e463424db572b348de4913ec191a) and the problem can still be reliably triggered. I've narrowed the steps to cause the problem too. Running perf record -a -f -g "sleep 5s" and then doing echo 0 > /sys/class/backlight/eeepc/brightness will reliably trigger the problem (on this EeePC 900 the ...
Oct 24, 5:50 am 2010
Christoph Hellwig
Re: [PATCH] block: remove REQ_HARDBARRIER
Btw, in case it wasn't clear - this needs to be applied only after the drbd patches that remove the drbd use of REQ_HARDBARRIER. --
Oct 24, 4:58 am 2010
Michael Leun
Re: NET_NS: unregister_netdevice: waiting for lo to beco ...
On Fri, 22 Oct 2010 19:05:32 +0200 Now I have tried a kernel config with almost everything disabled - please find below. If I have overlooked anything I should disable (or if you suggest I should not disable, but enable any option) - please tell me. I've created an ~2.5MB bootable ISO image based on buildroot/busybox with this kernel, which also shows this bug (e.g. when run in VirtualBox). If anybody is interested I could send this image as mail attachment or provide a download ...
Oct 24, 6:15 am 2010
Claudio Scordino
Re: [PATCH] Documentation about RS485 serial communications
Hi all, sorry for the misuse of the term "transceiver", and thank you for your corrections. Hopefully, this new version of the document is slightly better. Many thanks, Claudio Documentation about RS485 serial communications Signed-off-by: Claudio Scordino <claudio@evidence.eu.com> --- Documentation/serial/00-INDEX | 2 + Documentation/serial/serial-rs485.txt | 119 +++++++++++++++++++++++++++++++++ 2 files changed, 121 insertions(+), 0 deletions(-) create ...
Oct 24, 4:29 am 2010
Jan Engelhardt
Sync writeback still broken
I still observe this behavior on 2.6.36-rc8. This is starting to get frustrating, so I will be happily following akpm's advise to poke people. Thread entrypoint: http://lkml.org/lkml/2010/2/12/41 Previously, many concurrent extractions of tarballs and so on have been one way to trigger the issue; I now also have a rather small testcase (below) that freezes the box here (which has 24G RAM, so even if I'm lacking to call msync, I should be fine) sometime after memset ...
Oct 24, 4:41 pm 2010
Herbert Xu
Crypto Update for 2.6.37
Hi Linus: Here is the crypto update for 2.6.37: * cryptd now supports AEAD. * OMAP2/3 AES support. * Mark Steffen Klassert as maintainer for padata/pcrypt. * Misc fixes. Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git or master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6.git Adrian Hoban (1): crypto: cryptd - Adding the AEAD interface type support to cryptd Chuck Ebbert (1): crypto: fips - FIPS requires ...
Oct 23, 11:16 pm 2010
previous daytodaynext day
October 23, 2010October 24, 2010October 25, 2010