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
* 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
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
' 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
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
.
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
.
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
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
* 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
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
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
* 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
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
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
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
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
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
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
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
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
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
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
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
* 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
* 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
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
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
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:
* 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
* 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
* 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
* 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
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
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
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
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
.
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
* 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
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
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
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
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
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
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
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
-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
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
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
* 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,
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
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
-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
.
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
-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
, 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
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
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
* 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
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
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
-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
-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
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
, 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
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
.
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
* 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
().
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
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
* 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
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
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
.
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/
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
* 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
* 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
* 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
* 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
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
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
. 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
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
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
* 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
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
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
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
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
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
* 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
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
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
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
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
* 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
* 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
/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
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
-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
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 - 100 of 485 matches
Mail list logo