mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH][2.6] linux/README update
@ 2004-02-27 13:18 Zwane Mwaikambo
  2004-02-27 13:25 ` Christoph Hellwig
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Zwane Mwaikambo @ 2004-02-27 13:18 UTC (permalink / raw)
  To: Linux Kernel; +Cc: Andrew Morton

Patch to resolve http://bugzilla.kernel.org/show_bug.cgi?id=1644

The bug reporter pointed out a bit of outdated information in the README
file.

Test booted on a 32x NUMAQ with 10,000 disks

Ta
	Zwane

Index: linux-2.6.3-mm3/README
===================================================================
RCS file: /home/cvsroot/linux-2.6.3-mm3/README,v
retrieving revision 1.1.1.1
diff -u -p -B -r1.1.1.1 README
--- linux-2.6.3-mm3/README	23 Feb 2004 02:02:05 -0000	1.1.1.1
+++ linux-2.6.3-mm3/README	25 Feb 2004 22:34:34 -0000
@@ -172,24 +172,15 @@ COMPILING the kernel:

    Please note that you can still run a.out user programs with this kernel.

- - Do a "make bzImage" to create a compressed kernel image.  If you want
-   to make a boot disk (without root filesystem or LILO), insert a floppy
-   in your A: drive, and do a "make bzdisk".  It is also possible to do
-   "make install" if you have lilo installed to suit the kernel makefiles,
-   but you may want to check your particular lilo setup first.
+ - Do a "make" to create a compressed kernel image. It is also
+   possible to do "make install" if you have lilo installed to suit the
+   kernel makefiles, but you may want to check your particular lilo setup first.

    To do the actual install you have to be root, but none of the normal
    build should require that. Don't take the name of root in vain.

- - In the unlikely event that your system cannot boot bzImage kernels you
-   can still compile your kernel as zImage. However, since zImage support
-   will be removed at some point in the future in favor of bzImage we
-   encourage people having problems with booting bzImage kernels to report
-   these, with detailed hardware configuration information, to the
-   linux-kernel mailing list and to H. Peter Anvin <hpa+linux@zytor.com>.
-
  - If you configured any of the parts of the kernel as `modules', you
-   will have to do "make modules" followed by "make modules_install".
+   will also have to do "make modules_install".

  - Keep a backup kernel handy in case something goes wrong.  This is
    especially true for the development releases, since each new release
@@ -200,11 +191,11 @@ COMPILING the kernel:
    do a "make modules_install".

  - In order to boot your new kernel, you'll need to copy the kernel
-   image (found in .../linux/arch/i386/boot/bzImage after compilation)
+   image (e.g. .../linux/arch/i386/boot/bzImage after compilation)
    to the place where your regular bootable kernel is found.

-   For some, this is on a floppy disk, in which case you can copy the
-   kernel bzImage file to /dev/fd0 to make a bootable floppy.
+ - Booting a kernel directly from a floppy without the assistance of a
+   bootloader such as LILO, is no longer supported.

    If you boot Linux from the hard drive, chances are you use LILO which
    uses the kernel image as specified in the file /etc/lilo.conf.  The
@@ -262,8 +253,9 @@ IF SOMETHING GOES WRONG:
    the above example it's due to a bad kernel pointer). More information
    on making sense of the dump is in Documentation/oops-tracing.txt

- - You can use the "ksymoops" program to make sense of the dump.  This
-   utility can be downloaded from
+ - If you compiled the kernel with CONFIG_KALLSYMS you can send the dump
+   as is, otherwise you will have to use the "ksymoops" program to make
+   sense of the dump.  This utility can be downloaded from
    ftp://ftp.<country>.kernel.org/pub/linux/utils/kernel/ksymoops.
    Alternately you can do the dump lookup by hand:


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH][2.6] linux/README update
  2004-02-27 13:18 [PATCH][2.6] linux/README update Zwane Mwaikambo
@ 2004-02-27 13:25 ` Christoph Hellwig
  2004-02-27 13:31   ` Zwane Mwaikambo
  2004-02-27 13:36 ` Anton Blanchard
  2004-03-01  3:23 ` Keith Owens
  2 siblings, 1 reply; 6+ messages in thread
From: Christoph Hellwig @ 2004-02-27 13:25 UTC (permalink / raw)
  To: Zwane Mwaikambo; +Cc: Linux Kernel, Andrew Morton

On Fri, Feb 27, 2004 at 08:18:20AM -0500, Zwane Mwaikambo wrote:
> + - Do a "make" to create a compressed kernel image. It is also
> +   possible to do "make install" if you have lilo installed to suit the
> +   kernel makefiles, but you may want to check your particular lilo setup first.

