1. 26 Sep, 2006 1 commit
    • Andi Kleen's avatar
      [PATCH] Convert x86-64 to early param · 2c8c0e6b
      Andi Kleen authored
      
      
      Instead of hackish manual parsing
      
      Requires earlier i386 patchkit, but also fixes i386 early_printk again.
      
      I removed some obsolete really early parameters which didn't do anything useful.
      Also made a few parameters that needed it early (mostly oops printing setup)
      
      Also removed one panic check that wasn't visible without
      early console anyways (the early console is now initialized after that
      panic)
      
      This cleans up a lot of code.
      Signed-off-by: default avatarAndi Kleen <ak@suse.de>
      2c8c0e6b
  2. 10 Jul, 2006 1 commit
  3. 31 Mar, 2006 1 commit
    • OGAWA Hirofumi's avatar
      [PATCH] Don't pass boot parameters to argv_init[] · 9b41046c
      OGAWA Hirofumi authored
      
      
      The boot cmdline is parsed in parse_early_param() and
      parse_args(,unknown_bootoption).
      
      And __setup() is used in obsolete_checksetup().
      
      	start_kernel()
      		-> parse_args()
      			-> unknown_bootoption()
      				-> obsolete_checksetup()
      
      If __setup()'s callback (->setup_func()) returns 1 in
      obsolete_checksetup(), obsolete_checksetup() thinks a parameter was
      handled.
      
      If ->setup_func() returns 0, obsolete_checksetup() tries other
      ->setup_func().  If all ->setup_func() that matched a parameter returns 0,
      a parameter is seted to argv_init[].
      
      Then, when runing /sbin/init or init=app, argv_init[] is passed to the app.
      If the app doesn't ignore those arguments, it will warning and exit.
      
      This patch fixes a wrong usage of it, however fixes obvious one only.
      Signed-off-by: default avatarOGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      9b41046c
  4. 24 Mar, 2006 1 commit
  5. 23 Mar, 2006 3 commits
    • Andrew Morton's avatar
      [PATCH] x86: early_printk(): remove MAX_YPOS and MAX_XPOS macros · ffa930ef
      Andrew Morton authored
      
      
      Expand out these fairly pointless macros.
      
      Cc: Chuck Ebbert <76306.1226@compuserve.com>
      Cc: Stas Sergeev <stsp@aknet.ru>
      Cc: Andi Kleen <ak@muc.de>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      ffa930ef
    • Chuck Ebbert's avatar
      [PATCH] x86: start early_printk at sensible screen row · 98e7d9b0
      Chuck Ebbert authored
      
      
      Use boot info to start early_printk() at the current row on VGA console, as
      left by the boot loader.
      Signed-off-by: default avatarChuck Ebbert <76306.1226@compuserve.com>
      Cc: Stas Sergeev <stsp@aknet.ru>
      Cc: Andi Kleen <ak@muc.de>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      98e7d9b0
    • Stas Sergeev's avatar
      [PATCH] x86: early printk handling fixes · 99b7de33
      Stas Sergeev authored
      
      
      The history is that -mm kernels do not work for me for a few months
      already.  The things started from crashing somewhere after starting init,
      and for the last month - no boot at all, just "Uncompressing...  OK,
      booting kernel", and silence.  Early console didn't work too.  With the
      latest releases this degraded into an infinite stream of the "Unknown
      interrupt or fault" messages.  So today my patience ran out and I started
      to think how can I collect at least some info for the bug-report.  Attached
      is the patch that allows to gather some valueable debug info on the problem
      by making an early console more useable.  I can't properly test the patch,
      as the kernel still doesn't boot, so I'll explain it in details in a hope
      someone else can justify the intrusive changes.
      
      arch_hooks.h: added prototypes for setup_early_printk() and early_printk().
      
      setup.c: killed wrong setup_early_printk() prototype.  Moved
      setup_early_printk() a bit earlier, as it was not "early enough" to cover
      the bug I was fighting with.
      
      early_printk.c: made it to start printing from the bottom of the screen,
      otherwise the messages interfere with the ones of the boot-loader, so you
      can't read them.
      Signed-off-by: default avatarStas Sergeev <stsp@aknet.ru>
      Cc: Andi Kleen <ak@muc.de>
      Cc: Zwane Mwaikambo <zwane@arm.linux.org.uk>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      99b7de33
  6. 12 Jan, 2006 1 commit
  7. 12 Sep, 2005 1 commit
  8. 23 Jun, 2005 1 commit
  9. 01 May, 2005 1 commit
  10. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4