[PATCH] Initialise SAK member for each virtual console to prevent oops

2007-03-11 Thread Bernhard Walle
panic - not syncing: Aiee, killing interrupt handler! Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- drivers/char/vt.c |1 + 1 file changed, 1 insertion(+) Index: linux-2.6.21-rc3/drivers/char/vt.c === --- linux-2.6.21

Re: [PATCH] Initialise SAK member for each virtual console to prevent oops

2007-03-11 Thread Bernhard Walle
* David Miller [EMAIL PROTECTED] [2007-03-11 21:52]: + /* INIT_WORK(vc_cons[currcons].SAK_work, vc_SAK); */ The code is commented out, so it won't do anything. Sorry, you're right. I commented the line out just to generate again the oops message to write the patch description because

[PATCH] Initialise SAK member for each virtual console to prevent oops

2007-03-11 Thread Bernhard Walle
panic - not syncing: Aiee, killing interrupt handler! Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- drivers/char/vt.c |1 + 1 file changed, 1 insertion(+) Index: linux-2.6.21-rc3/drivers/char/vt.c === --- linux-2.6.21

Fix wrong /proc/iomem on SGI Altix

2007-03-14 Thread Bernhard Walle
' to stop after this memory area. Depding on the poition in the tree the iomem may be nearly completely empty. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/ia64/sn/kernel/io_init.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) Index: b/arch/ia64/sn/kernel/io_init.c

[PATCH] Initialise SAK member for each virtual console to prevent oops

2007-03-15 Thread Bernhard Walle
panic - not syncing: Aiee, killing interrupt handler! Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- drivers/char/vt.c |1 + 1 file changed, 1 insertion(+) Index: linux-2.6.21-rc3/drivers/char/vt.c === --- linux-2.6.21

[PATCH] [REPOST] x86_64, i386: Add command line length to boot protocol

2007-03-15 Thread Bernhard Walle
. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] Cc: Alon Bar-Lev [EMAIL PROTECTED] --- Documentation/i386/boot.txt | 23 +-- arch/i386/boot/setup.S |7 ++- arch/x86_64/boot/setup.S| 15 ++- 3 files changed, 37 insertions(+), 8 deletions

[PATCH] x86_64, i386: Add command line length to boot protocol

2007-02-13 Thread Bernhard Walle
. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] Cc: Torsten Duwe [EMAIL PROTECTED] Cc: Andi Kleen [EMAIL PROTECTED] --- Documentation/i386/boot.txt | 23 +-- arch/i386/boot/setup.S |7 ++- arch/x86_64/boot/setup.S| 15 ++- 3 files changed, 37

[PATCH] [REVIEW] Fix irqpoll on IA64 (timer interrupt != 0)

2007-03-19 Thread Bernhard Walle
doesn't work on that platform (HP rx2660). Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/ia64/kernel/irq_ia64.c |6 +- arch/ia64/kernel/time.c |6 +- include/asm-ia64/hw_irq.h |2 +- include/linux/irq.h |3 +++ kernel/irq/handle.c |2

Re: [Fastboot] [PATCH] [REVIEW] Fix irqpoll on IA64 (timer interrupt != 0)

2007-03-19 Thread Bernhard Walle
* Jesper Juhl [EMAIL PROTECTED] [2007-03-19 19:29]: -void +int register_percpu_irq (ia64_vector vec, struct irqaction *action) { Each and every function example in Documentation/CodingStyle has the return type on the same line as the function name, so why not get these in-line

[PATCH] Fix irqpoll on IA64 (timer interrupt != 0)

2007-03-20 Thread Bernhard Walle
to zero, so they can also use the new set_timer_interrupt() function. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] Acked-by: Thomas Gleixner [EMAIL PROTECTED] --- arch/ia64/kernel/irq_ia64.c |6 +- arch/ia64/kernel/time.c |6 +- include/asm-ia64/hw_irq.h |2 +- include

Re: [PATCH] Fix irqpoll on IA64 (timer interrupt != 0)

2007-03-22 Thread Bernhard Walle
Hello, * Thomas Gleixner [EMAIL PROTECTED] [2007-03-22 22:23]: Also, the code presently passes the magic IRQ number into the generic IRQ code. I wonder if we'd get a more pleasing result if we were to make the generic IRQ code call _out_ to the architecture: Then, ia64 can implement

Re: [PATCH] Fix irqpoll on IA64 (timer interrupt != 0)

2007-03-22 Thread Bernhard Walle
* Andrew Morton [EMAIL PROTECTED] [2007-03-22 22:09]: On Tue, 20 Mar 2007 16:00:27 +0100 Bernhard Walle [EMAIL PROTECTED] wrote: On IA64, the timer interrupt is not (always?) zero as it is on x86 platforms. Also, the timer interrupt is CPU-local. Two things need to be changed to make