this is still very x86 centric :)


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH][2.6] linux/README update
  2004-02-27 13:25 ` Christoph Hellwig
@ 2004-02-27 13:31   ` Zwane Mwaikambo
  0 siblings, 0 replies; 6+ messages in thread
From: Zwane Mwaikambo @ 2004-02-27 13:31 UTC (permalink / raw)
  To: Christoph Hellwig; +Cc: Linux Kernel, Andrew Morton

On Fri, 27 Feb 2004, Christoph Hellwig wrote:

> On Fri, Feb 27, 2004 at 08:18:20AM -0500, Zwane Mwaikambo wrote:
> > + - Do a "make" to create a compressed kernel image. It is also
> > +   possible to do "make install" if you have lilo installed to suit the
> > +   kernel makefiles, but you may want to check your particular lilo setup first.
>
> this is still very x86 centric :)

Drat! I tried inserting the "e.g. arch/i386/boot/bzImage" to fool you
guys =), would it be worth making it more vague so that it was less x86
centric?

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH][2.6] linux/README update
  2004-02-27 13:18 [PATCH][2.6] linux/README update Zwane Mwaikambo
  2004-02-27 13:25 ` Christoph Hellwig
@ 2004-02-27 13:36 ` Anton Blanchard
  2004-03-01  3:23 ` Keith Owens
  2 siblings, 0 replies; 6+ messages in thread
From: Anton Blanchard @ 2004-02-27 13:36 UTC (permalink / raw)
  To: Zwane Mwaikambo; +Cc: Linux Kernel, Andrew Morton

 
> Test booted on a 32x NUMAQ with 10,000 disks

:) Good to see its also 64bit and big endian safe. Nice work.

Anton

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH][2.6] linux/README update
  2004-02-27 13:18 [PATCH][2.6] linux/README update Zwane Mwaikambo
  2004-02-27 13:25 ` Christoph Hellwig
  2004-02-27 13:36 ` Anton Blanchard
@ 2004-03-01  3:23 ` Keith Owens
  2004-03-01  3:57   ` Zwane Mwaikambo
  2 siblings, 1 reply; 6+ messages in thread
From: Keith Owens @ 2004-03-01  3:23 UTC (permalink / raw)
  To: Zwane Mwaikambo; +Cc: Linux Kernel, Andrew Morton

On Fri, 27 Feb 2004 08:18:20 -0500 (EST), 
Zwane Mwaikambo <zwane@linuxpower.ca> wrote:
>- - You can use the "ksymoops" program to make sense of the dump.  This
>-   utility can be downloaded from
>+ - If you compiled the kernel with CONFIG_KALLSYMS you can send the dump
>+   as is, otherwise you will have to use the "ksymoops" program to make
>+   sense of the dump.  This utility can be downloaded from

ksymoops is still useful even when CONFIG_KALLSYMS is on.  ksymoops
decodes the Code: line, kallsyms does not.  Also kallsyms only handles
code addresses[*], ksymoops handles all symbols.

[*] Rusty's definition of "all symbols" does not not match mine.
    kallsyms in 2.6 should really be "ksomesyms".


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH][2.6] linux/README update
  2004-03-01  3:23 ` Keith Owens
@ 2004-03-01  3:57   ` Zwane Mwaikambo
  0 siblings, 0 replies; 6+ messages in thread
From: Zwane Mwaikambo @ 2004-03-01  3:57 UTC (permalink / raw)
  To: Keith Owens; +Cc: Linux Kernel, Andrew Morton

On Mon, 1 Mar 2004, Keith Owens wrote:

> On Fri, 27 Feb 2004 08:18:20 -0500 (EST),
> Zwane Mwaikambo <zwane@linuxpower.ca> wrote:
> >- - You can use the "ksymoops" program to make sense of the dump.  This
> >-   utility can be downloaded from
> >+ - If you compiled the kernel with CONFIG_KALLSYMS you can send the dump
> >+   as is, otherwise you will have to use the "ksymoops" program to make
> >+   sense of the dump.  This utility can be downloaded from
>
> ksymoops is still useful even when CONFIG_KALLSYMS is on.  ksymoops
> decodes the Code: line, kallsyms does not.  Also kallsyms only handles
> code addresses[*], ksymoops handles all symbols.

Good point, i use ksymoops for Code: lines all the time, but in this
case the decoding can be done on the developer side instead of the bug
reporter. However your "handles code only" point still is very valid.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2004-03-01  3:57 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-02-27 13:18 [PATCH][2.6] linux/README update Zwane Mwaikambo
2004-02-27 13:25 ` Christoph Hellwig
2004-02-27 13:31   ` Zwane Mwaikambo
2004-02-27 13:36 ` Anton Blanchard
2004-03-01  3:23 ` Keith Owens
2004-03-01  3:57   ` Zwane Mwaikambo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®