linux-kernel mailing list

FromSubjectsort iconDate
James Morris
Resolved merge conflicts in next-creds
I manually resolved the following conflicts in git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6#next-creds when merging with latest Linus. (This branch holds the creds API changes from David Howells and is being pulled into linux-next). commit 293f28d5b02efe4504d5976f6f5889458ed56539 Merge: ea40dc0... 796aade... Author: James Morris <jmorris@namei.org> Date: Mon Aug 11 09:22:10 2008 +1000 Merge branch 'master' into next-creds Conflicts: ...
Aug 10, 4:57 pm 2008
H. Peter Anvin
Re: [2.6.27-rc2-git4] Kernel panic on VIA Ester+VIA CX700
Out of those, viafb by far seems most likely. Could you try compiling with only one or the other? -hpa --
Aug 10, 4:39 pm 2008
Alexander Beregalov
[PATCH] sound/pci/Kconfig: update for ice1712/24
From: Alexander Beregalov <a.beregalov@gmail.com> sound/pci/Kconfig: update for ice1712/24 Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com> --- sound/pci/Kconfig | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/sound/pci/Kconfig b/sound/pci/Kconfig index f7d95b2..e14dc54 100644 --- a/sound/pci/Kconfig +++ b/sound/pci/Kconfig @@ -649,8 +649,9 @@ config SND_ICE1712 Currently supported hardware is: M-Audio Delta 1010(LT), DiO ...
Aug 10, 3:52 pm 2008
Marcin Slusarz
[PATCH] x86: fix MP_processor_info section mismatch warning
WARNING: arch/x86/kernel/built-in.o(.cpuinit.text+0x1fe7): Section mismatch in reference from the function MP_processor_info() to the variable .init.data:x86_quirks The function __cpuinit MP_processor_info() references a variable __initdata x86_quirks. If x86_quirks is only used by MP_processor_info then annotate x86_quirks with a matching annotation. MP_processor_info uses x86_quirks which is __init and is used only from smp_read_mpc and construct_default_ISA_mptable which are ...
Aug 10, 3:12 pm 2008
Marcin Slusarz
[PATCH] x86: mmconf: fix section mismatch warning
WARNING: arch/x86/kernel/built-in.o(.cpuinit.text+0x1591): Section mismatch in reference from the function init_amd() to the function .init.text:check_enable_amd_mmconf_dmi() The function __cpuinit init_amd() references a function __init check_enable_amd_mmconf_dmi(). If check_enable_amd_mmconf_dmi is only used by init_amd then annotate check_enable_amd_mmconf_dmi with a matching annotation. check_enable_amd_mmconf_dmi is only called from init_amd which is __cpuinit Signed-off-by: Marcin ...
Aug 10, 3:11 pm 2008
Marcin Slusarz
[PATCH] x86: mpparse.c: fix section mismatch warning
WARNING: vmlinux.o(.text+0x118f7): Section mismatch in reference from the function construct_ioapic_table() to the function .init.text:MP_bus_info() The function construct_ioapic_table() references the function __init MP_bus_info(). This is often because construct_ioapic_table lacks a __init annotation or the annotation of MP_bus_info is wrong. construct_ioapic_table is called only from construct_default_ISA_mptable which is __init Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com> Cc: ...
Aug 10, 3:09 pm 2008
Alexander Beregalov
[PATCH] ice1724/revo: simple clean up
From: Alexander Beregalov <a.beregalov@gmail.com> ice1724/revo: simple clean up Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com> --- sound/pci/ice1712/revo.c | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/sound/pci/ice1712/revo.c b/sound/pci/ice1712/revo.c index 4d26314..5e1b156 100644 --- a/sound/pci/ice1712/revo.c +++ b/sound/pci/ice1712/revo.c @@ -524,16 +524,20 @@ static int __devinit revo_init(struct snd_ice1712 *ice) ak = ...
Aug 10, 3:09 pm 2008
Marcin Slusarz
[PATCH] x86, tsc: fix section mismatch warning
WARNING: vmlinux.o(.text+0x7950): Section mismatch in reference from the function native_calibrate_tsc() to the function .init.text:tsc_read_refs() The function native_calibrate_tsc() references the function __init tsc_read_refs(). This is often because native_calibrate_tsc lacks a __init annotation or the annotation of tsc_read_refs is wrong. tsc_read_refs is called from native_calibrate_tsc which is not __init and native_calibrate_tsc cannot be marked __init Signed-off-by: Marcin Slusarz ...
Aug 10, 3:07 pm 2008
Adrian Bunk
[2.6 patch] ipc/sem.c: make free_un() static
This patch makes the needlessly global free_un() static. Signed-off-by: Adrian Bunk <bunk@kernel.org> --- 4d674b52ad86936fcc96601fd37c04fb7343c0b8 diff --git a/ipc/sem.c b/ipc/sem.c index bf1bc36..0821224 100644 --- a/ipc/sem.c +++ b/ipc/sem.c @@ -504,7 +504,7 @@ static int count_semzcnt (struct sem_array * sma, ushort semnum) return semzcnt; } -void free_un(struct rcu_head *head) +static void free_un(struct rcu_head *head) { struct sem_undo *un = container_of(head, struct ...
Aug 10, 2:50 pm 2008
Samuel Ortiz
[GIT] MFD update
Hi Linus, Please pull the latest MFD updates for 2.6.27. They are new driver for the tc6387 and the t7l66 TMIO controllers. You will also find the corresponding MMC and NAND TMIO drivers. The following changes since commit 796aadeb1b2db9b5d463946766c5bbfd7717158c: Linus Torvalds (1): Merge branch 'fixes' of git://git.kernel.org/.../davej/cpufreq are available in the git repository at: git://git.o-hand.com/linux-mfd for-linus Ian Molton (8): mfd: TMIO MMC structures ...
Aug 10, 2:41 pm 2008
Rene Herman
[PATCH] V4L1: make PMS not autoprobe when builtin.
Hi Andrew. Alternate version of the PMS patch sent yesterday. This one makes it need explicit enabling when builtin and doesn't change anything when modular as per Alan Cox's comments. This is a deprecated, unused driver meaning it doesn't matter. It still fixes that (randconfig testing breakage) which it is supposed to fix. Rene.
Aug 10, 2:37 pm 2008
Alan Cox
Re: [PATCH] V4L1: make PMS not autoprobe when builtin.
On Sun, 10 Aug 2008 23:37:29 +0200 Acked-by: Alan Cox <alan@redhat.com> Would probably make the printk "pms: not enabled, use pms.enable=1 to probe" So you know a) What is wittering about not being probed b) How to undo it. But thats trivia really. --
Aug 10, 2:37 pm 2008
Rene Herman
Re: [PATCH] V4L1: make PMS not autoprobe when builtin.
I suppose I wouldn't be messing with these drivers in the first place if I weren't deeply into trivia, so <bow> ... Rene.
Aug 10, 3:06 pm 2008
Adrian Bunk
[2.6 patch make struct scsi_dh_devlist's static
This patch makes several needlessly global struct scsi_dh_devlist's static. Signed-off-by: Adrian Bunk <bunk@kernel.org> --- drivers/scsi/device_handler/scsi_dh_alua.c | 2 +- drivers/scsi/device_handler/scsi_dh_emc.c | 2 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 2 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) ae6ee914615e415cc4b22ee1c0545bb088889b6a diff --git ...
Aug 10, 2:31 pm 2008
Adrian Bunk
[2.6 patch] make cgroup_is_removed() static
cgroup_is_removed() can now become static. Additionally, make it no longer "inline" but let gcc decide whether or not to inline it. Signed-off-by: Adrian Bunk <bunk@kernel.org> --- 8e37a5ecc6f51b3904d5be693c16324bad6923c5 diff --git a/include/linux/cgroup.h b/include/linux/cgroup.h index c98dd7c..f5df0ae 100644 --- a/include/linux/cgroup.h +++ b/include/linux/cgroup.h @@ -295,8 +295,6 @@ int cgroup_add_files(struct cgroup *cgrp, const struct cftype cft[], int count); -int ...
Aug 10, 2:15 pm 2008
Jean Delvare
[GIT PULL] i2c fixes for 2.6.27
Hi Linus, Please pull the i2c subsystem fixes for Linux 2.6.27 from: git://jdelvare.pck.nerim.net/jdelvare-2.6 i2c-for-linus drivers/hwmon/lm75.c | 114 ++++++------------------------- drivers/i2c/Kconfig | 14 ++++ drivers/i2c/algos/Kconfig | 11 ++- drivers/i2c/busses/i2c-amd756-s4882.c | 9 +-- drivers/i2c/busses/i2c-nforce2-s4985.c | 5 +- drivers/i2c/chips/at24.c | 8 +- drivers/i2c/i2c-core.c ...
Aug 10, 1:59 pm 2008
Krzysztof Helt
[PATCH RESEND] agp: fix SIS 5591/5592 wrong PCI id
From: Krzysztof Helt <krzysztof.h1@wp.pl> The correct id for the AGP bridge is the id of the main host (5591) not the id of the PCI-to-PCI bridge AGP (0001). Output from "lspci -nv" shows that only the former has AGP capabilities flag set: 00:00.0 0600: 1039:5591 (rev 02) Flags: bus master, medium devsel, latency 64 Memory at ec000000 (32-bit, non-prefetchable) [size=32M] Capabilities: [c0] AGP version 1.0 00:02.0 0604: 1039:0001 (prog-if 00 [Normal decode]) ...
Aug 10, 1:54 pm 2008
Wim Van Sebroeck
[WATCHDOG] v2.6.27-rc watchdog fixes
Hi Linus, Please pull from 'master' branch of git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git or if master.kernel.org hasn't synced up yet: master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git This will update the following files: MAINTAINERS | 6 ------ drivers/watchdog/Makefile | 5 ++++- drivers/watchdog/at91rm9200_wdt.c | 2 +- drivers/watchdog/ixp4xx_wdt.c | 2 +- drivers/watchdog/shwdt.c ...
Aug 10, 1:45 pm 2008
Russell King
Re: [WATCHDOG] v2.6.27-rc watchdog fixes
Note that s3c2410_wdt still gives an additional warning that I've fixed in my set of ARM watchdog fixes. It would be nice to get _all_ the issues resolved. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: --
Aug 10, 2:35 pm 2008
Adrian Bunk
[RFC: 2.6 patch] s390: use kernel/uid.c
Unless I missed a twist the only reason for s390 to not use the code in kernel/uid.c was that it copied the code from sparc64 (that is now being changed in a similar way by David). Signed-off-by: Adrian Bunk <bunk@kernel.org> --- arch/s390/kernel/compat_linux.c | 204 ------------------------------ arch/s390/kernel/compat_linux.h | 19 -- arch/s390/kernel/compat_wrapper.S | 30 ++-- arch/s390/kernel/syscalls.S | 8 - init/Kconfig | 2 5 files ...
Aug 10, 1:40 pm 2008
Yoshinori Sato
[PATCH] h8300 move header files
git mv include/asm-h8300/* arch/h8300/include/asm Signed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp> arch/h8300/include/asm/Kbuild | 1 + arch/h8300/include/asm/a.out.h | 20 ++ arch/h8300/include/asm/atomic.h | 144 +++++++++++ arch/h8300/include/asm/auxvec.h | 4 + arch/h8300/include/asm/bitops.h | 212 ++++++++++++++++ arch/h8300/include/asm/bootinfo.h | 2 + arch/h8300/include/asm/bug.h ...
Aug 10, 12:01 pm 2008
mengualjeanphi
Boot problem
Hi, I try building an LFS system for 64 bits. But now I've a problem, linked to the kernel. I've a motherboard ASRock ALiveNF6P-VSTA. Instead of its port IDE, I use a PCI controller where are connected my disks. On the livecd lfs, sometimes disks are named hda, hdb... sometimes hdc, hdd... Strange. When I boot on my system, I get: "root fs not found on "hdc1"" (or hda1, according what I said in fstab and menu.lst of grub). Grub is built in static release I found on a cvs repository of clfs ...
Aug 10, 10:25 am 2008
Eduard - Gabriel Mun ...
[PATCH 0/5] kmemtrace
Hi everybody, As usual, the kmemtrace userspace repo is located at git://repo.or.cz/kmemtrace-user.git It's not updated now, but I will rebase it. So re-clone it, don't just git-rebase it. The changes were too extensive and I'd like to keep the revision history clean. Changes in kmemtrace: - new ABI, supports variable sized packets and it's much shorter (it has specific fields for allocations) - we'll use splice() in userspace - replaced timestamps with sequence numbers, since timestamps ...
Aug 10, 10:14 am 2008
Matt Mackall
Re: [PATCH 5/5] kmemtrace: SLOB hooks.
Yeah, that's fine. Acked-by: Matt Mackall <mpm@selenic.com> -- Mathematics is the supreme nostalgia of our time. --
Aug 10, 4:18 pm 2008
Eduard - Gabriel Mun ...
[PATCH 2/5] kmemtrace: Additional documentation.
Documented kmemtrace's ABI, purpose and design. Also includes a short usage guide, FAQ, as well as a link to the userspace application's Git repository, which is currently hosted at repo.or.cz. Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> --- Documentation/ABI/testing/debugfs-kmemtrace | 71 +++++++++++++++ Documentation/vm/kmemtrace.txt | 126 +++++++++++++++++++++++++++ 2 files changed, 197 insertions(+), 0 deletions(-) create mode 100644 ...
Aug 10, 10:14 am 2008
Eduard - Gabriel Mun ...
[PATCH 5/5] kmemtrace: SLOB hooks.
This adds hooks for the SLOB allocator, to allow tracing with kmemtrace. We also convert some inline functions to __always_inline to make sure _RET_IP_, which expands to __builtin_return_address(0), always works as expected. Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> --- include/linux/slob_def.h | 9 +++++---- mm/slob.c | 37 +++++++++++++++++++++++++++++++------ 2 files changed, 36 insertions(+), 10 deletions(-) diff --git ...
Aug 10, 10:14 am 2008
Eduard - Gabriel Mun ...
[PATCH 4/5] kmemtrace: SLUB hooks.
This adds hooks for the SLUB allocator, to allow tracing with kmemtrace. Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> --- include/linux/slub_def.h | 53 ++++++++++++++++++++++++++++++++++-- mm/slub.c | 66 +++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 110 insertions(+), 9 deletions(-) diff --git a/include/linux/slub_def.h b/include/linux/slub_def.h index d117ea2..d77012a 100644 --- a/include/linux/slub_def.h +++ ...
Aug 10, 10:14 am 2008
Eduard - Gabriel Mun ...
[PATCH 1/5] kmemtrace: Core implementation.
kmemtrace provides tracing for slab allocator functions, such as kmalloc, kfree, kmem_cache_alloc, kmem_cache_free etc.. Collected data is then fed to the userspace application in order to analyse allocation hotspots, internal fragmentation and so on, making it possible to see how well an allocator performs, as well as debug and profile kernel code. Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> --- Documentation/kernel-parameters.txt | 10 + MAINTAINERS ...
Aug 10, 10:14 am 2008
Pekka Enberg
Re: [PATCH 5/5] kmemtrace: SLOB hooks.
On Sun, Aug 10, 2008 at 8:14 PM, Eduard - Gabriel Munteanu I think Matt acked this already but as you dropped the tags, I'll ask once more before I merge this. --
Aug 10, 10:48 am 2008
Eduard - Gabriel Mun ...
[PATCH 3/5] kmemtrace: SLAB hooks.
This adds hooks for the SLAB allocator, to allow tracing with kmemtrace. We also convert some inline functions to __always_inline to make sure _RET_IP_, which expands to __builtin_return_address(0), always works as expected. Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> --- include/linux/slab_def.h | 68 ++++++++++++++++++++++++++++++++++++++------ mm/slab.c | 71 +++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 123 insertions(+), 16 ...
Aug 10, 10:14 am 2008
Rafael J. Wysocki
Re: resume from s2ram regression (bisected to ftrace...)
Does it still happen if: - CONFIG_FTRACE is unset - CONFIG_FTRACE is set, but CONFIG_FTRACE_STARTUP_TEST is unset? Rafael --
Aug 10, 10:40 am 2008
Marcin Slusarz
resume from s2ram regression (bisected to ftrace...)
Hi Few days ago I discovered that resume from suspend to ram does not work anymore on my 2.6.27-rc2 (actually 796aadeb1b2db9b5d463946766c5bbfd7717158c) gentoo box. My computer just boots on resume. Today I had enough time to bisect it and found (after 1 panic and 1 build breakage) out "the reason": $ git bisect good d05cdb25d80f06f77aa6bddb53cd1390d4d91a0b is first bad commit commit d05cdb25d80f06f77aa6bddb53cd1390d4d91a0b Author: Steven Rostedt <rostedt@goodmis.org> Date: Mon May 12 ...
Aug 10, 10:08 am 2008
Marcin Slusarz Aug 10, 12:24 pm 2008
Rafael J. Wysocki
Re: resume from s2ram regression (bisected to ftrace...)
Thanks for testing. Well, ftrace is a new feature in 2.6.27, IIRC, so this is not a regression in the strict sense. Still, of couse, there is a bug in ftrace that needs to be fixed. Steven? --
Aug 10, 12:48 pm 2008
mengualjeanphi
Question
Hi, can I write. --
Aug 10, 9:45 am 2008
Bartlomiej Zolnierki ...
Re: [PATCH] ide: remove unused macros from <asm-parisc/ide.h>
In the fear of include/asm-parisc/ shuffle I would prefer that you pick it. Thanks. --
Aug 10, 11:03 am 2008
Kyle McMartin
Re: [PATCH] ide: remove unused macros from <asm-parisc/ide.h>
Thanks Bart! Groovy... Want me to merge this, or will you shepherd it in? Acked-by: Kyle McMartin &lt;kyle@mcmartin.ca&gt; regards, Kyle --
Aug 10, 8:54 am 2008
Bartlomiej Zolnierki ...
[PATCH] ide: remove unused macros from <asm-parisc/ide.h>
Cc: Kyle McMartin &lt;kyle@mcmartin.ca&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- include/asm-parisc/ide.h | 4 ---- 1 file changed, 4 deletions(-) Index: b/include/asm-parisc/ide.h =================================================================== --- a/include/asm-parisc/ide.h +++ b/include/asm-parisc/ide.h @@ -13,10 +13,6 @@ #ifdef __KERNEL__ -#define ide_request_irq(irq,hand,flg,dev,id) request_irq((irq),(hand),(flg),(dev),(id)) -#define ...
Aug 10, 8:47 am 2008
Bartlomiej Zolnierki ...
[PATCH] ide: remove M68K_IDE_SWAPW define from &lt;asm-m68k ...
Since we solved this by overriding default -&gt;{in,out}put_data methods in {q40,falcon}ide M68K_IDE_SWAP define can go away. Cc: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt; Cc: Roman Zippel &lt;zippel@linux-m68k.org&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- include/asm-m68k/ide.h | 9 --------- 1 file changed, 9 deletions(-) Index: b/include/asm-m68k/ide.h =================================================================== --- a/include/asm-m68k/ide.h +++ ...
Aug 10, 8:46 am 2008
Geert Uytterhoeven
Re: [PATCH] ide: remove M68K_IDE_SWAPW define from &lt;asm- ...
Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say &quot;programmer&quot; or something like that. -- Linus Torvalds --
Aug 10, 11:16 am 2008
Bartlomiej Zolnierki ...
[PATCH] ide: remove dead <asm-arm/arch-sa1100/ide.h>
It has been dead for more than 3 years and needs to be converted to use platform PATA support anyway. Cc: Russell King &lt;rmk@arm.linux.org.uk&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- include/asm-arm/arch-sa1100/ide.h | 75 -------------------------------------- 1 file changed, 75 deletions(-) Index: b/include/asm-arm/arch-sa1100/ide.h =================================================================== --- a/include/asm-arm/arch-sa1100/ide.h +++ /dev/null @@ ...
Aug 10, 8:45 am 2008
Bartlomiej Zolnierki ...
[PATCH] ide: fix support for IDE PCI controllers using M ...
Just include &lt;asm-generic/ide_iops.h&gt; for __ide_mm_*() instead of defining them to normal I/O helpers so PCI bus &lt;-&gt; CPU byte-swapping is done as needed. Cc: David Howells &lt;dhowells@redhat.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- David, please verify it. Thanks. include/asm-frv/ide.h | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) Index: b/include/asm-frv/ide.h =================================================================== --- ...
Aug 10, 8:44 am 2008
Bartlomiej Zolnierki ...
[PATCH 04/22] ide-floppy: add ide_floppy_set_media_lock( ...
Add ide_floppy_set_media_lock() helper and convert idefloppy_open(), idefloppy_release() and ide_floppy_lockdoor() to use it. There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-floppy.c | 39 ++++++++++++++++----------------------- 1 file changed, 16 insertions(+), 23 deletions(-) Index: ...
Aug 10, 8:35 am 2008
Bartlomiej Zolnierki ...
[PATCH 17/22] ide: drop 'timeout' and 'expiry' arguments ...
* Move idescsi_expiry() to ide-atapi.c. * Move get_timeout() to &lt;linux/ide.h&gt;. * Drop 'timeout' and 'expiry' arguments from ide_pc_intr(). While at it: * idescsi_expiry() -&gt; ide_scsi_expiry() * get_timeout() -&gt; ide_scsi_get_timeout() There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 34 +++++++++++++++++++++++++++------- ...
Aug 10, 8:37 am 2008
Bartlomiej Zolnierki ...
[PATCH 00/22] ide: more work on generic ATAPI support
Just some more work on generic ATAPI layer... - code unifications here and there - move IDEFLOPPY_IOCTL_FORMAT_* support to a separate file - ide_pc_intr() no longer requires zillion of arguments Applies on top of current pata tree, tested with ide-scsi. diffstat: drivers/ide/Makefile | 3 drivers/ide/ide-atapi.c | 323 +++++++++++++++-- drivers/ide/ide-floppy.c | 739 ++++++----------------------------------- drivers/ide/ide-floppy.h | 72 +++ ...
Aug 10, 8:35 am 2008
Bartlomiej Zolnierki ...
[PATCH 02/22] ide-scsi: cleanup ide_scsi_io_buffers()
Preparation for ide_{floppy,scsi}_io_buffers() unification. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/scsi/ide-scsi.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) Index: b/drivers/scsi/ide-scsi.c =================================================================== --- a/drivers/scsi/ide-scsi.c +++ b/drivers/scsi/ide-scsi.c @@ -139,29 +139,29 @@ static void ide_scsi_io_buffers(ide_driv ...
Aug 10, 8:35 am 2008
Bartlomiej Zolnierki ...
[PATCH 13/22] ide: add ide_do_test_unit_ready() helper
* Add ide_do_test_unit_ready() helper and convert ide-{floppy,tape}.c to use it. * Remove no longer used idetape_create_test_unit_ready_cmd(). There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 11 +++++++++++ drivers/ide/ide-floppy.c | 6 +----- drivers/ide/ide-tape.c | 10 +--------- include/linux/ide.h | 1 + 4 files ...
Aug 10, 8:37 am 2008
Bartlomiej Zolnierki ...
[PATCH 07/22] ide: add ide_queue_pc_head() helper
* Move REQ_IDETAPE_* enums to &lt;linux/ide.h&gt;. * Add ide_queue_pc_head() and convert ide-{floppy,tape}.c to use it instead of ide*_queue_pc_head(). * Remove no longer used ide*_queue_pc_head(). There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 20 ++++++++++++++++++++ drivers/ide/ide-floppy.c | 21 +-------------------- ...
Aug 10, 8:36 am 2008
Bartlomiej Zolnierki ...
[PATCH 01/22] ide-floppy: fixup ide_floppy_io_buffers()
map hwif-&gt;sg_{table,nents} on pc-&gt;{sg,sg_cnt} (multi-IRQs-per-sg fix) Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- I will fold this into the original patch later. drivers/ide/ide-floppy.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) Index: b/drivers/ide/ide-floppy.c =================================================================== --- a/drivers/ide/ide-floppy.c +++ b/drivers/ide/ide-floppy.c @@ ...
Aug 10, 8:35 am 2008
Bartlomiej Zolnierki ...
[PATCH 11/22] ide: add ide_set_media_lock() helper
* Set IDE_AFLAG_NO_DOORLOCK in idetape_get_mode_sense_result(), check it in ide_tape_set_media_lock() and cleanup idetape_create_prevent_cmd(). * Set IDE_AFLAG_NO_DOORLOCK in ide_floppy_create_read_capacity_cmd() and check it instead of IDE_AFLAG_CLIK_DRIVE in ide_floppy_set_media_lock(). * Add ide_set_media_lock() helper and convert ide-{floppy,tape}.c to use it. * Remove no longer used ide*_create_prevent_cmd()/ide*_set_media_lock(). * Update comment in &lt;linux/ide.h&gt; ...
Aug 10, 8:36 am 2008
Bartlomiej Zolnierki ...
[PATCH 22/22] ide: make ide_transfer_pc() static
* Move -&gt;ticks field from struct ide_floppy_obj to ide_drive_t. * Move idefloppy_transfer_pc() to ide-atapi.c and make ide_transfer_pc() use it. * Always use ide_transfer_pc as a handler in ide_issue_pc(). * Remove no longer used idefloppy_start_pc_transfer(), ide*_transfer_pc() and 'handler' argument from ide_issue_pc(). * Make ide_transfer_pc() static. While at it: * idefloppy_transfer_pc() -&gt; ide_delayed_transfer_pc() * IDEFLOPPY_TICKS_DELAY -&gt; IDEFLOPPY_PC_DELAY * ...
Aug 10, 8:38 am 2008
Bartlomiej Zolnierki ...
[PATCH 05/22] ide-tape: add ide_tape_set_media_lock() helper
Add ide_tape_set_media_lock() helper and convert idetape_mtioctop(), idetape_chrdev_open() and idetape_chrdev_release() to use it. There should be no functional changes caused by this patch (it is OK to modify -&gt;door_locked if idetape_create_prevent_cmd() fails). Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-tape.c | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 ...
Aug 10, 8:36 am 2008
Bartlomiej Zolnierki ...
[PATCH 09/22] ide-floppy: ->{srfp,wp} -> IDE_AFLAG_{SRFP,WP}
Add IDE_AFLAG_{SRFP,WP} drive-&gt;atapi_flags and use them instead of -&gt;{srfp,wp} struct ide_floppy_obj fields. There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-floppy.c | 24 ++++++++++++++---------- include/linux/ide.h | 16 ++++++++++------ 2 files changed, 24 insertions(+), 16 deletions(-) Index: ...
Aug 10, 8:36 am 2008
Bartlomiej Zolnierki ...
[PATCH 06/22] ide: add ide_init_pc() helper
* Add IDE_PC_BUFFER_SIZE define. * Add ide_init_pc() and convert ide-{floppy,tape}.c to use it instead of ide*_init_pc(). * Remove no longer used IDE*_PC_BUFFER_SIZE and ide*_init_pc(). There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 8 ++++++++ drivers/ide/ide-floppy.c | 31 +++++++++---------------------- drivers/ide/ide-tape.c | ...
Aug 10, 8:36 am 2008
Bartlomiej Zolnierki ...
[PATCH 15/22] ide: drop dsc_handle argument from ide_pc_intr()
* Add 'int dsc' argument to -&gt;pc_callback method. * Call ide_tape_handle_dsc() internally in ide_tape_callback() if dsc argument is set and update ide_pc_intr() accordingly. There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 16 +++++++--------- drivers/ide/ide-floppy.c | 6 +++--- drivers/ide/ide-tape.c | 13 +++++++++---- ...
Aug 10, 8:37 am 2008
Bartlomiej Zolnierki ...
[PATCH 20/22] ide: add ->pc_{update,io}_buffers methods
Add -&gt;pc_{update,io}_buffers methods to ide_drive_t and use them instead of {update,io}_buffers ide_pc_intr() arguments. There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 14 ++++++-------- drivers/ide/ide-floppy.c | 7 ++++--- drivers/ide/ide-tape.c | 7 ++++--- drivers/scsi/ide-scsi.c | 6 ++++-- include/linux/ide.h | 9 ...
Aug 10, 8:37 am 2008
Bartlomiej Zolnierki ...
[PATCH 08/22] ide: add ide_queue_pc_tail() helper
* Add ide_queue_pc_tail() and convert ide-{floppy,tape}.c to use it instead of ide*_queue_pc_tail(). * Remove no longer used ide*_queue_pc_tail(). There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 23 +++++++++++++++ drivers/ide/ide-floppy.c | 49 +++++++++++---------------------- drivers/ide/ide-tape.c | 69 ...
Aug 10, 8:36 am 2008
Bartlomiej Zolnierki ...
[PATCH 03/22] ide: add ide_io_buffers() helper
* Make -&gt;io_buffers method return number of bytes transferred. * Use ide_end_request() instead of idefloppy_end_request() in ide_floppy_io_buffers() and then move the call out to ide_pc_intr(). * Add ide_io_buffers() helper and convert ide-{floppy,scsi}.c to use it instead of ide*_io_buffers(). There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- ...
Aug 10, 8:35 am 2008
Bartlomiej Zolnierki ...
[PATCH 21/22] ide: make ide_pc_intr() static
* Always use ide_pc_intr as a handler in ide_pc_intr(). * Remove no longer used ide*_pc_intr() and 'handler' argument from ide_{transfer_pc,pc_intr}(). * Make ide_pc_intr() static. There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 15 +++++++++------ drivers/ide/ide-floppy.c | 10 ++-------- drivers/ide/ide-tape.c | 18 ...
Aug 10, 8:37 am 2008
Bartlomiej Zolnierki ...
[PATCH 19/22] ide: add ide_retry_pc() helper
* Add ide_create_request_sense_cmd() and ide_retry_pc() helpers and convert ide-{atapi,floppy,tape}.c to use them. * Remove no longer used ide*_create_request_sense_cmd(), ide*_retry_pc() and 'retry_pc' argument from ide_pc_intr(). * Make ide_queue_pc_head() static. There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 39 ...
Aug 10, 8:37 am 2008
Bartlomiej Zolnierki ...
[PATCH 12/22] ide: add ide_do_start_stop() helper
* Add ide_do_start_stop() helper and convert ide-{floppy,tape}.c to use it. * Remove no longer used idefloppy_create_start_stop_cmd() and idetape_create_load_unload_cmd(). There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 15 +++++++++++++++ drivers/ide/ide-floppy.c | 19 ++++--------------- drivers/ide/ide-tape.c | 24 ...
Aug 10, 8:36 am 2008
Bartlomiej Zolnierki ...
[PATCH 14/22] ide: move IDE{FLOPPY,TAPE}_WAIT_CMD define ...
While at it: * IDE{FLOPPY,TAPE}_WAIT_CMD -&gt; WAIT_{FLOPPY,TAPE}_CMD * Use enum for WAIT_* defines. There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-floppy.c | 13 ++++--------- drivers/ide/ide-tape.c | 13 +++---------- include/linux/ide.h | 28 ++++++++++++++++++++++------ 3 files changed, 29 insertions(+), 25 deletions(-) Index: ...
Aug 10, 8:37 am 2008
Bartlomiej Zolnierki ...
[PATCH 10/22] ide-floppy: move floppy ioctls handling to ...
While at it: - idefloppy_create_read_capacity_cmd() -&gt; ide_floppy_create_read_capacity_cmd() - idefloppy_create_mode_sense_cmd() -&gt; ide_floppy_create_mode_sense_cmd() - idefloppy_create_request_sense_cmd() -&gt; ide_floppy_create_request_sense_cmd() - idefloppy_create_format_unit_cmd() -&gt; ide_floppy_create_format_unit_cmd() - idefloppy_get_sfrp_bit() -&gt; ide_floppy_get_sfrp_bit() Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- ...
Aug 10, 8:36 am 2008
Bartlomiej Zolnierki ...
[PATCH 16/22] ide: add pointer to the current packet com ...
* Add pointer to the current packet command (struct ide_atapi_pc *pc) to ide_drive_t and use it instead of the pointer in struct ide_*_obj. * Use drive-&gt;pc in ide_{issue,transfer}_pc() and ide_pc_intr() instead of 'pc' argument. There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-atapi.c | 9 ++++--- drivers/ide/ide-floppy.c | 20 ++++++---------- ...
Aug 10, 8:37 am 2008
Bartlomiej Zolnierki ...
[PATCH 18/22] ide: add request_sense_{pc,rq} to ide_drive_t
Add 'struct ide_atapi_pc request_sense_pc' and 'request request_sense_rq' to ide_drive_t and use them instead of fields in struct ide_{floppy,tape}_obj. There should be no functional changes caused by this patch. Cc: Borislav Petkov &lt;petkovbb@gmail.com&gt; Signed-off-by: Bartlomiej Zolnierkiewicz &lt;bzolnier@gmail.com&gt; --- drivers/ide/ide-floppy.c | 4 - drivers/ide/ide-floppy.h | 3 - drivers/ide/ide-tape.c | 7 -- include/linux/ide.h | 134 ...
Aug 10, 8:37 am 2008
Ico Doornekamp
TIOCGWINSZ retuns old pty size after receiving SIGWINCH
Hello, Recently my X terminals showed annoying behaviour where the application in the terminal was not resized properly to the actual size of the X terminal emulator window, resulting in a lot of misaligned text on the screen. Hunting the issue down from the windowmanager and the terminal emulator program, I suspect the problem might lie in the kernel. I'm running 2.6.26 on a dual core i386. What I see is this: the userspace application receives a SIGWINCH signal and acquires the terminal ...
Aug 10, 8:08 am 2008
wickey
Unsupportet Asus Laptop /proc/acpi/dsdt 2.6.26
Hi! dmesg: [ 10.084802] Asus Laptop ACPI Extras version 0.30 [ 10.088918] unsupported model X55SV, trying default values [ 10.088918] send /proc/acpi/dsdt to the developers My Laptop is a Asus X55SV-AP166C running with Debian testing with Kernel 2.6.26-1-686 from the Debian unstable repository. OK, there is a cat /proc/acpi/dsdt &gt; dsdt in the attachment I hope it helps you to support this. If you need somthing else, please send a mail to me. cheers wickey -- ...
Aug 10, 7:47 am 2008
Vegard Nossum
[PATCH] au1000_eth: use 'unsigned long' for irqflags
From a0d915d5e99e752389093b3e1d6cae5ab5438392 Mon Sep 17 00:00:00 2001 From: Vegard Nossum &lt;vegard.nossum@gmail.com&gt; Date: Wed, 6 Aug 2008 14:12:11 +0200 Subject: [PATCH] au1000_eth: use 'unsigned long' for irqflags The patch was generated using the Coccinelle semantic patch framework. Cc: Julia Lawall &lt;julia@diku.dk&gt; Cc: Alexey Dobriyan &lt;adobriyan@gmail.com&gt; Cc: Jeff Garzik &lt;jgarzik@redhat.com&gt; Signed-off-by: Vegard Nossum &lt;vegard.nossum@gmail.com&gt; --- drivers/net/au1000_eth.c | 2 ...
Aug 10, 6:42 am 2008
Huang Weiyi
fs/reiserfs/super.c: removed duplicated #include
Removed duplicated #include &lt;linux/quotaops.h&gt; in fs/reiserfs/super.c. Signed-off-by: Huang Weiyi &lt;weiyi.huang@gmail.com&gt; diff --git a/fs/reiserfs/super.c b/fs/reiserfs/super.c index 282a135..d318c7e 100644 --- a/fs/reiserfs/super.c +++ b/fs/reiserfs/super.c @@ -27,7 +27,6 @@ #include &lt;linux/mnt_namespace.h&gt; #include &lt;linux/mount.h&gt; #include &lt;linux/namei.h&gt; -#include &lt;linux/quotaops.h&gt; struct file_system_type reiserfs_fs_type; --
Aug 10, 6:15 am 2008
Huang Weiyi
arch/x86/kernel/cpuid.c: removed duplicated #include
Removed duplicated include file &lt;linux/smp_lock.h&gt; in arch/x86/kernel/cpuid.c. Signed-off-by: Huang Weiyi &lt;weiyi.huang@gmail.com&gt; diff --git a/arch/x86/kernel/cpuid.c b/arch/x86/kernel/cpuid.c index 14b11b3..3fa4e92 100644 --- a/arch/x86/kernel/cpuid.c +++ b/arch/x86/kernel/cpuid.c @@ -36,7 +36,6 @@ #include &lt;linux/smp_lock.h&gt; #include &lt;linux/major.h&gt; #include &lt;linux/fs.h&gt; -#include &lt;linux/smp_lock.h&gt; #include &lt;linux/device.h&gt; #include &lt;linux/cpu.h&gt; #include ...
Aug 10, 6:09 am 2008
Geert Uytterhoeven
[PATCH] m68k{,nommu}: Wire up new system calls
Wire up for m68k{,nommu} the system calls that were added in the last merge window: commit 4006553b06306b34054529477b06b68a1c66249b (flag parameters: inotify_init) commit ed8cae8ba01348bfd83333f4648dd807b04d7f08 (flag parameters: pipe) commit 336dd1f70ff62d7dd8655228caed4c5bfc818c56 (flag parameters: dup2) commit a0998b50c3f0b8fdd265c63e0032f86ebe377dbf (flag parameters: epoll_create) commit 9fe5ad9c8cef9ad5873d8ee55d1cf00d9b607df0 (flag parameters add-on: remove epoll_create size ...
Aug 10, 5:15 am 2008
Adrian Bunk
[2.6 patch] fix watchdog/ixp4xx_wdt.c compilation
This patch fixes the following compile error caused by commit 20d35f3e50ea7e573f9568b9fce4e98523aaee5d ([WATCHDOG 22/57] ixp4xx_wdt: unlocked_ioctl): &lt;-- snip --&gt; ... CC drivers/watchdog/ixp4xx_wdt.o ixp4xx_wdt.c:32: error: expected '=', ',', ';', 'asm' or '__attribute__' ixp4xx_wdt.c: In function 'wdt_enable': ixp4xx_wdt.c:41: error: 'wdt_lock' undeclared (first use in this ixp4xx_wdt.c:41: error: (Each undeclared identifier is reported only ixp4xx_wdt.c:41: error: for each ...
Aug 10, 4:03 am 2008
Russell King
Re: [2.6 patch] fix watchdog/ixp4xx_wdt.c compilation
Thanks Adrian. I've merged all these into one big &quot;Fix a pile of broken watchdog drivers&quot; commit along with the remaining fixes for s3c2410_wdt that were missed from my patch. -- Russell King Linux kernel 2.6 ARM Linux - http://www.arm.linux.org.uk/ maintainer of: --
Aug 10, 4:41 am 2008
Arjan van de Ven
Re: ACPI PM-Timer on K6-3 SiS5591: Houston...
On Sun, 10 Aug 2008 18:29:20 +0200 if it's really only one board that's faulty... a dmi blacklist might be appropriate. -- If you want to reach me at my work email, use arjan@linux.intel.com For development, discussion and tips for power savings, visit http://www.lesswatts.org --
Aug 10, 9:40 am 2008
Dominik Brodowski
Re: ACPI PM-Timer on K6-3 SiS5591: Houston...
Hi Andreas, this isn't the bug which is handled by the read-three-times-workaround. Instead, that handels the following PIIX4 errata: * PIIX4 Errata: * * The power management timer may return improper results when read. * Although the timer value settles properly after incrementing, * while incrementing there is a 3 ns window every 69.8 ns where the * timer value is indeterminate (a 4.2% chance that the data will be * incorrect when read). As a result, the ACPI free running count ...
Aug 10, 9:29 am 2008
Andreas Mohr
Re: ACPI PM-Timer on K6-3 SiS5591: Houston...
OK, right, technically this workaround is not related to this different bug. And it's in fact not this triple-read which has any weakness here but rather Yeah, might be motherboard only, but likely still chipset-global, since probably not too many people tried this beast with ACPI / acpi_pm even (we're not even talking about the usual Linux ACPI 2001 blacklist limit with this board, more like 1999, 1998 or even 1997 stoneage). OK, dmidecode said: Vendor: Award Software ...
Aug 10, 12:08 pm 2008
Andreas Mohr
ACPI PM-Timer on K6-3 SiS5591: Houston...
Hello all, forgive me for such a blunt description, but: &quot;bad hardware - PASS, good hardware - FAIL&quot; That's about what could be used as a summary for my recent observations about our ACPI PM-Timer usage ;) With a modified pmtmr_test on my stoneage system, I get the following sequence (relevant excerpt only): 652419 &lt;== 65241b &lt;=================== 65241d ...
Aug 10, 3:17 am 2008
Dominik Brodowski
Re: ACPI PM-Timer on K6-3 SiS5591: Houston...
Hi Andreas, what about this? Best, Dominik acpi_pm.c: check for monotonicity Expand the check for monotonicity by doing ten tests instead of one. Applies on top of &quot;acpi_pm.c: use proper read function also in errata mode.&quot; Signed-off-by: Dominik Brodowski &lt;linux@dominikbrodowski.de&gt; diff --git a/drivers/clocksource/acpi_pm.c b/drivers/clocksource/acpi_pm.c index 2c00edd..f05c4fb 100644 --- a/drivers/clocksource/acpi_pm.c +++ b/drivers/clocksource/acpi_pm.c @@ -178,7 ...
Aug 10, 1:02 pm 2008
Jaswinder Singh
Re: [PATCH v2 02/13] ARM:DaVinci: base address for dm6467
Hello all, On Fri, Aug 8, 2008 at 4:52 AM, Kevin Hilman I do not understand what is the point of adding dm6467.h without #ifdef CONFIG_ARCH_DAVINCI_DM646x. If I have 6446 why should I add 6467. This make sense if I have board with multiple chips like dm6446 chip and dm6467 chips. Can you please explain. I can understand you are trying to follow omap model but some other nice models are also available for example SH model we can take advantage of those. I like this approach in SH that ...
Aug 10, 2:34 am 2008
Yinghai Lu
[PATCH 02/43] 8250: Remove NR_IRQ usage
From: Alan Cox &lt;alan@redhat.com&gt; Works on my test box with a quick test. From: Alan Cox &lt;alan@redhat.com&gt; Signed-off-by: Alan Cox &lt;alan@redhat.com&gt; --- drivers/serial/68328serial.c | 11 +----- drivers/serial/8250.c | 67 ++++++++++++++++++++++++++++++++++------- 2 files changed, 57 insertions(+), 21 deletions(-) diff --git a/drivers/serial/68328serial.c b/drivers/serial/68328serial.c index 381b12a..d935b2d 100644 --- a/drivers/serial/68328serial.c +++ ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 16/43] drivers/scsi to use nr_irqs
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/scsi/aha152x.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/scsi/aha152x.c b/drivers/scsi/aha152x.c index b5a868d..1e5478a 100644 --- a/drivers/scsi/aha152x.c +++ b/drivers/scsi/aha152x.c @@ -337,7 +337,7 @@ CMD_INC_RESID(struct scsi_cmnd *cmd, int inc) #else #define IRQ_MIN 9 #if defined(__PPC) -#define IRQ_MAX (NR_IRQS-1) +#define IRQ_MAX (nr_irqs-1) #else #define IRQ_MAX 12 ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 17/43] drivers/serial to use nr_irqs
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/serial/8250.c | 2 +- drivers/serial/amba-pl010.c | 2 +- drivers/serial/amba-pl011.c | 2 +- drivers/serial/cpm_uart/cpm_uart_core.c | 2 +- drivers/serial/m32r_sio.c | 4 ++-- drivers/serial/serial_core.c | 2 +- drivers/serial/serial_lh7a40x.c | 2 +- drivers/serial/sh-sci.c | 2 +- drivers/serial/ucc_uart.c ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 35/43] replace loop with nr_irqs with for_each_irq_icfg
so don't all irq_cfg at begining to allocate all. and only call that when needed Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_64.c | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/arch/x86/kernel/io_apic_64.c b/arch/x86/kernel/io_apic_64.c index 0fc7f5a..a2e3dda 100644 --- a/arch/x86/kernel/io_apic_64.c +++ b/arch/x86/kernel/io_apic_64.c @@ -129,6 +129,9 @@ static void __init init_work(void *data) ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 04/43] x86: remove irq_vectors_limits
no user Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- include/asm-x86/mach-generic/irq_vectors_limits.h | 14 -------------- include/asm-x86/summit/irq_vectors_limits.h | 14 -------------- 2 files changed, 0 insertions(+), 28 deletions(-) delete mode 100644 include/asm-x86/mach-generic/irq_vectors_limits.h delete mode 100644 include/asm-x86/summit/irq_vectors_limits.h diff --git a/include/asm-x86/mach-generic/irq_vectors_limits.h ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 09/43] introduce nr_irqs
and at this point it is equal NR_IRQS v2: according to Eric, we need to take care of arch without generic_hardirqs Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/m68k/kernel/ints.c | 2 ++ arch/s390/kernel/irq.c | 2 ++ arch/sparc/kernel/irq.c | 3 +++ include/linux/interrupt.h | 2 ++ kernel/irq/autoprobe.c | 10 +++++----- kernel/irq/chip.c | 20 ++++++++++---------- kernel/irq/handle.c | 3 ++- kernel/irq/manage.c | 16 ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 32/43] add irq_desc_without_new
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- include/linux/irq.h | 13 +++++++++++++ kernel/irq/handle.c | 27 ++++++++++++++++++++++++--- 2 files changed, 37 insertions(+), 3 deletions(-) diff --git a/include/linux/irq.h b/include/linux/irq.h index e98bc00..c13e645 100644 --- a/include/linux/irq.h +++ b/include/linux/irq.h @@ -191,10 +191,23 @@ struct irq_desc { } ____cacheline_internodealigned_in_smp; extern struct irq_desc *irq_desc(unsigned int irq); +extern struct ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 30/43] x86: put timer_rand_state pointer into irq_desc
so could remove timer_rand_state pointer array v2: keep the old way to support arch not support irq_desc Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/char/random.c | 66 +++++++++++++++++++++++++++++++++++++++++++++--- include/linux/irq.h | 2 + 2 files changed, 63 insertions(+), 5 deletions(-) diff --git a/drivers/char/random.c b/drivers/char/random.c index 872669e..9af9bf7 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -557,7 +557,7 @@ struct ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 19/43] drivers xen events to use nr_irqs
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/xen/events.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/xen/events.c b/drivers/xen/events.c index a083703..8e329c2 100644 --- a/drivers/xen/events.c +++ b/drivers/xen/events.c @@ -139,7 +139,7 @@ static void init_evtchn_cpu_bindings(void) #ifdef CONFIG_SMP int i; /* By default all event channels notify CPU#0. */ - for (i = 0; i &lt; NR_IRQS; i++) + for (i = 0; i &lt; nr_irqs; ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 14/43] drivers/pcmcia to use nr_irqs
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/pcmcia/at91_cf.c | 2 +- drivers/pcmcia/vrc4171_card.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/pcmcia/at91_cf.c b/drivers/pcmcia/at91_cf.c index 6849685..194c8ba 100644 --- a/drivers/pcmcia/at91_cf.c +++ b/drivers/pcmcia/at91_cf.c @@ -273,7 +273,7 @@ static int __init at91_cf_probe(struct platform_device *pdev) goto fail0d; cf-&gt;socket.pci_irq = board-&gt;irq_pin; } ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 15/43] drivers/rtc to use nr_irqs
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/rtc/rtc-vr41xx.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/rtc/rtc-vr41xx.c b/drivers/rtc/rtc-vr41xx.c index 884b635..834dcc6 100644 --- a/drivers/rtc/rtc-vr41xx.c +++ b/drivers/rtc/rtc-vr41xx.c @@ -360,7 +360,7 @@ static int __devinit rtc_probe(struct platform_device *pdev) spin_unlock_irq(&amp;rtc_lock); aie_irq = platform_get_irq(pdev, 0); - if (aie_irq &lt; 0 || aie_irq &gt;= NR_IRQS) ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 05/43] add dyn_array support
could have crazy big arrays and allocate them in bootmem at init stage. also also to allocate array according to size we need to use to avoid wasting memory use CONFIG_HAVE_DYN_ARRAY to enable it or not usage: |static struct irq_desc irq_desc_init __initdata = { | .status = IRQ_DISABLED, | .chip = &amp;no_irq_chip, | .handle_irq = handle_bad_irq, | .depth = 1, | .lock = __SPIN_LOCK_UNLOCKED(irq_desc-&gt;lock), |#ifdef CONFIG_SMP | .affinity = ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 03/43] x86: add after_bootmem for 32bit
to prepare to use dyn_array support etc. Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/mm/init_32.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/arch/x86/mm/init_32.c b/arch/x86/mm/init_32.c index 4974e97..b5c1751 100644 --- a/arch/x86/mm/init_32.c +++ b/arch/x86/mm/init_32.c @@ -65,6 +65,7 @@ static unsigned long __meminitdata table_end; static unsigned long __meminitdata table_top; static int __initdata after_init_bootmem; +int ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 20/43] make irq_timer_state to use dyn_array
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/char/random.c | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/drivers/char/random.c b/drivers/char/random.c index fdbdcfc..872669e 100644 --- a/drivers/char/random.c +++ b/drivers/char/random.c @@ -558,7 +558,13 @@ struct timer_rand_state { }; static struct timer_rand_state input_timer_state; + +#ifdef CONFIG_HAVE_DYN_ARRAY +static struct timer_rand_state ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 01/43] x86_64: Restore the proper NR_IRQS define ...
From: Eric W. Biederman &lt;ebiederm@xmission.com&gt; As pointed out and tracked by Yinghai Lu &lt;yhlu.kernel@gmail.com&gt;: Dhaval Giani got: kernel BUG at arch/x86/kernel/io_apic_64.c:357! invalid opcode: 0000 [1] SMP CPU 24 ... his system (x3950) has 8 ioapic, irq &gt; 256 This was caused by: commit 9b7dc567d03d74a1fbae84e88949b6a60d922d82 Author: Thomas Gleixner &lt;tglx@linutronix.de&gt; Date: Fri May 2 20:10:09 2008 +0200 x86: unify interrupt vector defines ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 43/43] x86: put irq_2_iommu pointer into irq_desc
when CONFIG_HAVE_SPARSE_IRQ preallocate some irq_2_iommu, and use get_one_free_irq_2_iomm to get one and link to irq_desc if needed. else will use dyn_array or static array Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/pci/intr_remapping.c | 213 ++++++++++++++++++++++++++++++++---------- include/linux/irq.h | 4 + 2 files changed, 169 insertions(+), 48 deletions(-) diff --git a/drivers/pci/intr_remapping.c b/drivers/pci/intr_remapping.c index ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 08/43] x86: enable dyn_array support
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/Kconfig | 2 ++ arch/x86/Kconfig | 1 + arch/x86/kernel/vmlinux_32.lds.S | 1 + arch/x86/kernel/vmlinux_64.lds.S | 3 +++ 4 files changed, 7 insertions(+), 0 deletions(-) diff --git a/arch/Kconfig b/arch/Kconfig index 0267bab..c1f9feb 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -103,3 +103,5 @@ config HAVE_CLK The &lt;linux/clk.h&gt; calls support software clock gating and ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 27/43] x86_64: use irq_desc() together with dyn_array
add CONFIG_HAVE_SPARSE_IRQ to for use condensed array preallocate 32 irq_desc, and irq_desc() will try to get more. v2: accrording to Eric, change get_irq_desc() to irq_desc() Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/Kconfig | 4 + arch/alpha/kernel/irq.c | 19 ++- arch/alpha/kernel/irq_alpha.c | 5 +- arch/alpha/kernel/irq_i8259.c | 8 +- ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 23/43] irq: make irqs in kernel stat use per_cpu_ ...
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- include/linux/kernel_stat.h | 4 ++++ kernel/sched.c | 5 ++++- 2 files changed, 8 insertions(+), 1 deletions(-) diff --git a/include/linux/kernel_stat.h b/include/linux/kernel_stat.h index cf9f40a..fe1f7fe 100644 --- a/include/linux/kernel_stat.h +++ b/include/linux/kernel_stat.h @@ -28,7 +28,11 @@ struct cpu_usage_stat { struct kernel_stat { struct cpu_usage_stat cpustat; +#ifdef ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 34/43] replace loop with nr_irqs for proc/stat
so don't all irq_desc at begining to allocate all. and only call that when needed v2: make sure arch without GENERIC_HARDIRQS works too Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- fs/proc/proc_misc.c | 41 +++++++++++++++++++++++++++-------------- include/linux/interrupt.h | 5 +++++ 2 files changed, 32 insertions(+), 14 deletions(-) diff --git a/fs/proc/proc_misc.c b/fs/proc/proc_misc.c index aeb0a40..1131f07 100644 --- a/fs/proc/proc_misc.c +++ ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 38/43] x86: check with without_new in show_interrupts
so don't get new one that we don't need Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/irq_64.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/arch/x86/kernel/irq_64.c b/arch/x86/kernel/irq_64.c index e3117de..2acb719 100644 --- a/arch/x86/kernel/irq_64.c +++ b/arch/x86/kernel/irq_64.c @@ -83,7 +83,10 @@ int show_interrupts(struct seq_file *p, void *v) if (i &lt; nr_irqs) { unsigned any_count = 0; - struct irq_desc *desc = ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 12/43] drivers/net to use nr_irqs
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/net/3c59x.c | 4 ++-- drivers/net/hamradio/baycom_ser_fdx.c | 4 ++-- drivers/net/hamradio/scc.c | 6 +++--- drivers/net/wan/sbni.c | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/net/3c59x.c b/drivers/net/3c59x.c index 8db4e6b..7449a1c 100644 --- a/drivers/net/3c59x.c +++ b/drivers/net/3c59x.c @@ -90,7 +90,7 @@ static int vortex_debug = 1; ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 24/43] x86: use dyn_array in io_apic_xx.c
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_32.c | 54 +++++++++++++++++++++++++++++++++-------- arch/x86/kernel/io_apic_64.c | 28 ++++++++++++++++----- arch/x86/kernel/setup.c | 6 ++++ 3 files changed, 70 insertions(+), 18 deletions(-) diff --git a/arch/x86/kernel/io_apic_32.c b/arch/x86/kernel/io_apic_32.c index d5953ff..a0ce64c 100644 --- a/arch/x86/kernel/io_apic_32.c +++ b/arch/x86/kernel/io_apic_32.c @@ -70,7 +70,7 @@ int ...
Aug 10, 12:36 am 2008
Yinghai Lu
Re: [PATCH 00/43] dyn_array/nr_irqs/sparse_irq support v7
together with attached patch LBSuse:~ # cat /proc/interrupts CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7 CPU8 CPU9 CPU10 CPU11 CPU12 CPU13 CPU14 CPU15 CPU16 CPU17 CPU18 CPU19 CPU20 CPU21 CPU22 CPU23 CPU24 CPU25 CPU26 CPU27 CPU28 CPU29 CPU30 CPU31 0: 255 0 0 0 0 0 0 0 ...
Aug 10, 2:21 am 2008
Yinghai Lu
[PATCH 26/43] x86: remove nr_irq_vectors
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- include/asm-x86/irq_vectors.h | 9 --------- 1 files changed, 0 insertions(+), 9 deletions(-) diff --git a/include/asm-x86/irq_vectors.h b/include/asm-x86/irq_vectors.h index 3f4b1b6..2a20edc 100644 --- a/include/asm-x86/irq_vectors.h +++ b/include/asm-x86/irq_vectors.h @@ -115,7 +115,6 @@ # else # define NR_IRQS (NR_VECTORS + (32 * MAX_IO_APICS)) # endif -# define NR_IRQ_VECTORS NR_IRQS #elif !defined(CONFIG_X86_VOYAGER) ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 31/43] x86: move kstat_irqs from kstat to irq_desc
based Eric's patch ... together mold it with dyn_array for irq_desc, will allcate kstat_irqs for nr_irq_desc alltogether if needed. -- at that point nr_cpus is known already. v2: make sure system without generic_hardirqs works they don't have irq_desc Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/alpha/kernel/irq.c | 2 +- arch/alpha/kernel/irq_alpha.c | 2 +- arch/arm/kernel/irq.c | 2 +- arch/arm/mach-ns9xxx/irq.c ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 00/43] dyn_array/nr_irqs/sparse_irq support v7
Please check dyn_array support for x86 v3: split changing to nr_irqs to small patches fix checkpatch error reorder the patch sequence to make dyn_array support go at first so could use that with arrays other than NR_IRQS v4: add CONFIG_HAVE_SPARSE_IRQ with list to use condensed irq_desc array so could use 32 init, and init more if needed. x86 32bit: have CONFIG_HAVE_DYN_ARRAY x86 64bit: have CONFIG_HAVE_DYN_ARRAY and CONFIG_HAVE_SPARSE_IRQ v5: apply alan cox patch with ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 33/43] replace loop with nr_irqs with for_each_irq_desc
so don't all irq_desc at begining to allocate all. and only call that when needed v2: make sure arch without GENERIC_HARDIRQS works too Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_64.c | 6 +++--- arch/x86/kernel/irq_64.c | 5 ++--- arch/x86/kernel/irqinit_64.c | 17 +++++------------ include/linux/irq.h | 5 +++++ kernel/irq/internals.h | 4 ++-- kernel/irq/manage.c | 2 +- kernel/irq/proc.c | 10 ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 22/43] make irq_desc to use dyn_array
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- include/linux/irq.h | 4 ++++ kernel/irq/handle.c | 31 +++++++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 0 deletions(-) diff --git a/include/linux/irq.h b/include/linux/irq.h index 1d73d1a..5f4b013 100644 --- a/include/linux/irq.h +++ b/include/linux/irq.h @@ -179,7 +179,11 @@ struct irq_desc { const char *name; } ____cacheline_internodealigned_in_smp; +#ifdef CONFIG_HAVE_DYN_ARRAY +extern struct irq_desc ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 07/43] x86: alloc dyn_array all alltogether
so could spare some memory with small alignment in bootmem also tighten the alignment checking..., and make print out less debug info Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/setup_percpu.c | 16 +++++++--- include/linux/init.h | 2 +- init/main.c | 65 ++++++++++++++++++++++++++++++--------- 3 files changed, 62 insertions(+), 21 deletions(-) diff --git a/arch/x86/kernel/setup_percpu.c b/arch/x86/kernel/setup_percpu.c index ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 41/43] x86_64: sperate irq_cfgx with irq_cfgx_free
so later don't need compare with -1U Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_64.c | 90 ++++++++++++++++++++++++++--------------- 1 files changed, 57 insertions(+), 33 deletions(-) diff --git a/arch/x86/kernel/io_apic_64.c b/arch/x86/kernel/io_apic_64.c index 4756d04..17a6914 100644 --- a/arch/x86/kernel/io_apic_64.c +++ b/arch/x86/kernel/io_apic_64.c @@ -111,44 +111,44 @@ static void init_one_irq_cfg(struct irq_cfg *cfg) memcpy(cfg, ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 28/43] x86: add irq_cfg in io_apic_64.c
preallocate size is 32, and if is not enough, irq_cfg will more with alloc_bootmem or kzalloc v2: fix typo about size of init_one_irq_cfg ... should use sizeof(struct irq_cfg) v3: according to Eric, change get_irq_cfg() to irq_cfg() v4: squash add irq_cfg_with_new in Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_64.c | 209 ++++++++++++++++++++++++++++++++++-------- 1 files changed, 169 insertions(+), 40 deletions(-) diff --git ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 29/43] x86: put irq_2_pin pointer into irq_cfg
preallocate 32 irq_2_pin, and use get_one_free_irq_2_pin to get one and link to irq_cfg if needed. so don't waste one for no irq is enabled. Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_64.c | 161 +++++++++++++++++++++++++++++++----------- 1 files changed, 120 insertions(+), 41 deletions(-) diff --git a/arch/x86/kernel/io_apic_64.c b/arch/x86/kernel/io_apic_64.c index ff72b6f..32a18a4 100644 --- a/arch/x86/kernel/io_apic_64.c +++ ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 10/43] x86: using nr_irqs
also add first_free_entry and pin_map_size Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_32.c | 26 ++++++++++++++------------ arch/x86/kernel/io_apic_64.c | 33 +++++++++++++++++---------------- arch/x86/kernel/irq_32.c | 8 ++++---- arch/x86/kernel/irq_64.c | 8 ++++---- arch/x86/kernel/irqinit_32.c | 2 +- arch/x86/kernel/irqinit_64.c | 2 +- include/asm-x86/irq.h | 3 +++ 7 files changed, 44 insertions(+), 38 ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 06/43] add per_cpu_dyn_array support
could make array in per_cpu is allocated dynamically too usage: | /* in .h */ |struct kernel_stat { | struct cpu_usage_stat cpustat; | unsigned int *irqs; |}; | | /* in .c */ |DEFINE_PER_CPU(struct kernel_stat, kstat); | |DEFINE_PER_CPU_DYN_ARRAY_ADDR(per_cpu__kstat_irqs, per_cpu__kstat.irqs, sizeof(unsigned int), nr_irqs, sizeof(unsigned long), NULL); after setup_percpu()/per_cpu_alloc_dyn_array(), that dyn_array in per_cpu area is ready to use Signed-off-by: Yinghai Lu ...
Aug 10, 12:35 am 2008
Yinghai Lu
[PATCH 40/43] seperate irq_descX with irq_descX_free
so later don't need compare with -1U Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- include/linux/irq.h | 2 +- kernel/irq/handle.c | 113 ++++++++++++++++++++++++++------------------------ 2 files changed, 60 insertions(+), 55 deletions(-) diff --git a/include/linux/irq.h b/include/linux/irq.h index 979ef9e..b9b56fe 100644 --- a/include/linux/irq.h +++ b/include/linux/irq.h @@ -221,7 +221,7 @@ extern struct irq_desc *irq_descX; extern struct irq_desc *irq_descX; #define ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 36/43] remove &gt;= nr_irqs checking with config_hav ...
v2: fix checking about result irq_cfg_without_new, so could use msi again v3: use irq_desc_without_new to check irq is valid Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_64.c | 9 ------- arch/x86/kernel/irq_64.c | 2 +- kernel/irq/chip.c | 49 +++++++++++++++++++++++------------------ kernel/irq/manage.c | 43 +++++++++++++++++++++++------------- 4 files changed, 55 insertions(+), 48 deletions(-) diff --git ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 13/43] drivers intr remapping to use nr_irqs
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/pci/intr_remapping.c | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) diff --git a/drivers/pci/intr_remapping.c b/drivers/pci/intr_remapping.c index bb642cc..980566e 100644 --- a/drivers/pci/intr_remapping.c +++ b/drivers/pci/intr_remapping.c @@ -22,7 +22,7 @@ static DEFINE_SPINLOCK(irq_2_ir_lock); int irq_remapped(int irq) { - if (irq &gt; NR_IRQS) + if (irq &gt; nr_irqs) return 0; if ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 11/43] drivers/char to use nr_irqs
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/char/hpet.c | 2 +- drivers/char/random.c | 4 ++-- drivers/char/vr41xx_giu.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/char/hpet.c b/drivers/char/hpet.c index 2908a0e..8d562ae 100644 --- a/drivers/char/hpet.c +++ b/drivers/char/hpet.c @@ -219,7 +219,7 @@ static void hpet_timer_set_irq(struct hpet_dev *devp) for (irq = find_first_bit(&amp;v, HPET_MAX_IRQ); irq &lt; ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 25/43] x86: get mp_irqs from madt
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/acpi/boot.c | 30 ++++++++++++++++++++++++++++-- include/asm-x86/mpspec.h | 1 + 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/arch/x86/kernel/acpi/boot.c b/arch/x86/kernel/acpi/boot.c index 27ef365..443cb30 100644 --- a/arch/x86/kernel/acpi/boot.c +++ b/arch/x86/kernel/acpi/boot.c @@ -962,6 +962,29 @@ void __init mp_register_ioapic(int id, u32 address, u32 gsi_base) nr_ioapics++; } +int ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 37/43] x86_64: add irq_desc in function in paramater
So could remove some duplicated calling to irq_desc v2: make sure irq_desc in init/main.c is not used without generic_hardirqs Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_32.c | 6 ++- arch/x86/kernel/io_apic_64.c | 49 +++++++++++++------------------ arch/x86/kernel/irq_32.c | 3 +- arch/x86/kernel/irq_64.c | 8 +++-- drivers/mfd/tc6393xb.c | 7 +++- drivers/parisc/dino.c | 3 +- drivers/parisc/eisa.c | 4 ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 18/43] drivers proc to use nr_irqs
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- fs/proc/proc_misc.c | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/fs/proc/proc_misc.c b/fs/proc/proc_misc.c index ded9698..1968251 100644 --- a/fs/proc/proc_misc.c +++ b/fs/proc/proc_misc.c @@ -503,7 +503,7 @@ static int show_stat(struct seq_file *p, void *v) struct timespec boottime; unsigned int *per_irq_sum; - per_irq_sum = kzalloc(sizeof(unsigned int)*NR_IRQS, GFP_KERNEL); + per_irq_sum = ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 21/43] make irq2_iommu to use dyn_array
Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- drivers/pci/intr_remapping.c | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/drivers/pci/intr_remapping.c b/drivers/pci/intr_remapping.c index 980566e..6961be8 100644 --- a/drivers/pci/intr_remapping.c +++ b/drivers/pci/intr_remapping.c @@ -1,3 +1,4 @@ +#include &lt;linux/interrupt.h&gt; #include &lt;linux/dmar.h&gt; #include &lt;linux/spinlock.h&gt; #include &lt;linux/jiffies.h&gt; @@ -11,12 +12,19 @@ static struct ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 42/43] x86_64: make /proc/interrupts works with d ...
loop with irq_desc list Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/irq_64.c | 31 ++++++++++++++++++++++++------- fs/proc/proc_misc.c | 28 ++++++++++++++++++++++++---- 2 files changed, 48 insertions(+), 11 deletions(-) diff --git a/arch/x86/kernel/irq_64.c b/arch/x86/kernel/irq_64.c index 4ebf884..f7dabe8 100644 --- a/arch/x86/kernel/irq_64.c +++ b/arch/x86/kernel/irq_64.c @@ -70,9 +70,27 @@ static inline void stack_overflow_check(struct pt_regs ...
Aug 10, 12:36 am 2008
Yinghai Lu
[PATCH 39/43] x86_64: rename irq_desc/irq_desc_with_new
change name irq_desc() ==&gt; irq_desc_with_new irq_desc_without_new() ==&gt; irq_desc So could only call that one time Signed-off-by: Yinghai Lu &lt;yhlu.kernel@gmail.com&gt; --- arch/x86/kernel/io_apic_64.c | 18 ++++++++++++------ arch/x86/kernel/irq_64.c | 4 ++-- arch/x86/kernel/irqinit_64.c | 3 ++- include/linux/irq.h | 2 +- kernel/irq/chip.c | 21 +++++++++++---------- kernel/irq/handle.c | 23 +++++------------------ kernel/irq/manage.c ...
Aug 10, 12:36 am 2008
Rafael J. Wysocki
Re: Query: should 'Marvell SATA support' depend on PCI?
Well, I think so. It obviously depends on PCI. Thanks, Rafael --
Aug 10, 5:08 am 2008
Alan Cox
Re: Query: should 'Marvell SATA support' depend on PCI?
Obviously ? Try looking a bit harder /** * mv_platform_probe - handle a positive probe of an soc Marvell * host * @pdev: platform device found * * LOCKING: * Inherited from caller. */ static int mv_platform_probe(struct platform_device *pdev) Alan --
Aug 10, 4:54 am 2008
Grant Coady
Query: should 'Marvell SATA support' depend on PCI?
Hi Alan, I was reworking the ATA driver menu patch to shrink it (merge 'depends on' lines) and noticed that the: config SATA_MV tristate &quot;Marvell SATA support (HIGHLY EXPERIMENTAL)&quot; depends on EXPERIMENTAL help This option enables support for the Marvell Serial ATA family. Currently supports 88SX[56]0[48][01] chips. doesn't have 'depends on PCI &amp;&amp; EXPERIMENTAL' like other drivers around it, this is okay or should it also depend on ...
Aug 9, 11:47 pm 2008
Rafael J. Wysocki
Re: Query: should 'Marvell SATA support' depend on PCI?
Sorry, I didn't notice the '#ifdef CONFIG_PCI' in there. Rafael --
Aug 10, 5:26 am 2008
Frans Pop
Re: Query: should 'Marvell SATA support' depend on PCI?
AFAICT it should not as it can also be implemented as a platform device. I have SATA_MV on a QNAP TS-109 NAS dervice (arm) and lspci on that gives me: $ lspci 00:00.0 Memory controller: Marvell Technology Group Ltd. Device 5182 (rev 02) 01:00.0 Memory controller: Marvell Technology Group Ltd. Device 5182 (rev 02) So the disk controller is not on the PCI bus. And in /sys/ I see sata_mv listed under devices/platform/. Cheers, FJP --
Aug 10, 5:24 am 2008
Cyrill Gorcunov
Re: Programming the apic when no external to cpu timer i ...
[Cyrill Gorcunov - Sun, Aug 10, 2008 at 11:28:38AM +0400] | [Bradley Hanna - Sat, Aug 09, 2008 at 08:19:43PM -0400] | | I am working with an embedded testing board that has no timer external | | to the cpu other than an rtc. How does linux go about programming the | | local cpu timer (apic) to raise hardware interrupts? | | | | thanks for your patience, | | | | brahan | | | | you could take a look on apic_(32|64).c. Here is the | function you need I hope - setup_APIC_timer | | - ...
Aug 10, 12:32 am 2008
Bradley Hanna
Programming the apic when no external to cpu timer is present?
I am working with an embedded testing board that has no timer external to the cpu other than an rtc. How does linux go about programming the local cpu timer (apic) to raise hardware interrupts? thanks for your patience, brahan --
Aug 9, 5:19 pm 2008
Cyrill Gorcunov
Re: Programming the apic when no external to cpu timer i ...
[Bradley Hanna - Sat, Aug 09, 2008 at 08:19:43PM -0400] | I am working with an embedded testing board that has no timer external | to the cpu other than an rtc. How does linux go about programming the | local cpu timer (apic) to raise hardware interrupts? | | thanks for your patience, | | brahan | you could take a look on apic_(32|64).c. Here is the function you need I hope - setup_APIC_timer - Cyrill - --
Aug 10, 12:28 am 2008
H. Peter Anvin
Re: [Bug #11201] kernel BUG at arch/x86/kernel/io_apic_6 ...
Yes, unfortunately I still don't have enough testing resources to want to push this upstream. I'm queuing it up for submission, though. -hpa --
Aug 10, 11:22 am 2008
Grant Coady
Re: [Bug #11278] 2.6.27-rc2: Very odd top: '5124095h kth ...
root@twins:/mnt/build/linux-2.6# git show 4a273f209cc95d148f79b4c96d3d03997b44ffda | patch -p1 -R patching file kernel/sched_clock.c Is what I have from Peter's email. Added Peter Z. to the Cc: --
Aug 10, 7:06 am 2008
Theodore Tso
Re: [Bug #11237] [BUG] 2.6.27-rc1 in ext3_find_entry
You might want to change the description to include that it occurred after a suspend/resume; Hugh suspects corrupted PMD entries as the cause of the crash, and not necessarily anything in the ext3 code. So the title might be a bit misleading. (At the same time, if turns out that the suspend/resume was a red herring, and it looks more like a real ext3 bug, please send a note to that effect; right now I'm not paying attention to this bug.) - Ted --
Aug 9, 8:43 pm 2008
Jaswinder Singh
Re: [Bug #11271] BUG: fealnx in 2.6.27-rc1
Hello all, This still exists on 2.6.27-rc2 when I transfer some data on RealTek 8139C NIC. 01:00.0 Ethernet controller: MYSON Technology Inc SURECOM EP-320X-S 100/10M Ethernet PCI Adapter Subsystem: MYSON Technology Inc SURECOM EP-320X-S 100/10M Ethernet PCI Adapter Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium &gt;TAbort- &lt;TAbort- &lt;MAbort- &gt;SERR- &lt;PERR- INTx- Latency: 32 ...
Aug 9, 11:27 pm 2008
Francois Romieu
Re: [Bug #11271] BUG: fealnx in 2.6.27-rc1
Jaswinder Singh &lt;jaswinderlinux@gmail.com&gt; : Does the transfer complete or not ? -- Ueimor --
Aug 10, 6:04 am 2008
Justin Mattock
Re: [Bug #11277] BUG kmalloc-64: Object already free
Sounds good to me. -- Justin P. Mattock --
Aug 9, 7:47 pm 2008
Sven Wegener
Re: [Bug #11235] acer-wmi broken in latest git kernel on ...
Yes. I don't think it is included in some tree yet. Andi, care to take the --
Aug 10, 7:15 am 2008
Bill Gatliff
Re: [Bug #11204] Commit 76a2a6ee8a0660a29127f05989ac59ae ...
Will test this tomorrow (Monday) a.m. b.g. -- Bill Gatliff bgat@billgatliff.com --
Aug 10, 7:10 am 2008
Eric W. Biederman
Re: [Bug #11201] kernel BUG at arch/x86/kernel/io_apic_6 ...
No problem. I don't expect any problems as it is a simple reversion of the definition of NR_IRQS on x86_64 to what we had before everything was merged into irq_vectors.h and the x86_64 bits got lost. With the result that NR_IRQS varies in practice between 244 and 4096 depending on how many cpus you have. We have had NR_IRQS that large on x86_64 for a year or better now so I don't expect any practical problems. The long term fix will obviously be kill NR_IRQS. But that is not a ...
Aug 10, 12:51 pm 2008
Parag Warudkar
Re: [Bug #11277] BUG kmalloc-64: Object already free
Patch is not in mainline yet - should be closed after Andrew pushes it to Linus. Parag --
Aug 9, 5:33 pm 2008
Mikael Pettersson
Re: [Bug #11205] x86: 2.6.27-rc1 does not build with gcc ...
No change, the bug is still present, and the patch still applies &amp; works. --
Aug 10, 2:01 am 2008
Eric W. Biederman
Re: [Bug #11201] kernel BUG at arch/x86/kernel/io_apic_6 ...
Yep. There is a patch in -mm. It seems the process is to wait for Thomas &amp; Eric --
Aug 9, 6:00 pm 2008
Peter Zijlstra
Re: [Bug #11278] 2.6.27-rc2: Very odd top: '5124095h kth ...
its part of tip/sched/clock except for that one patch that got reverted. I'll work on getting it upstream once Ingo is back next week. --
Aug 10, 8:52 am 2008
Rafael J. Wysocki
Re: [Bug #11278] 2.6.27-rc2: Very odd top: '5124095h kth ...
Is the patch in the mainline already? If not, can you please provide me with a link to the patch? Rafael --
Aug 10, 5:57 am 2008
Jaswinder Singh
Re: [Bug #11272] BUG: parport_serial in 2.6.27-rc1 for N ...
Hello all, This problem still exists on 2.6.27-rc2 When I connect development boads to /dev/ttyS1 and /dev/ttyS2: bootloader still prints Junk (Garbage Characters) but when Linux starts then it becomes readable and normal. So I thought problem is in bootloader so I connected different kind of develepment boards and all shows junk characters during boot-loading. But when I connect development boads to /dev/ttyS0 : bootloader messages are readable and normal with same settings. If ...
Aug 9, 11:54 pm 2008
Dhaval Giani
Re: [Bug #11243] Current git fails to compile (gcc 3.4.4)
There is a fix available for it now at http://lkml.org/lkml/2008/8/8/349 Thanks, -- regards, Dhaval --
Aug 9, 10:59 pm 2008
Adrian Bunk
Re: [Bug #11254] KVM: fix userspace ABI breakage
cu Adrian -- &quot;Is there not promise of rain?&quot; Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. &quot;Only a promise,&quot; Lao Er said. Pearl S. Buck - Dragon Seed --
Aug 10, 3:14 am 2008
Alistair John Strachan
Re: [Bug #11197] Oops in microcode sysfs registration
-git is still broken too, so it should definitely remain listed. The patches to which I am referring are from here: http://lkml.org/lkml/2008/8/3/114 -- Cheers, Alistair. --
Aug 10, 6:51 am 2008
Hugh Dickins
Re: [Bug #11237] [BUG] 2.6.27-rc1 in ext3_find_entry
Right, there's no reason at all to suppose it's related to ext3, that just happened to be the first victim of the corruption on one occasion. Carry on paying no attention to this bug, Ted. &quot;corrupt PMD after resume&quot; perhaps. Hugh --
Aug 10, 3:50 am 2008
Justin Mattock
Re: [Bug #11277] BUG kmalloc-64: Object already free
I think this bug report can be closed. -- Justin P. Mattock --
Aug 9, 5:25 pm 2008
Andi Kleen Aug 10, 1:50 pm 2008
Sam Ravnborg
Re: [Bug #11230] Kconfig no longer outputs a .config wit ...
The originally reported issue is fixed, but the fix was bad. Roman have already posted a patch fixing it but I need time to review/test. Sam --
Aug 9, 11:01 pm 2008
Alistair John Strachan
Re: [Bug #11197] Oops in microcode sysfs registration
It's still broken in -rc2 but I'll check -git in a minute. Dmitry posted an alternative set of patches but I don't know if they've been merged? -- Cheers, Alistair. --
Aug 10, 6:31 am 2008
Russell King - ARM Linux
Re: [Bug #11204] Commit 76a2a6ee8a0660a29127f05989ac59ae ...
Well, in theory we're waiting for Bill Gatliff to do some testing --
Aug 10, 1:30 am 2008
Larry Finger Aug 9, 6:12 pm 2008
Grant Coady
Re: [Bug #11278] 2.6.27-rc2: Very odd top: '5124095h kth ...
Patch from Peter Z. fixed it for me, so it may be removed now. Grant. --
Aug 9, 5:37 pm 2008
Dhaval Giani Aug 9, 11:01 pm 2008
David Howells
Re: [PATCH] cred: remove const qualifiers
Sparse is wrong in this instance, it failed to note the cast. I know what I'm That will break the compilation. Please don't do that. The point of my use of const in this instance is to stop people from trying to modify committed credentials directly, especially current-&gt;cred. But we still have to be able to take a reference to it. Unfortunately, C does not provide the necessary tools to do what I want. Eventually, we can probably ditch the const marks on the pointers but not ...
Aug 10, 3:58 am 2008
David Howells
Re: [PATCH] cred: add static, remove extern on function ...
Acked-by: David Howells &lt;dhowells@redhat.com&gt; --
Aug 10, 4:01 am 2008
James Morris
Re: [PATCH] cred: add static, remove extern on function ...
Applied to: git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6#next-creds -- James Morris &lt;jmorris@namei.org&gt; --
Aug 10, 3:45 pm 2008
Paul E. McKenney
Re: HPET regression in 2.6.26 versus 2.6.25 -- RCU problem
One other possibility would be something like: rcu_read_lock(); /* something that waits for the HPET. */ rcu_read_unlock(); I don't know of any such code sequence, but if one did exist somewhere OK, so at least the desktop machine is multi-CPU, and perhaps the OK. Classic RCU has not changed much recently. This also indicates an infinite loop in kernel code (or a CPU locking up completely, which is quite rare, but can still happen). You do try preemptable RCU, which is much ...
Aug 10, 8:15 am 2008
H. Peter Anvin Aug 10, 4:51 pm 2008
Rene Herman
Re: [PATCH] WATCHDOG: don't auto-grab eurotechwdt.
Wim, do you want them with the grab when modular, not grab when builtin distinction? Rene. --
Aug 10, 2:44 pm 2008
Rafael J. Wysocki Aug 10, 5:14 am 2008
Rafael J. Wysocki
[PATCH] sky2: Fix suspend/hibernation/shutdown regressio ...
But, shouldn't we switch to page 2 before selecting PHY_MARV_PHY_CTRL? Things work correctly if this is done (patch below). Thanks, Rafael --- On my test box with the Asus M3A32-MVP main board there is a regression from 2.6.26 related to suspend, hibernation and shutdown. Namely, if Wake-on-LAN is enabled with 'ethtool -s eth0 wol g', the box hangs solid during all of these operations, while executing either sky2_suspend(), or sky2_shutdown(). This patch fixes it for ...
Aug 10, 10:30 am 2008
Stephen Hemminger
Re: [PATCH] sky2: Fix suspend/hibernation/shutdown regre ...
On Sat, 9 Aug 2008 23:32:28 +0200 The problem is not unique to your chip version, so patching out the power down is not the correct solution. --
Aug 9, 11:57 pm 2008
Rene Herman
Re: Framebuffer drivers that break the boot on systemswi ...
Okay. MDA_CONSOLE was also in there impying RAM at 0xb0000 which might Ah, thanks. Rene. --
Aug 10, 2:49 pm 2008
Aivils Stoss
Re: PROBLEM: USB keyboards works only 4 per PC host port
Yes, on same machine. Under Windows i don't have evdev interface, checked only how keypress go to console. Of course to repeat a try You must have at least 5 keyboards and 1 7-port or 2 4-port hubs and kernel 2.6.22 and above. I allways got result - 5th, 6th, 7th keyboard does not send events to console --
Aug 9, 8:08 pm 2008
Andrey Borzenkov
Re: 2.6.27-rc2: unable to suspend - one task not freezed
Looks like I messed something up when rebasing to 2.6.27-rc2. I now made new build and it works. Sorry for the noice.
Aug 10, 3:49 am 2008
Andrey Borzenkov
Re: 2.6.27-rc2: unable to suspend - one task not freezed
This commit caused my system to hang after ohci_usb was loaded. It was reverted in 2.6.26 after my report. Later Alan sent the fix for it which I have been testing. This commit (with fix) is scheduled back in 2.6.27. This is regression because 2.6.26 + two patches mentioned above suspend and So far yes.
Aug 9, 11:40 pm 2008
Greg KH
Re: [00/03] [RFC] USB debugging rework
Yes, you can do that right now with them, just change the value at /sys/module/usbcore/paramaters/debug and debugging is disabled on the fly. thanks, greg k-h --
Aug 9, 6:38 pm 2008
Greg KH
Re: [00/03] [RFC] USB debugging rework
And that's great, but for some problems we seem to keep needing to enable debugging for either the core or the host controllers. This change should help with that. thanks, greg k-h --
Aug 9, 8:35 pm 2008
Greg KH
Re: [01/03] USB: add CONFIG_USB_DEBUG_MESSAGES and usb_dbg()
Does it really generate better code? I really dislike using unlikely except for fast paths. thanks, greg k-h --
Aug 9, 8:36 pm 2008
Nick Piggin
Re: [PATCH] stack and rcu interaction bug in smp_call_fu ...
Nice debugging work. I'd suggest something like the attached (untested) patch as the simple fix for now. I expect the benefits from the less synchronized, multiple-in-flight-data global queue will still outweigh the costs of dynamic allocations. But if worst comes to worst then we just go back to a globally synchronous one-at-a-time implementation, but that would be pretty sad!
Aug 9, 11:24 pm 2008
Zhao Yakui
Re: Regression in 2.6.27-rc2 in acpi_processor_init()
Hi, Mark Will you please attach the output of acpidump on bug 11287? Of course it will be great if you can enable CONFIG_ACPI_DEBUG and CONFIG_CPUFREQ_DEBUG in kernel configuration and boot the system with the option of &quot;cpufreq.debug=7 acpi.debug_layer=0x01010000 acpi.debug_level=0x17&quot;. After the system is booted, please attach the output of dmesg. Please do the above test on both kernel 2.6.27-rc1 and 2.6.27-rc2. --
Aug 9, 8:34 pm 2008
Mimi Zohar
Re: [PATCH 3/4] integrity: Linux Integrity Module(LIM)
We started out with the integrity_inode_permission() hook call in inode_permission(), but because of the removal of the nameidata parameter in the last merge, based on discussions http://marc.info/?l=linux-security-module&amp;m=121797845308246&amp;w=2, the call to integrity_inode_permission() was moved up to the caller, The original version of IMA was LSM based, using i_security. Based on discussions on the LSM mailing list, it was decided that the LSM hooks were meant only for access control. ...
Aug 10, 6:52 am 2008
Mimi Zohar Aug 10, 6:48 am 2008
David Howells
Re: next-20080808: bash: fork: Resource temporarily unav ...
Does it happen every time? I took your config modified it very slightly so that it'd work on my system: -CONFIG_INITRAMFS_SOURCE=&quot;/usr/share/v86d/initramfs&quot; -CONFIG_INITRAMFS_ROOT_UID=0 -CONFIG_INITRAMFS_ROOT_GID=0 +CONFIG_INITRAMFS_SOURCE=&quot;&quot; -CONFIG_PACKET=m +CONFIG_PACKET=y -CONFIG_UNIX=m +CONFIG_UNIX=y -CONFIG_NET_KEY=m +CONFIG_NET_KEY=y -CONFIG_E1000E=m +CONFIG_E1000E=y -# CONFIG_SERIAL_8250 is not ...
Aug 10, 2:45 am 2008
Grant Wilson
Re: next-20080808: bash: fork: Resource temporarily unav ...
On Sun, 10 Aug 2008 10:45:39 +0100 David Howells &lt;dhowells@redhat.com&gt; wrote: [snip] I'm also experiencing this on an X86_64 system as an unprivileged user. With your patch applied I get the following repeated several times during the boot, but with no apparent ill effects: [ 31.033195] copy_process() = -513 When the fork call starts to fail after a few minutes the following is logged: [ 223.039938] Rlimit EAGAIN (-1 &gt;= 16375, uid 1000) [ 223.044744] copy_process() = -11 [ ...
Aug 10, 3:30 am 2008
David Howells
Re: next-20080808: bash: fork: Resource temporarily unav ...
That's probably nothing to worry about. It -ERESTARTNOINTR, indicating, I Okay. That's useful, thanks. That indicates that my accounting of user processes is incorrect somewhere. This won't show up when running as a privileged user only. David --
Aug 10, 4:31 am 2008
Geert Uytterhoeven
Re: [9/17] m68k: use bcd2bin/bin2bcd
Thanks, queued for 2.6.28. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say &quot;programmer&quot; or something like that. -- Linus Torvalds --
Aug 10, 1:27 pm 2008
Grant Coady
Re: [RFC PATCH] cleanup Serial ATA and Parallel ATA Kcon ...
Perhaps: --- linux-2.6.27-rc2f/drivers/ata/Kconfig~ 2008-08-10 19:21:48.941431196 +1000 +++ linux-2.6.27-rc2f/drivers/ata/Kconfig 2008-08-11 09:25:34.408822659 +1000 @@ -346,7 +346,7 @@ tristate &quot;Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support&quot; depends on PCI &amp;&amp; (ATA_SFF_PATA || ATA_SFF_SATA) help - This option enables support for ICH5/6/7/8 Serial ATA + This option enables support for ICH5 or later Serial ATA, and support for PATA on the Intel ESB/ICH/PIIX3/PIIX4 series ...
Aug 10, 4:29 pm 2008
Oliver Pinter
Re: [RFC PATCH] cleanup Serial ATA and Parallel ATA Kcon ...
Hi Grant! in ATA_PIIX-s help text is a little &quot;old&quot;, and not contained the ich9/10s &quot;help text&quot; [...] -- Thanks, Oliver --
Aug 10, 4:57 am 2008
Grant Coady
[RFC PATCH] cleanup Serial ATA and Parallel ATA Kconfig try4
Hi there, Like try3 only the right patch this time, somehow I scrambled try3. Grant. From: Grant Coady &lt;gcoady.lk@gmail.com&gt; Cleanup ATA Kconfig, this patch replaces earlier RFC patches. Cleanup ATA Kconfig, hide the SFF option behind new PATA and SATA menu items, sort drivers into a single list, add missing &quot;if unsure, say...&quot; help text, this version gets the items indented in make menuconfig, some inconsistent text resolved, and one long (&gt;80 col) help line split. Signed-off-by: Grant ...
Aug 10, 1:30 am 2008
Grant Coady
Re: [RFC PATCH] cleanup Serial ATA and Parallel ATA Kcon ...
From: Grant Coady &lt;gcoady.lk@gmail.com&gt; Cleanup ATA Kconfig, this applies after try4 to fix a dependency. Signed-off-by: Grant Coady &lt;gcoady.lk@gmail.com&gt; --- Kconfig | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) --- linux-2.6.27-rc2e/drivers/ata/Kconfig~ 2008-08-10 18:12:52.495604924 +1000 +++ linux-2.6.27-rc2e/drivers/ata/Kconfig 2008-08-10 19:21:48.941431196 +1000 @@ -344,7 +344,7 @@ config ATA_PIIX tristate &quot;Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA ...
Aug 10, 2:27 am 2008
Grant Coady
[RFC PATCH] cleanup Serial ATA and Parallel ATA Kconfig try3
On Sun, 10 Aug 2008 11:07:30 +1000, Grant Coady &lt;grant_lkml@dodo.com.au&gt; wrote: Okay, third time lucky? This one brings back the indentation and is smaller than the last patch too. Grant. From: Grant Coady &lt;gcoady.lk@gmail.com&gt; Cleanup ATA Kconfig, this patch replaces earlier RFC patches. Cleanup ATA Kconfig, hide the SFF option behind new PATA and SATA menu items, sort drivers into a single list, add missing &quot;if unsure, say...&quot; help text, this version gets the items indented in ...
Aug 10, 12:10 am 2008
Grant Coady
Re: [RFC PATCH] cleanup Serial ATA and Parallel ATA Kcon ...
Okay, here's another try: ¦ ¦ --- Serial ATA (SATA) and Parallel ATA (PATA) drivers ¦ ¦ ¦ ¦ &lt;*&gt; AHCI SATA support ¦ ¦ ¦ ¦ [*] ATA ACPI Support ¦ ¦ ¦ ¦ [ ] SATA Port Multiplier support ¦ ¦ ¦ ¦ &lt; &gt; Silicon Image 3124/3132 SATA support ¦ ¦ ¦ ¦ [*] Parallel ATA (PATA) support ¦ ¦ ¦ ...
Aug 9, 6:07 pm 2008
Grant Coady
Re: [RFC PATCH] cleanup Serial ATA and Parallel ATA Kcon ...
I'm sorry, please ignore this patch, it's busted :( Tomorrow... --
Aug 10, 12:32 am 2008
Benny Halevy
Re: [2.6 patch] uninline nfsd4_op_name()
Thanks for picking this up, Benny --
Aug 10, 4:32 am 2008
Jeremy Fitzhardinge
Re: [RFC][PATCH 2/4] checkpoint/restart: x86 support
Struct pt_regs is not ABI, and can (and has) changed on x86. It's not suitable for a checkpoint structure because it only contains the registers that the kernel trashes, not all usermode registers (on i386, it leaves out %gs, for example). asm-x86/ptrace-abi.h does define stuff that's fixed in stone; it expresses it in terms of a register array, with constants defining what element is which register. J --
Aug 10, 7:55 am 2008
Yi Yang
Re: [PATCH] lib/vsprintf.c: wrong conversion function used
Swen, your fix is just partly correct, it'll has a big problem for strict_strtoul, because val is of long type, but you patch will result in long long return type, the below patch is a correct fix. Signed-off-by: Yi Yang &lt;yi.y.yang@intel.com&gt; Noticed-by: Swen Schillig &lt;swen@vnet.ibm.com&gt; --- vsprintf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/vsprintf.c b/lib/vsprintf.c index 1dc2d1d..d8d1d11 100644 --- a/lib/vsprintf.c +++ b/lib/vsprintf.c @@ -220,7 ...
Aug 10, 8:38 am 2008
Ian Kent
Re: [PATCH 4/4] autofs4 - add miscelaneous device for ioctls
The text you've quoted from provides quite a detailed explanation of this and my response above to your question also notes why this cannot be done in this case. Perhaps you missed the fact that the mount in question is covered by another mount, as noted in the quoted text and in my answer, which is why a mount with a remount option cannot work. Or perhaps your assuming the covering mount is also an autofs mount which may be the case but generally is not. --
Aug 9, 10:20 pm 2008
Adrian Bunk
Re: [2.6 patch] binfmt_som.c: add MODULE_LICENSE
Either the file is available since the beginning under the terms of the GPLv2 (or a compatible license that can be reduced to GPLv2) or it's cu Adrian -- &quot;Is there not promise of rain?&quot; Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. &quot;Only a promise,&quot; Lao Er said. Pearl S. Buck - Dragon Seed --
Aug 10, 7:11 am 2008
Matthew Wilcox
Re: [2.6 patch] binfmt_som.c: add MODULE_LICENSE
http://cvs.parisc-linux.org/obsolete/linux-2.2/fs/binfmt_som.c?rev=1.8&amp;view=log indicates I first committed the file in June 1999 and was the majority committer to this file (prumpf also committed some code). My last commit to it was in November 1999 (while I still worked for Genedata). At some point around then, we moved to the 2.4 CVS tree: http://cvs.parisc-linux.org/linux-2.4/fs/binfmt_som.c?rev=1.21&amp;view=log and there are some commits from other people at HP and myself while ...
Aug 10, 8:14 am 2008
Matthew Wilcox
Re: [2.6 patch] binfmt_som.c: add MODULE_LICENSE
I actually did the work here, it was derived heavily from binfmt_elf and binfmt_aout; had it not been GPL-licensed, it would not have been distributable. Also, I believe I did this work before joining Linuxcare, so I don't believe HP has any claim to it at all. You'd have to check CVS history to be sure. Oh, and even if HP does have a claim to it through Linuxcare, HP's contract required all changes made by Linuxcare to be contributed upstream. So three different reasons why this code being ...
Aug 9, 6:00 pm 2008
Bdale Garbee
Re: [2.6 patch] binfmt_som.c: add MODULE_LICENSE
If that is indeed the timing, I agree. If not, let me know, and I'll see if I can push the right buttons in HP. Bdale --
Aug 10, 6:41 am 2008
Grant Grundler
Re: [2.6 patch] binfmt_som.c: add MODULE_LICENSE
+bdale@hp.com Someone from HP needs to ACK this patch since I believe HP funded the code changes made during the parisc-linux port. This should be a no-brainer and I expect Bdale Garbee can quickly take care of this. thanks, grant --
Aug 9, 5:55 pm 2008
Adrian Bunk
[2.6 patch] pnp: remove printk() with outdated version
cu Adrian &lt;-- snip --&gt; There's no point in printing some ancient version number forever. Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt; Acked-by: Rene Herman &lt;rene.herman@gmail.com&gt; Acked-by: Bjorn Helgaas &lt;bjorn.helgaas@hp.com&gt; Acked-by: Adam M Belay &lt;abelay@MIT.EDU&gt; --- There's no point in printing some ancient version number forever. Signed-off-by: Adrian Bunk &lt;bunk@kernel.org&gt; --- acef517cfbe3cd741f8884311ef6fc2dfbeb1a4d diff --git a/drivers/pnp/core.c ...
Aug 10, 3:48 am 2008
Herbert Xu
Re: Kernel oops with 2.6.26, padlock and ipsec: probably ...
Right, we could've fixed this by doing the clts before checking TS_USEDFPU in kernel_fpu_begin. However, I admit that taking a fault in the general case for the PadLock is stupid anyway so we should definitely fix this in the ways that you suggested. Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV&gt;HI~} &lt;herbert@gondor.apana.org.au&gt; Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt --
Aug 9, 6:40 pm 2008
Herbert Xu
Re: Kernel oops with 2.6.26, padlock and ipsec: probably ...
Thanks, so for IPsec it's about a 10% increase in CPU utilisation. Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV&gt;HI~} &lt;herbert@gondor.apana.org.au&gt; Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt --
Aug 9, 6:59 pm 2008
Herbert Xu
Re: Kernel oops with 2.6.26, padlock and ipsec: probably ...
Couldn't we just move clts before the USEDFPU check? That huld close the window. Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV&gt;HI~} &lt;herbert@gondor.apana.org.au&gt; Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt --
Aug 9, 8:05 pm 2008
Herbert Xu
Re: Kernel oops with 2.6.26, padlock and ipsec: probably ...
Thanks for checking this! -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV&gt;HI~} &lt;herbert@gondor.apana.org.au&gt; Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt --
Aug 9, 10:30 pm 2008
Herbert Xu
Re: Kernel oops with 2.6.26, padlock and ipsec: probably ...
In softirq context, yes. Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV&gt;HI~} &lt;herbert@gondor.apana.org.au&gt; Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt --
Aug 9, 5:29 pm 2008
Wolfgang Walter
Re: Kernel oops with 2.6.26, padlock and ipsec: probably ...
Here are the results: =================================================== *** 2.6.25.13: modprobe tcrypt mode=200 testing speed of ecb(aes) encryption test 0 (128 bit key, 16 byte blocks): 1 operation in 608 cycles (16 bytes) test 1 (128 bit key, 64 byte blocks): 1 operation in 582 cycles (64 bytes) test 2 (128 bit key, 256 byte blocks): 1 operation in 702 cycles (256 bytes) test 3 (128 bit key, 1024 byte blocks): 1 operation in 1182 cycles (1024 bytes) test 4 (128 bit key, 8192 byte ...
Aug 9, 6:56 pm 2008
H. Peter Anvin Aug 9, 10:41 pm 2008
Alan Stern
Re: [regression?] usb: new errors during device detection
It's no more dangerous than somebody unplugging the USB cable by mistake. :-) Alan Stern --
Aug 10, 8:44 am 2008
S K
Re: cpufreq doesn't seem to work in Intel Q9300
But Windows XP is able to do the scaling properly. So how can it be a BIOS issue? While reading about the Foxconn BIOS fiasco that happened recently a kernel dev (forgot his name) stated that Linux tries to emulate Windows for ACPI operations. So I'm guessing this is a kernel bug. -SK --
Aug 10, 1:28 am 2008
Paul Mackerras
Re: please pull cell merge branch
Since you're touching generic oprofile code here, do you have an ack from the oprofile maintainer? Or is the oprofile maintainer listed in MAINTAINERS (Robert Richter) no longer active or something? Paul. --
Aug 10, 4:17 pm 2008
Andrew Morton Aug 10, 12:40 pm 2008
James Bottomley
RE: [PATCH 1/4] scsi: megaraid_sas - Add the dumy readl ...
So could we have the corrected patch, please ... at least the pci posting flush fix looks like a pure bug fix that's a rc candidate. James --
Aug 10, 8:03 am 2008
Alan Cox
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
Its another system so surely SNMP ;) More seriously I do think iSCSI is actually a subtly special case of TOE. Most TOE disintegrates under carefully chosen &quot;malicious&quot; workloads because of the way it is optimised, and the lack of security integration ranges can be very very dangeorus. A pure iSCSI connection is generally private, single purpose and really is the classic application of &quot;pigs fly given enough thrust&quot; - which is the only way to make the pig in question (iSCSI) work ...
Aug 10, 2:19 am 2008
Steve Wise
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
Sure. Seems to me we _could_ architect this all so that these devices would have to support a method for the management/admin tools to tweak, and if nothing else kill, offload connections if policy rules change and the existing connections aren't implementing the policy. IE: if the offload connection doesn't support whatever security or other facilities that the admin requires, then the admin should have the ability to disable that device. And of course, some devices will allow doing ...
Aug 10, 10:57 am 2008
Roland Dreier
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
&gt; Also, I find it ironic that the port abduction is being asked for in &gt; order to be &quot;compatible with existing tools&quot; yet in fact this stuff &gt; breaks everything. You can't netfilter this traffic, you can't apply &gt; qdiscs to it, you can't execut TC actions on them, you can't do &gt; segmentation offload on them, you can't look for the usual TCP MIB &gt; statistics on the connection, etc. etc. etc. We already support offloads that break other features, eg large receive offload breaks forwarding. ...
Aug 9, 10:14 pm 2008
Jeff Garzik
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
Indeed. Just like with TOE, from the net stack's point of view, an iSCSI HBA is essentially a wholly asynchronous remote system [with a really fast communication bus like PCI Express]. As such, the task becomes updating the net stack such that formerly-private resources are now shared with an independent, external system... with all the complexity, additional failure modes, and additional security complications that come along with that. Jeff --
Aug 10, 5:49 am 2008
David Miller
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
From: Roland Dreier &lt;rdreier@cisco.com&gt; We turn it off. If I want to shape or filter one of these iSCSI connections can we turn it off? It's funny you mention LRO because it probably gives most of whatever gain these special iSCSI TCP connection offload things get. --
Aug 9, 10:47 pm 2008
David Miller
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
From: Roland Dreier &lt;rdreier@cisco.com&gt; Why show these special connections if the user cannot interact with or shape the stream at all like normal ones? This whole &quot;make it look normal&quot; argument is entirely bogus because none of the standard Linux networking facilities can be applied to these things. And I even wonder, these days, if you probably get %90 or more of the gain these &quot;optimized&quot; iSCSI connections obtain from things like LRO. And since LRO can be done entirely in software ...
Aug 9, 10:46 pm 2008
Roland Dreier
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
&gt; * however, giving the user the ability to co-manage IP addresses means &gt; hacking up the kernel TCP code and userland tools for this new &gt; concept, something that I think DaveM would rightly be a bit reluctant &gt; to do? You are essentially adding a bunch of special case code &gt; whenever TCP ports are used: &gt; &gt; if (port in list of &quot;magic&quot; TCP ports with special, &gt; hardware-specific behavior) &gt; ... &gt; else &gt; do what we've been doing for decades I think you're arguing ...
Aug 9, 10:12 pm 2008
Herbert Xu
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
Actually one of my TODO items is to restructure software LRO so that we preserve the original packet headers while aggregating the packets. That would allow us to easily refragment them on output for forwarding. In other words LRO (at least the software variant) is not fundamentally incompatible with forwarding. I'd also like to encourage all hardware manufacturers considering LRO support to provide a way for us to access the original headers so that it doesn't have to be turned off for ...
Aug 9, 11:34 pm 2008
James Bottomley
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
What's wrong with making it configurable identically to current software iSCSI? i.e. plumb the thing into the current iscsi transport class so that we use the standard daemon for creating and binding sessions? Then, only once the session is bound do you let your iSCSI TOE stack take over. That way the connection appears to the network as completely normal, because it has an open socket associated with it; and, since the transport class has done the connection login, it even looks like ...
Aug 10, 7:54 am 2008
Herbert Xu
Re: [RFC][PATCH 1/1] cxgb3i: cxgb3 iSCSI initiator
We've been here many times before. This is just the smae old TOE debate all over again. The fact with TOE is that history has shown that Dave's decision has been spot on. So you're going to have to come up with some really convincing evidence that shows we are all wrong and these TOE-like hardware offload solutions is the only way to go. You can start by collecting solid benchmark numbers that we can all reproduce and look into. Thanks, -- Visit Openswan at ...
Aug 9, 11:24 pm 2008
Martin Schwidefsky
Re: [patch 1/3] kmsg: Kernel message catalog macros.
Aehhm, .. what ? If a user does not understand a message directly how can he NOT be interested in the kmsg tag? As a random example consider the situation when the user gets the message monwriter.1: Writing monitor data failed with rc=5 Usually a user will go &quot;Huh?&quot; except if he is a z/VM expert. Looking at the source code won't help too much either: static int monwrite_diag(struct monwrite_hdr *myhdr, char *buffer, int fcn) { struct appldata_product_id id; int rc; ...
Aug 9, 5:08 pm 2008
Martin Schwidefsky
Re: [patch 1/3] kmsg: Kernel message catalog macros.
No, there are more printks in the system then just dev_printk. The kmsg interface It is fixed in the macro for standard kmsg printks, there the message tag is the first field. It is fixed in the macro for the dev_printk variant of the kmsg message, there it is the third field. This mismatch I refer to as not have a fixed position, for some message (the standard ones) it is at the start of the final message, for others (the Then lets look at how this will look like. First a standard ...
Aug 9, 5:03 pm 2008
David Brownell
Re: [RFC,PATCH] i2c: fix device_init_wakeup place
Patch looked OK to me, except for the one comment below. The root cause of the bug could be blamed on the new-style code recycling the legacy i2c_attach_client() code instead of taking a more driver-model-ish approach. That forced use of device_register(), instead of device_add() ... and register() always zero-initializes those wakeup flags. On the other hand, add() just takes their original value. This patch I thought I had. The one board I had with a wake-capable I2C device ...
Aug 10, 4:04 pm 2008
Matthew Wilcox
Re: [PATCH 3/3] PCI: Add pci_read_base() API
It turns out Eric doesn't need this code after all. So we have no users, and this patch (3/3) isn't going into the tree. 1/3 and 2/3 are already in, and make the code easier to follow while adding no additional functionality. -- Intel are signing my paycheques ... these opinions are still mine &quot;Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step.&quot; --
Aug 9, 6:01 pm 2008
Grant Grundler
Re: [PATCH 3/3] PCI: Add pci_read_base() API
This would be a suitable comment in the code. My point still stands: The next person modifying the code will need to know how/what to test and where to look it up. thanks, grant --
Aug 9, 5:47 pm 2008
Frédéric L. W. Meunier
Re: X "Hangs" with RS690 + 2.6.26
On Sun, 10 Aug 2008, Jonathan McDowell wrote: &gt; On Sat, Aug 09, 2008 at 05:47:42AM -0300, Fr
Aug 10, 1:25 pm 2008
Jonathan McDowell
Re: X "Hangs" with RS690 + 2.6.26
My mobo is an ASUS M2A-VM HDMI and a &quot;shutdown -r now&quot; when X is wedged (done over ssh) results in a clean reboot; no need to hard reset. J. -- ] http://www.earth.li/~noodles/ [] 101 things you can't have too much [ ] PGP/GPG Key @ the.earth.li [] of : 38 - clean underwear. [ ] via keyserver, web or email. [] [ ] RSA: 4DC4E7FD / DSA: 5B430367 [] [ --
Aug 10, 2:22 pm 2008
Jonathan McDowell
Re: X "Hangs" with RS690 + 2.6.26
259434acccbc823ee8bc00b2d2689ccccd25e1fd d7463eb41d88a39de2653fd41857c4ccddb8707b 45e519052e8f583a709edd442a23f59581d3fe42 all don't seem to be the problem. It's getting harder to do the reverts Likewise, I'm not doing anything 3D related (at least, not consciously). J. -- ] http://www.earth.li/~noodles/ [] No program done by a hacker will [ ] PGP/GPG Key @ the.earth.li [] work unless he is on the system. [ ] via keyserver, web or email. [] ...
Aug 10, 12:18 pm 2008
Kyuma Ohta
Re: [PATCH AVAIL.]ivtv:Crash 2.6.26 with KUROTOSIKOU CX2 ...
Dear Hans,and Jean; I was applied Hans's patch to 2.6.26.1 vanilla at morning of 08/06 (JST),and running to now,problem cause from IIC issue was not happend. Thanx for you (^^) Ohta --- E-Mail: whatisthis.sowhat@gmail.com (Public) Home Page: http://d.hatena.ne.jp/artane/ &amp;nbsp; (Sorry,not maintaining,and written in Japanese only...) Twitter: Artanejp (Mainly Japanese) KEYID: 6B79F95F FINGERPRINT: 9AB3 8569 6033 FDBE 352B&amp;nbsp; CB6D DBFA B9E2 6B79 F95F --- --
Aug 10, 12:40 am 2008
Adrian Bunk
Re: Problem with restricted I2C algorithms in kernel 2.6.26!
The last thing mustn't happen. Can you give examples? cu Adrian -- &quot;Is there not promise of rain?&quot; Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. &quot;Only a promise,&quot; Lao Er said. Pearl S. Buck - Dragon Seed --
Aug 10, 4:07 am 2008
Jan Engelhardt
Re: Does sysrq break something?
(a) make sure sysrq-over-keyboard is enabled (b) if the system does not react to sysrq, it is unlikely it is servicing any processes at all (c) try xt_SYSRQ (xtables-addons 1.5.5), to hopefully trigger sysrq over the network (receive routine may run No. --
Aug 10, 10:29 am 2008
Sergei Shtylyov
Re: [PATCH 1/2] ide: don't allow DMA to be enabled if CO ...
Hello. Not only that: it also would affect CompactFlash with no DMA support but Heh, I've just run into this myself while trying to retro-fit Palmchip Timeouts ensued in my case... WBR, Sergei --
Aug 10, 9:30 am 2008
previous daytodaynext day
August 9, 2008August 10, 2008August 11, 2008