[PATCH] Fix crash in tg3 when using irqpoll

2007-03-22 Thread Bernhard Walle
memory when pci_restore_state() is called is a bad idea because that function modifies the BARs of the PCI device. I think the problem could also happen when using shared interrupts, not only irqpoll. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- drivers/net/tg3.c | 22

Re: [PATCH] Fix crash in tg3 when using irqpoll

2007-03-22 Thread Bernhard Walle
Hello Michael, * Michael Chan [EMAIL PROTECTED] [2007-03-22 23:04]: On Thu, 2007-03-22 at 21:46 +0100, Bernhard Walle wrote: This patch makes sure that even the tr32() instruction in the interrupt handler is not executed which accesses PCI memory. Accessing PCI memory when

[PATCH] Use unchecked_isa_dma in sd_revalidate_disk()

2007-03-22 Thread Bernhard Walle
In sd_revalidate_disk(), the SCSI Disk driver needs a few bytes DMA memory, allocated by kmalloc() and __GFP_DMA. This patch uses __GFP_DMA only if the corresponding host structure has unchecked_isa_dma set. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- drivers/scsi/sd.c |3 ++- 1

[patch 5/7] Add IRQF_IRQPOLL_IRQ flag on sh

2007-03-23 Thread Bernhard Walle
Add IRQF_IRQPOLL_IRQ on each timer interrupt on SH2. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/sh/kernel/timers/timer-cmt.c |2 +- arch/sh/kernel/timers/timer-mtu2.c |2 +- arch/sh/kernel/timers/timer-tmu.c |2 +- 3 files changed, 3 insertions(+), 3 deletions

[patch 4/7] Add IRQF_IRQPOLL_IRQ flag on arm

2007-03-23 Thread Bernhard Walle
Add IRQF_IRQPOLL_IRQ for each timer interrupt. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/arm/mach-aaec2000/core.c|2 +- arch/arm/mach-at91/at91rm9200_time.c |2 +- arch/arm/mach-at91/at91sam926x_time.c|2 +- arch/arm/mach-clps711x/time.c

[patch 1/7] Add IRQF_IRQPOLL_IRQ flag (common code)

2007-03-23 Thread Bernhard Walle
an IRQF_IRQPOLL_IRQ interrupt, irq == 0 will stay as alternative as it should not break anything. Also, note_interrupt() is called on CPU-specific interrupts to be used as interrupt source for IRQ polling. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- include/linux/interrupt.h |4

[patch 0/7] Add IRQF_IRQPOLL_IRQ flag to allow irqpoll

2007-03-23 Thread Bernhard Walle
and that I did't address with that patch (because I don't know). Signed-off-by: Bernhard Walle [EMAIL PROTECTED] - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

[patch 3/7] Add IRQF_IRQPOLL_IRQ flag on x86_64

2007-03-23 Thread Bernhard Walle
Add IRQF_IRQPOLL_IRQ for the timer interrupt on x86_64. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] Cc: Andi Kleen [EMAIL PROTECTED] --- arch/x86_64/kernel/time.c |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Index: linux-2.6.21-rc4-mm1/arch/x86_64/kernel/time.c

[patch 7/7] Add IRQF_IRQPOLL_IRQ flag on i386

2007-03-23 Thread Bernhard Walle
Add IRQF_IRQPOLL_IRQ to timer interrupts on i386. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] Cc: Andi Kleen [EMAIL PROTECTED] --- arch/i386/mach-default/setup.c |2 +- arch/i386/mach-visws/setup.c |2 +- arch/i386/mach-voyager/setup.c |7 ++- 3 files changed, 8 insertions

[patch 6/7] Add IRQF_IRQPOLL_IRQ flag on parisc

2007-03-23 Thread Bernhard Walle
Add IRQF_IRQPOLL_IRQ to the timer interrupt on parisc. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/parisc/kernel/irq.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6.21-rc4-mm1/arch/parisc/kernel/irq.c

[patch 2/7] Add IRQF_IRQPOLL_IRQ flag on IA64

2007-03-23 Thread Bernhard Walle
Add IRQF_IRQPOLL_IRQ for the timer interrupt on IA64. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/ia64/kernel/time.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6.21-rc4-mm1/arch/ia64/kernel/time.c

Re: [patch 0/7] Add IRQF_IRQPOLL_IRQ flag to allow irqpoll

2007-03-23 Thread Bernhard Walle
* Guennadi Liakhovetski [EMAIL PROTECTED] [2007-03-23 23:15]: On Fri, 23 Mar 2007, Bernhard Walle wrote: irqpoll is broken on some architectures that don't use the IRQ 0 for the timer interrupt like IA64. This patch adds a IRQF_IRQPOLL_IRQ flag. emn, please, cannot we come up

