1. 07 3月, 2015 1 次提交
  2. 03 2月, 2015 2 次提交
  3. 29 10月, 2013 1 次提交
  4. 18 10月, 2013 1 次提交
  5. 30 4月, 2013 1 次提交
  6. 22 7月, 2012 1 次提交
  7. 06 6月, 2012 1 次提交
  8. 05 12月, 2011 1 次提交
  9. 16 11月, 2011 1 次提交
  10. 07 12月, 2010 1 次提交
  11. 08 10月, 2010 2 次提交
  12. 21 5月, 2010 1 次提交
  13. 01 10月, 2009 1 次提交
    • J
      x86: earlyprintk: Fix regression to handle serial,ttySn as 1 arg · ea3acb19
      Jason Wessel 提交于
      Commit c9530948 ("early_printk: Allow more than one early console")
      introduced a regression in the parsing of the earlyprintk= kernel
      arguments.
      
      If you specify "earlyprintk=serial,ttyS0,115200" as a kernel
      argument, the "serial,ttyS" should be parsed as a single argument
      and not as "serial" and then "ttyS".
      
      Also update the documentation to reflect you can specify the ttyS
      directly without the "serial" argument.
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      Cc: Len Brown <lenb@kernel.org>
      Cc: Greg KH <gregkh@suse.de>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Johannes Weiner <hannes@cmpxchg.org>
      LKML-Reference: <4ABB7D5E.6000301@windriver.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      ea3acb19
  14. 24 9月, 2009 1 次提交
    • J
      x86: early_printk: Protect against using the same device twice · 429a6e5e
      Jason Wessel 提交于
      If you use the kernel argument:
      
        earlyprintk=serial,ttyS0,115200
      
      This will cause a recursive hang printing the same line
      again and again:
      
       BIOS-e820: 000000003fff3000 - 0000000040000000 (ACPI data)
       BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
       BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
      bootconsole [earlyser0] enabled
      Linux version 2.6.31-07863-gb64ada6b (mingo@sirius) (gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC) ) #16789 SMP Wed Sep 23 21:09:43 CEST 2009
      Linux version 2.6.31-07863-gb64ada6b (mingo@sirius) (gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC) ) #16789 SMP Wed Sep 23 21:09:43 CEST 2009
      Linux version 2.6.31-07863-gb64ada6b (mingo@sirius) (gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC) ) #16789 SMP Wed Sep 23 21:09:43 CEST 2009
      Linux version 2.6.31-07863-gb64ada6b (mingo@sirius) (gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC) ) #16789 SMP Wed Sep 23 21:09:43 CEST 2009
      Linux version 2.6.31-07863-gb64ada6b (mingo@sirius) (gcc version 4.3.2 20081105 (Red Hat 4.3.2-7) (GCC) ) #16789 SMP Wed Sep 23 21:09:43 CEST 2009
      
      Instead warn the end user that they specified the device
      a second time, and ignore that second console.
      Reported-by: NIngo Molnar <mingo@elte.hu>
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      Cc: Len Brown <lenb@kernel.org>
      Cc: Greg KH <gregkh@suse.de>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      LKML-Reference: <4ABAAB89.1080407@windriver.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      429a6e5e
  15. 23 9月, 2009 2 次提交
    • J
      early_printk: Allow more than one early console · c9530948
      Jason Wessel 提交于
      It is desirable to be able to use one early boot device to debug
      another or to have multiple places you can see the early boot
      diagnostics, such as the vga screen or serial device.
      
      This patch changes the early_printk console device registration to
      allow more than one early printk device to get registered via
      register_console().
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Yinghai Lu <yinghai@kernel.org>
      Cc: "Eric W. Biederman" <ebiederm@xmission.com>
      Cc: Randy Dunlap <randy.dunlap@oracle.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      c9530948
    • J
      USB: ehci,dbgp,early_printk: split ehci debug driver from early_printk.c · df6c5169
      Jason Wessel 提交于
      Move the dbgp early printk driver in advance of refactoring and adding
      new code, so the changes to this code are tracked separately from the
      move of the code.
      
      The drivers/usb/early directory will be the location of the current
      and future early usb code for driving usb devices prior initializing
      the standard interrupt driven USB drivers.
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Yinghai Lu <yinghai@kernel.org>
      Cc: "Eric W. Biederman" <ebiederm@xmission.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      df6c5169
  16. 21 9月, 2009 1 次提交
  17. 13 3月, 2009 1 次提交
  18. 09 2月, 2009 1 次提交
    • I
      x86: early_printk.c - fix pgtable.h unification fallout · 726c0d95
      Ingo Molnar 提交于
       arch/x86/kernel/early_printk.c: In function ‘early_dbgp_init’:
       arch/x86/kernel/early_printk.c:827: error: ‘PAGE_KERNEL_NOCACHE’ undeclared (first use in this function)
       arch/x86/kernel/early_printk.c:827: error: (Each undeclared identifier is reported only once
       arch/x86/kernel/early_printk.c:827: error: for each function it appears in.)
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      726c0d95
  19. 07 2月, 2009 1 次提交
    • J
      x86: Fix compile error in arch/x86/kernel/early_printk.c · fb08b20f
      Jeremy Fitzhardinge 提交于
      Fix compile problem:
      
        CC      arch/x86/kernel/early_printk.o
      In file included from /home/jeremy/hg/xen/paravirt/linux/arch/x86/kernel/early_printk.c:17:
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h: In function 'pmd_page':
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h:516: error: implicit declaration of function '__pfn_to_section'
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h:516: warning: initialization makes pointer from integer without a cast
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h:516: error: implicit declaration of function '__section_mem_map_addr'
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h:516: warning: return makes pointer from integer without a cast
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h: In function 'pud_page':
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h:586: warning: initialization makes pointer from integer without a cast
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h:586: warning: return makes pointer from integer without a cast
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h: In function 'pgd_page':
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h:625: warning: initialization makes pointer from integer without a cast
      /home/jeremy/hg/xen/paravirt/linux/arch/x86/include/asm/pgtable.h:625: warning: return makes pointer from integer without a cast
      
      This is a cycling dependency between asm/pgtable.h and linux/mmzone.h
      when using CONFIG_SPARSEMEM.  Rather than hacking up the headers some
      more, remove asm/pgtable.h, since early_printk.c doesn't actually need
      it.
      Signed-off-by: NJeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
      fb08b20f
  20. 02 1月, 2009 1 次提交
  21. 13 12月, 2008 1 次提交
  22. 12 10月, 2008 1 次提交
  23. 07 9月, 2008 1 次提交
  24. 19 8月, 2008 1 次提交
    • H
      x86: early_printk.c trivial sparse fixes · 467cd052
      Harvey Harrison 提交于
      arch/x86/kernel/early_printk.c:404:13: warning: incorrect type in assignment (different base types)
      arch/x86/kernel/early_printk.c:404:13:    expected restricted __le16 [assigned] [usertype] wValue
      arch/x86/kernel/early_printk.c:404:13:    got int [signed] value
      arch/x86/kernel/early_printk.c:405:13: warning: incorrect type in assignment (different base types)
      arch/x86/kernel/early_printk.c:405:13:    expected restricted __le16 [assigned] [usertype] wIndex
      arch/x86/kernel/early_printk.c:405:13:    got int [signed] index
      arch/x86/kernel/early_printk.c:406:14: warning: incorrect type in assignment (different base types)
      arch/x86/kernel/early_printk.c:406:14:    expected restricted __le16 [assigned] [usertype] wLength
      arch/x86/kernel/early_printk.c:406:14:    got int [signed] size
      arch/x86/kernel/early_printk.c:845:16: warning: Using plain integer as NULL pointer
      arch/x86/kernel/early_printk.c:992:13: warning: symbol 'enable_debug_console' was not declared. Should it be static?
      Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      467cd052
  25. 26 7月, 2008 1 次提交
    • Y
      x86: usb debug port early console, v4 · 5c05917e
      Yinghai Lu 提交于
      based on work from Eric, and add some timeout so don't dead loop when debug
      device is not installed
      
      v2: fix checkpatch warning
      v3: move ehci struct def to linux/usrb/ehci_def.h from host/ehci.h
          also add CONFIG_EARLY_PRINTK_DBGP to disable it by default
      v4: address comments from Ingo, seperate ehci reg def moving to another patch
          also add auto detect port that connect to debug device for Nvidia
          southbridge
      Signed-off-by: NYinghai Lu <yhlu.kernel@gmail.com>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Andi Kleen <andi@firstfloor.org>
      Cc: "Arjan van de Ven" <arjan@infradead.org>
      Cc: "Eric W. Biederman" <ebiederm@xmission.com>
      Cc: "Greg KH" <greg@kroah.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      5c05917e
  26. 18 6月, 2008 1 次提交
  27. 17 4月, 2008 2 次提交
    • P
      x86: coding style fixes to x86/kernel/early_printk.c · c9cf39ae
      Paolo Ciarrocchi 提交于
      Depends on:
      [PATCH 2/3] x86: coding style fixes to arch/x86/kernel/early_printk.c
      
      Remove two:
      ERROR: do not initialise statics to 0 or NULL
      
      paolo@paolo-desktop:/tmp/c$ size *
         text    data     bss     dec     hex filename
         1172     280      12    1464     5b8 early_printk.o.after
         1172     280      12    1464     5b8 early_printk.o.before
      
      This patch is changing the binary output:
      
      paolo@paolo-desktop:/tmp/c$ md5sum *
      dad9a9a881e0eeda62cc5645bd3d7cad  early_printk.o.after
      da32f5cd8f248970e4809e1005393e95  early_printk.o.before
      
      because the two variables moved to another section. No
      change in functionality.
      Signed-off-by: NPaolo Ciarrocchi <paolo.ciarrocchi@gmail.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      c9cf39ae
    • P
      x86: coding style fixes to arch/x86/kernel/early_printk.c · e941f27a
      Paolo Ciarrocchi 提交于
      Before:
      total: 17 errors, 3 warnings, 254 lines checked
      
      After:
      total: 2 errors, 3 warnings, 254 lines checked
      
      paolo@paolo-desktop:/tmp/b$ md5sum *
      da32f5cd8f248970e4809e1005393e95  early_printk.o.after
      da32f5cd8f248970e4809e1005393e95  early_printk.o.before
      
      paolo@paolo-desktop:/tmp/b$ size *
         text    data     bss     dec     hex filename
         1172     280      12    1464     5b8 early_printk.o.after
         1172     280      12    1464     5b8 early_printk.o.befor
      Signed-off-by: NPaolo Ciarrocchi <paolo.ciarrocchi@gmail.com>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      e941f27a
  28. 02 2月, 2008 1 次提交
  29. 17 10月, 2007 1 次提交
  30. 11 10月, 2007 2 次提交
  31. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      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