Re: [patch 0/7] Add IRQF_IRQPOLL_IRQ flag to allow irqpoll

2007-03-25 Thread Bernhard Walle
* Guennadi Liakhovetski [EMAIL PROTECTED] [2007-03-24 00:21]: On Fri, 23 Mar 2007, Bernhard Walle wrote: * Guennadi Liakhovetski [EMAIL PROTECTED] [2007-03-23 23:15]: On Fri, 23 Mar 2007, Bernhard Walle wrote: irqpoll is broken on some architectures that don't use the IRQ 0

[PATCH] Fix Section mismatch compile warning

2007-03-26 Thread Bernhard Walle
Fix Section mismatch warnings in arch/x86_64/kernel/time.c Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86_64/kernel/time.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Index: linux-2.6.21-rc4-mm1/arch/x86_64/kernel/time.c

GFP_DMA in sd_revalidate_disk

2007-02-26 Thread Bernhard Walle
Hello, [since I got no reply in linux-scsi, I'll try here] Is GFP_DMA really needed in sd_revalidate_disk() in every circumstances? That's the code: buffer = kmalloc(SD_BUF_SIZE, GFP_KERNEL | __GFP_DMA); if (!buffer) { printk(KERN_WARNING (sd_revalidate_disk:) Memory allocation

Re: MOST(Media Oriented Systems Transport) Interface?

2007-02-28 Thread Bernhard Walle
Hello, * Jan Kiszka [EMAIL PROTECTED] [2007-03-01 00:22]: Robin Getz wrote: Does anyone have a pointer for a MOST (Media Oriented Systems Transport) driver? http://en.wikipedia.org/wiki/Media_Oriented_Systems_Transport I have seen announcements of Linux systems that support MOST:

Re: MOST(Media Oriented Systems Transport) Interface?

2007-03-01 Thread Bernhard Walle
* Bernhard Walle [EMAIL PROTECTED] [2007-03-01 01:11]: * Jan Kiszka [EMAIL PROTECTED] [2007-03-01 00:22]: Robin Getz wrote: Does anyone have a pointer for a MOST (Media Oriented Systems Transport) driver? http://en.wikipedia.org/wiki/Media_Oriented_Systems_Transport I have

Re: MOST(Media Oriented Systems Transport) Interface?

2007-03-01 Thread Bernhard Walle
* Bernhard Walle [EMAIL PROTECTED] [2007-03-01 01:11]: PS: SUSE has nothing to do with that driver, I only write with my SUSE address because I don't want to re-subscribe because of one mail. Interesting, because it was addressed to my gmx address in CC, Mutt automatically choosed my gmx

Re: [Fastboot] [PATCH 1/1] - platform_kernel_launch_event is noop on generic kernel

2007-03-01 Thread Bernhard Walle
* Horms [EMAIL PROTECTED] [2007-03-01 05:22]: On Wed, Feb 28, 2007 at 01:45:17PM -0600, John Keller wrote: Add a missing #define for the platform_kernel_launch_event. Without this fix, a call to platform_kernel_launch_event() becomes a noop on generic kernels. SN systems require this fix

Re: [Fastboot] [PATCH 1/1] - platform_kernel_launch_event is noop on generic kernel

2007-03-01 Thread Bernhard Walle
* Bernhard Walle [EMAIL PROTECTED] [2007-03-01 13:57]: * Horms [EMAIL PROTECTED] [2007-03-01 05:22]: On Wed, Feb 28, 2007 at 01:45:17PM -0600, John Keller wrote: Add a missing #define for the platform_kernel_launch_event. Without this fix, a call to platform_kernel_launch_event

Re: MOST(Media Oriented Systems Transport) Interface?

2007-03-01 Thread Bernhard Walle
Hello, * Robin Getz [EMAIL PROTECTED] [2007-03-01 16:16]: On Wed 28 Feb 2007 19:11, Bernhard Walle pondered: * Jan Kiszka [EMAIL PROTECTED] [2007-03-01 00:22]: This might be what you are looking for: http://most4linux.sourceforge.net/ That's it - thanks for the pointer Bernhard

[PATCH] Fix ACPI documentation in kernel-parameters.txt

2007-03-01 Thread Bernhard Walle
Add hint that acpi=off doesn't work on IA64. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- Documentation/kernel-parameters.txt |1 + 1 file changed, 1 insertion(+) Index: b/Documentation/kernel-parameters.txt

Re: [PATCH] Fix ACPI documentation in kernel-parameters.txt

2007-03-02 Thread Bernhard Walle
Hello, * Roland Dreier [EMAIL PROTECTED] [2007-03-02 00:23]: Add hint that acpi=off doesn't work on IA64. Would it make sense to add code to detect this and print a kernel message like warning: ACPI is always enabled on IA64; ignoring acpi=off No one reads documentation :) The

[PATCH] Fix ACPI documentation in kernel-parameters.txt

2007-03-02 Thread Bernhard Walle
Add hint that acpi=off doesn't work on IA64. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- Documentation/kernel-parameters.txt |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: linux-2.6.21-rc2-mm1/Documentation/kernel-parameters.txt

[PATCH] x86_64, i386: Add command line length to boot protocol

2007-03-06 Thread Bernhard Walle
. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] Cc: Alon Bar-Lev [EMAIL PROTECTED] Cc: Andi Kleen [EMAIL PROTECTED] --- Documentation/i386/boot.txt | 23 +-- arch/i386/boot/setup.S |7 ++- arch/x86_64/boot/setup.S| 15 ++- 3 files changed, 37

Re: [Fastboot] [PATCH 12/20] x86_64: 64bit ACPI wakeup trampoline

2007-03-07 Thread Bernhard Walle
* Pavel Machek [EMAIL PROTECTED] [2007-03-07 23:45]: + if ((wakeup_end - wakeup_start) (PAGE_SIZE*2)) printk(KERN_CRIT - ACPI: Wakeup code way too big, will crash on attempt to suspend\n); + ACPI: Wakeup code way too big, will crash on

[patch 0/7] Add IRQF_IRQPOLL flag to allow irqpoll

2007-03-27 Thread Bernhard Walle
and that I did't address with that patch (because I don't know). Signed-off-by: Bernhard Walle [EMAIL PROTECTED] - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

[patch 3/7] Add IRQF_IRQPOLL flag on i386

2007-03-27 Thread Bernhard Walle
Add IRQF_IRQPOLL to timer interrupts on i386. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] Cc: Andi Kleen [EMAIL PROTECTED] --- arch/i386/mach-default/setup.c |2 +- arch/i386/mach-visws/setup.c |2 +- arch/i386/mach-voyager/setup.c |7 ++- 3 files changed, 8 insertions

[patch 7/7] Add IRQF_IRQPOLL flag on arm

2007-03-27 Thread Bernhard Walle
Add IRQF_IRQPOLL for each timer interrupt. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/arm/mach-aaec2000/core.c|2 +- arch/arm/mach-at91/at91rm9200_time.c |2 +- arch/arm/mach-at91/at91sam926x_time.c|2 +- arch/arm/mach-clps711x/time.c

[patch 2/7] Add IRQF_IRQPOLL flag on x86_64

2007-03-27 Thread Bernhard Walle
Add IRQF_IRQPOLL for the timer interrupt on x86_64. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] Cc: Andi Kleen [EMAIL PROTECTED] --- arch/x86_64/kernel/time.c |5 - 1 file changed, 4 insertions(+), 1 deletion(-) Index: linux-2.6.21-rc5-mm2/arch/x86_64/kernel/time.c

[patch 6/7] Add IRQF_IRQPOLL flag on parisc

2007-03-27 Thread Bernhard Walle
Add IRQF_IRQPOLL to the timer interrupt on parisc. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/parisc/kernel/irq.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6.21-rc5-mm2/arch/parisc/kernel/irq.c

[patch 5/7] Add IRQF_IRQPOLL flag on sh

2007-03-27 Thread Bernhard Walle
Add IRQF_IRQPOLL on each timer interrupt on SH2. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/sh/kernel/timers/timer-cmt.c |2 +- arch/sh/kernel/timers/timer-mtu2.c |2 +- arch/sh/kernel/timers/timer-tmu.c |2 +- 3 files changed, 3 insertions(+), 3 deletions(-) Index

[patch 1/7] Add IRQF_IRQPOLL flag (common code)

2007-03-27 Thread Bernhard Walle
an IRQF_IRQPOLL interrupt, irq == 0 will stay as alternative as it should not break anything. Also, note_interrupt() is called on CPU-specific interrupts to be used as interrupt source for IRQ polling. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- include/linux/interrupt.h |4 kernel/irq

[PATCH] [qla2xxx] Remove duplicate pci_disable_device() call

2007-03-27 Thread Bernhard Walle
-by: Bernhard Walle [EMAIL PROTECTED] --- drivers/scsi/qla2xxx/qla_os.c |3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) Index: linux-2.6.21-rc5/drivers/scsi/qla2xxx/qla_os.c === --- linux-2.6.21-rc5.orig/drivers/scsi/qla2xxx

[patch 4/7] Add IRQF_IRQPOLL flag on IA64

2007-03-27 Thread Bernhard Walle
Add IRQF_IRQPOLL for the timer interrupt on IA64. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/ia64/kernel/time.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Index: linux-2.6.21-rc5-mm2/arch/ia64/kernel/time.c

[PATCH] add new_id to PCMCIA drivers

2007-04-03 Thread Bernhard Walle
contains the raw structure members for matching. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- Documentation/pcmcia/driver.txt | 30 ++ drivers/pcmcia/ds.c | 113 +++- include/pcmcia/ds.h |6 ++ 3 files changed, 148

Re: [patch 0/5] Add extended crashkernel command line syntax

2007-09-13 Thread Bernhard Walle
* Vivek Goyal [EMAIL PROTECTED] [2007-09-11 08:09]: How often does this scenario happen? Anyway, if you run into these issues and if it helps, I don't mind additional command line syntax for crashkernel= Of course, I agree, this is a rare case. This series implements this change for i386,

[patch 0/7] Add extended crashkernel command line syntax

2007-09-13 Thread Bernhard Walle
implements this change for i386, x86_64, ia64, ppc64 and sh. That should be all platforms that support kdump in current mainline. I tested all platforms except sh due to the lack of a sh processor. The patch series is against 2.6.23-rc4-mm1. Signed-off-by: Bernhard Walle [EMAIL PROTECTED

[patch 1/7] Extended crashkernel command line

2007-09-13 Thread Bernhard Walle
the command line in the configuration then. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- include/linux/kexec.h |2 kernel/kexec.c| 139 ++ 2 files changed, 141 insertions(+) --- a/include/linux/kexec.h +++ b/include/linux/kexec.h

[patch 2/7] Use extended crashkernel command line on i386

2007-09-13 Thread Bernhard Walle
-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/i386/kernel/e820.c |3 ++- arch/i386/kernel/machine_kexec.c | 22 -- arch/i386/kernel/setup.c | 33 - 3 files changed, 30 insertions(+), 28 deletions(-) --- a/arch/i386

[patch 6/7] Use extended crashkernel command line on sh

2007-09-13 Thread Bernhard Walle
. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/sh/kernel/machine_kexec.c | 21 - arch/sh/kernel/setup.c | 34 +- 2 files changed, 29 insertions(+), 26 deletions(-) --- a/arch/sh/kernel/machine_kexec.c +++ b/arch/sh/kernel

[patch 3/7] Use extended crashkernel command line on x86_64

2007-09-13 Thread Bernhard Walle
-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86_64/kernel/e820.c |3 ++- arch/x86_64/kernel/machine_kexec.c | 27 --- arch/x86_64/kernel/setup.c | 35 --- 3 files changed, 30 insertions(+), 35 deletions

[patch 4/7] Use extended crashkernel command line on ia64

2007-09-13 Thread Bernhard Walle
, the crashkernel handling is moved in an own function in arch/ia64/kernel/setup.c to make the code more readable. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/ia64/kernel/efi.c |4 +- arch/ia64/kernel/setup.c | 88 +++-- include

[patch 7/7] Add documentation for extended crashkernel syntax

2007-09-13 Thread Bernhard Walle
This adds the documentation for the extended crashkernel syntax into Documentation/kdump/kdump.txt. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- Documentation/kdump/kdump.txt | 26 ++ 1 file changed, 26 insertions(+) --- a/Documentation/kdump/kdump.txt +++ b

[patch 5/7] Use extended crashkernel command line on ppc64

2007-09-13 Thread Bernhard Walle
This patch adapts the ppc64 code to use the generic parse_crashkernel() function introduced in the generic patch of that series. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/powerpc/kernel/machine_kexec.c | 52 ++-- 1 file changed, 26 insertions

Re: [PATCH] Add ELF note with Linux version

2007-09-14 Thread Bernhard Walle
* Jeremy Fitzhardinge [EMAIL PROTECTED] [2007-09-13 23:56]: I'd like to know a little bit more about why this is needed, how it will be used, etc. And given that this feature is intended to improve life for distributors, it would be nice to get some feedback from the appropriate

[patch 0/7] Add extended crashkernel command line syntax

2007-09-20 Thread Bernhard Walle
functions in __init - print message when no base address is specified on i386/x86_64/sh Signed-off-by: Bernhard Walle [EMAIL PROTECTED] -- - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http

[patch 1/7] Extended crashkernel command line

2007-09-20 Thread Bernhard Walle
the command line in the configuration then. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- include/linux/kexec.h |2 kernel/kexec.c| 141 ++ 2 files changed, 143 insertions(+) --- a/include/linux/kexec.h +++ b/include/linux/kexec.h

[patch 2/7] Use extended crashkernel command line on i386

2007-09-20 Thread Bernhard Walle
-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/i386/kernel/e820.c |3 ++- arch/i386/kernel/machine_kexec.c | 22 -- arch/i386/kernel/setup.c | 37 - 3 files changed, 34 insertions(+), 28 deletions(-) --- a/arch

[patch 3/7] Use extended crashkernel command line on x86_64

2007-09-20 Thread Bernhard Walle
-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86_64/kernel/e820.c |3 +- arch/x86_64/kernel/machine_kexec.c | 27 - arch/x86_64/kernel/setup.c | 39 ++--- 3 files changed, 34 insertions(+), 35 deletions

[patch 5/7] Use extended crashkernel command line on ppc64

2007-09-20 Thread Bernhard Walle
This patch adapts the ppc64 code to use the generic parse_crashkernel() function introduced in the generic patch of that series. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/powerpc/kernel/machine_kexec.c | 52 ++-- 1 file changed, 26 insertions

[patch 4/7] Use extended crashkernel command line on ia64

2007-09-20 Thread Bernhard Walle
, the crashkernel handling is moved in an own function in arch/ia64/kernel/setup.c to make the code more readable. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/ia64/kernel/efi.c |4 +- arch/ia64/kernel/setup.c | 88 +++-- include

[patch 7/7] Add documentation for extended crashkernel syntax

2007-09-20 Thread Bernhard Walle
This adds the documentation for the extended crashkernel syntax into Documentation/kdump/kdump.txt. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- Documentation/kdump/kdump.txt | 26 ++ 1 file changed, 26 insertions(+) --- a/Documentation/kdump/kdump.txt +++ b

[patch 6/7] Use extended crashkernel command line on sh

2007-09-20 Thread Bernhard Walle
. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] Acked-by: Paul Mundt [EMAIL PROTECTED] --- arch/sh/kernel/machine_kexec.c | 21 - arch/sh/kernel/setup.c | 38 +- 2 files changed, 33 insertions(+), 26 deletions(-) --- a/arch/sh/kernel

Re: [patch 3/7] Use extended crashkernel command line on x86_64

2007-09-20 Thread Bernhard Walle
* Andrew Morton [EMAIL PROTECTED] [2007-09-20 00:33]: Could you fix all that up please? Thanks for the comments -- should be fixed now, see the new patch series. Thanks, Bernhard - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL

[PATCH] Fix RTC_AIE with CONFIG_HPET_EMULATE_RTC

2007-12-20 Thread Bernhard Walle
(). This patch is against 2.6.24-rc5-mm1. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86/kernel/hpet.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/arch/x86/kernel/hpet.c +++ b/arch/x86/kernel/hpet.c @@ -657,7 +657,7 @@ irqreturn_t hpet_rtc_interrupt(int irq

[PATCH] Add HPET RTC emulation to RTC_DRV_CMOS

2007-12-20 Thread Bernhard Walle
That patch adds the RTC emulation of the HPET timer to the new RTC_DRV_CMOS. The old drivers/char/rtc.ko driver had that functionality and it's important on new systems. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86/Kconfig |2 - drivers/rtc/rtc-cmos.c | 79

Re: [PATCH] Add HPET RTC emulation to RTC_DRV_CMOS

2007-12-20 Thread Bernhard Walle
* Bernhard Walle [EMAIL PROTECTED] [2007-12-20 16:24]: ... This was an accident. The patch belongs to a patch series that I'll post later. Please ignore! Thanks, Bernhard -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED

[patch 3/3] Add HPET RTC emulation to RTC_DRV_CMOS

2007-12-20 Thread Bernhard Walle
That patch adds the RTC emulation of the HPET timer to the new RTC_DRV_CMOS. The old drivers/char/rtc.ko driver had that functionality and it's important on new systems. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86/Kconfig |2 - drivers/rtc/rtc-cmos.c | 79

[patch 2/3] Use the IRQ callback interface in (old) RTC driver

2007-12-20 Thread Bernhard Walle
of this, it's possible to compile the drivers/char/rtc.ko driver as module and still use the HPET emulation functionality. This is also expressed in Kconfig. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86/Kconfig |2 +- arch/x86/kernel/hpet.c |2 -- drivers/char/rtc.c

[patch 0/3] Implement CONFIG_HPET_EMULATE_RTC for RTC_DRV_CMOS

2007-12-20 Thread Bernhard Walle
. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

[patch 1/3] Make CONFIG_HPET_EMULATE_RTC usable from modules

2007-12-20 Thread Bernhard Walle
to CONFIG_RTC=y any more. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86/kernel/hpet.c | 47 ++- include/asm-x86/hpet.h |3 +++ 2 files changed, 49 insertions(+), 1 deletion(-) --- a/arch/x86/kernel/hpet.c +++ b/arch/x86/kernel/hpet.c

Re: [PATCH 2/3 -mm] kexec jump -v8 : add write support to oldmem device

2007-12-21 Thread Bernhard Walle
* Pavel Machek [EMAIL PROTECTED] [2007-12-21 11:17]: Or is crashdump only supported on i386? No. Thanks, Bernhard -- To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: [PATCH] proc_fs.h redux

2007-10-28 Thread Bernhard Walle
* Russell King [EMAIL PROTECTED] [2007-10-28 11:34]: If you go down that route, you end up with _lots_ of circular dependencies - header file X needs Y needs Z which needs X. We've been there, several times. It very quickly becomes quite unmaintainable - you end up with hard to predict

Re: [PATCH] proc_fs.h redux

2007-10-28 Thread Bernhard Walle
* Russell King [EMAIL PROTECTED] [2007-10-28 14:04]: On Sun, Oct 28, 2007 at 12:59:52PM +0100, Bernhard Walle wrote: * Russell King [EMAIL PROTECTED] [2007-10-28 11:34]: If you go down that route, you end up with _lots_ of circular dependencies - header file X needs Y needs Z which

Re: [patch 2/3] Introduce BOOTMEM_EXCLUSIVE

2007-10-18 Thread Bernhard Walle
* Vivek Goyal [EMAIL PROTECTED] [2007-10-17 13:05]: I think we should unreserve the chunks of memory we have reserved so far (Memory reserved from sidx to i), in case of error. True. Next version is coming. Thanks, Bernhard - To unsubscribe from this list: send the line unsubscribe

[patch 3/3] Use BOOTMEM_EXCLUSIVE on x86

2007-10-18 Thread Bernhard Walle
This patch uses the BOOTMEM_EXCLUSIVE, introduced in the previous patch, to avoid conflicts while reserving the memory for the kdump carpture kernel (crashkernel=). The modification has been tested on i386. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86/kernel/setup_32.c | 28

[patch 0/3] Protect crashkernel against BSS overlap

2007-10-18 Thread Bernhard Walle
Goyal [EMAIL PROTECTED]) 3) fix IA64 (didn't compile) Signed-off-by: Bernhard Walle [EMAIL PROTECTED] -- - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

[patch 2/3] Introduce BOOTMEM_EXCLUSIVE

2007-10-18 Thread Bernhard Walle
. This means that it's only for x86 and breaks other architectures. If the patch is ok, I'll change all other architectures, too. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86/kernel/mpparse_32.c |6 -- arch/x86/kernel/setup_32.c | 15 --- arch/x86/kernel/setup_64.c

[patch 1/3] Add BSS to resource tree

2007-10-18 Thread Bernhard Walle
and ia64). Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/ia64/kernel/efi.c |4 +++- arch/ia64/kernel/setup.c | 14 +++--- arch/x86/kernel/e820_32.c | 18 +++--- arch/x86/kernel/e820_64.c |3 ++- arch/x86/kernel/efi_32.c |4 +++- arch/x86/kernel

[PATCH] Add additional argument to bootmem reservation

2007-10-19 Thread Bernhard Walle
that was missing, so no need to drop it now. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/alpha/kernel/core_irongate.c |3 ++- arch/alpha/kernel/setup.c |5 +++-- arch/alpha/mm/numa.c |5 +++-- arch/arm/mm/init.c|4 ++-- arch/arm

Re: [patch 1/3] Add BSS to resource tree

2007-10-19 Thread Bernhard Walle
* Andrew Morton [EMAIL PROTECTED] [2007-10-18 23:26]: On Thu, 18 Oct 2007 13:15:36 +0200 Bernhard Walle [EMAIL PROTECTED] wrote: This patch adds the BSS to the resource tree just as kernel text and kernel data are in the resource tree. The main reason behind this is to avoid crashkernel

[PATCH] Use BOOTMEM_EXCLUSIVE for crashkernel reservation

2007-10-19 Thread Bernhard Walle
This patch implements the usage of BOOTMEM_EXCLUSIVE for crashkernel reservation on other architectures. The only architecture that applies is sh. The patch is based on current git tree plus kexec-introduce-bootmem_exclusive.patch from -mm tree. Signed-off-by: Bernhard Walle [EMAIL PROTECTED

Re: [patch 1/3] Add BSS to resource tree

2007-10-19 Thread Bernhard Walle
to make it static. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/x86/kernel/e820_32.c | 49 arch/x86/kernel/e820_64.c | 11 ++-- arch/x86/kernel/setup_32.c | 106 +++-- arch/x86/kernel/setup_64.c |6 +- 4 files

[patch 0/2] Add flags to reserve_bootmem()

2007-10-24 Thread Bernhard Walle
This patchset adds a flags variable to reserve_bootmem() and uses the BOOTMEM_EXCLUSIVE flag in crashkernel reservation code to detect collisions between crashkernel area and already used memory. - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

[patch 2/2] Use BOOTMEM_EXCLUSIVE for kdump

2007-10-24 Thread Bernhard Walle
This patch uses the BOOTMEM_EXCLUSIVE, introduced in the previous patch, to avoid conflicts while reserving the memory for the kdump carpture kernel (crashkernel=). Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/sh/kernel/setup.c | 29 ++--- arch/x86

[patch 1/2] Introduce flags for reserve_bootmem()

2007-10-24 Thread Bernhard Walle
condition inside reserve_bootmem_core(). Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/alpha/kernel/core_irongate.c |3 ++- arch/alpha/kernel/setup.c |5 +++-- arch/alpha/mm/numa.c |5 +++-- arch/arm/mm/init.c|4 ++-- arch/arm/mm/mmu.c

Re: [patch 7/7] Add documentation for extended crashkernel syntax

2007-09-22 Thread Bernhard Walle
* Pavel Machek [EMAIL PROTECTED] [2007-09-18 19:21]: This adds the documentation for the extended crashkernel syntax into Documentation/kdump/kdump.txt. Should you also update kernel-parameters.txt? Ok, I'll do. +For example: + +crashkernel=512M-2G:64M,2G-:128M + +This would

[PATCH] Add extended crashkernel syntax to kernel-parameters.txt

2007-09-22 Thread Bernhard Walle
This adds the documentation for the extended crashkernel syntax into Documentation/kernel-parameters.txt. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- Documentation/kernel-parameters.txt |7 +++ 1 file changed, 7 insertions(+) --- a/Documentation/kernel-parameters.txt +++ b

[PATCH] Add extended crashkernel syntax to kernel-parameters.txt

2007-09-22 Thread Bernhard Walle
This adds the documentation for the extended crashkernel syntax into Documentation/kernel-parameters.txt. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- Documentation/kernel-parameters.txt |7 +++ 1 file changed, 7 insertions(+) --- a/Documentation/kernel-parameters.txt +++ b

[PATCH] Update version information

2007-09-22 Thread Bernhard Walle
This patch just makes the version number in ips.c and ips.h consistent. It seems that this has been forgotten in a60768e2d43eb30a1adb8a119aeac35dc0d03ef6. It also removes code duplication, each number is now only once in the code to avoid similar errors in the future. Signed-off-by: Bernhard

[RFC] IRQ sharing for PCI parport cards

2007-09-22 Thread Bernhard Walle
Hello, currently, the parport_pc driver doesn't use IRQs automatically for PCI devices. However, why is it not possible? It's no problem to find out the corresponding IRQ, and it should also be possible to use IRQ sharing. The following patch implements this. Could somebody tell me what's wrong

Re: [patch 1/7] Extended crashkernel command line

2007-09-23 Thread Bernhard Walle
* Oleg Verych [EMAIL PROTECTED] [2007-09-23 01:14]: * Thu, 20 Sep 2007 19:18:46 +0200 [] extern u32 vmcoreinfo_note[VMCOREINFO_NOTE_SIZE/4]; extern unsigned int vmcoreinfo_size; extern unsigned int vmcoreinfo_max_size; +int __init parse_crashkernel(char *cmdline, unsigned long long

Re: [patch 1/7] Extended crashkernel command line

2007-09-23 Thread Bernhard Walle
* Oleg Verych [EMAIL PROTECTED] [2007-09-23 23:15]: - crashkernel=512M-2G:64M,2G-:[EMAIL PROTECTED] + crashkernel=512M-2G,64M,2G-,128M,,offset ? I don't like this syntax. Thanks, Bernhard - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to

[PATCH] Fix CONFIG_NOHIGHMEM for extended crashkernel command line

2007-09-25 Thread Bernhard Walle
/kernel/setup.c:391: error: 'highstart_pfn' undeclared (first use in this function) make[1]: *** [arch/i386/kernel/setup.o] Error 1 make: *** [arch/i386/kernel] Error 2 Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/i386/kernel/setup.c | 16 +++- 1 file changed, 15

[patch 1/7] Extended crashkernel command line

2007-09-25 Thread Bernhard Walle
the command line in the configuration then. Signed-off-by: Bernhard Walle [EMAIL PROTECTED] --- include/linux/kexec.h |2 kernel/kexec.c| 142 ++ 2 files changed, 144 insertions(+) --- a/include/linux/kexec.h +++ b/include/linux/kexec.h

[patch 2/7] Use extended crashkernel command line on i386

2007-09-25 Thread Bernhard Walle
-off-by: Bernhard Walle [EMAIL PROTECTED] --- arch/i386/kernel/e820.c |3 +- arch/i386/kernel/machine_kexec.c | 22 - arch/i386/kernel/setup.c | 49 +++ 3 files changed, 46 insertions(+), 28 deletions(-) Files a/arch/i386

[patch 0/7] Add extended crashkernel command line syntax

2007-09-25 Thread Bernhard Walle
adjustments - BUG_ON() in parse_crashkernel() - merge patch that adds documentation do Documentation/kernel-parameters.txt in documentation patch (this has been an extra patch previously) - fix build on IA64 - fix build on i386 with CONFIG_NOHIGHMEM Signed-off-by: Bernhard Walle [EMAIL

  1   2   3   4   5   >