10 Dec, 2008

1 commit


18 Oct, 2008

1 commit

  • The patch contains Intel IOMMU IA64 specific code. It defines new
    machvec dig_vtd, hooks for IOMMU, DMAR table detection, cache line flush
    function, etc.

    For a generic kernel with CONFIG_DMAR=y, if Intel IOMMU is detected,
    dig_vtd is used for machinve vector. Otherwise, kernel falls back to
    dig machine vector. Kernel parameter "machvec=dig" or "intel_iommu=off"
    can be used to force kernel to boot dig machine vector.

    Signed-off-by: Fenghua Yu
    Signed-off-by: Tony Luck

    Fenghua Yu
     

19 Aug, 2008

1 commit

  • Not really a patch as much as a remove this file request. Now that
    generic_defconfig supports all the configurations SGI currently supports
    and has NR_CPUS and NR_NODES at our largest configurations, we have no
    reason to maintain the extra defconfig file.

    Signed-off-by: Robin Holt
    Acked-by: Jack Steiner
    Signed-off-by: Jes Sorensen
    Signed-off-by: Tony Luck

    Robin Holt
     

05 Aug, 2008

3 commits

  • Changes to support a new platform in my lab.

    Signed-off-by: Tony Luck

    Tony Luck
     
  • This patch changes the generic_defconfig so it works on all sn2
    platforms I have access to. There is only one support configuration
    which was not tested and that configuration is only a combination of two
    tested configurations. With this patchset applied, a generic kernel can
    be booted on either a RHEL 5.2, RHEL5.3, or SLES10 SP1 root and operate.
    All features needed by SGI's ProPack are also working. I have not
    tested all features of RHEL or SLES, but they do at least boot.

    Signed-off-by: Robin Holt
    Signed-off-by: Tony Luck

    Robin Holt
     
  • This patch updates the generic_defconfig for 2.6.27-rc1 by simply doing
    a make oldconfig and holding down the carriage return.

    Signed-off-by: Robin Holt
    Signed-off-by: Tony Luck

    Robin Holt
     

05 Mar, 2008

1 commit


30 Oct, 2007

1 commit


20 Oct, 2007

1 commit


15 Oct, 2007

1 commit


14 Aug, 2007

1 commit


21 Jul, 2007

2 commits


20 Jul, 2007

1 commit


09 Mar, 2007

1 commit

  • Bring defconfig, tiger_defconfig and zx1_defconfig up to date. Also
    sprinkle KEXEC and KDUMP combinations around liberally so that my
    usual regression test builds will see all combinations:

    tiger_defconfig gets KEXEC=y, CRASH_DUMP=n
    zx1_defconfig gets KEXEC=n, CRASH_DUMP=y
    defconfig gets KEXEC=y, CRASH_DUMP=y
    others remain at KEXEC=n, CRASH_DUMP=n

    Signed-off-by: Tony Luck

    Tony Luck
     

18 Oct, 2006

1 commit

  • The current sn2_defconfig is obsolete, in particular the recent ATA
    changes are a pain, so here's a patch to get things in sync ... at
    least for a day or two :)

    Update sn_defconfig to match current community kernel tree.

    Signed-off-by: Jes Sorensen
    Signed-off-by: Tony Luck

    Jes Sorensen
     

01 Aug, 2006

1 commit

  • The SGI IOC4 IDE device always shares an interrupt with other devices which
    are part of IOC4. As such, IDEPCI_SHARE_IRQ should always be enabled when
    BLK_DEV_SGIIOC4 is enabled.

    Signed-off-by: Brent Casavant
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Brent Casavant
     

29 Jun, 2006

1 commit


17 May, 2006

1 commit


28 Apr, 2006

1 commit


25 Mar, 2006

1 commit


22 Mar, 2006

1 commit


08 Mar, 2006

1 commit

  • Turn on CONFIG_PNPACPI. I recently removed 8250_acpi.c. All devices
    previously claimed by 8250_acpi.c should now be claimed by 8250_pnp.c.
    This depends on having CONFIG_PNPACPI so ACPI devices show up as PNP
    devices.

    All other ia64 defconfigs either have CONFIG_PNPACPI already, or
    don't have 8250 support turned on at all.

    Signed-off-by: Bjorn Helgaas
    Signed-off-by: Tony Luck

    Bjorn Helgaas
     

28 Feb, 2006

1 commit


19 Jan, 2006

1 commit


15 Jan, 2006

1 commit

  • Add driver support for a 2 port PCI IOC3-based serial card on Altix boxes:

    This is a re-submission. On the original submission I was asked to
    organize the code so that the MIPS ioc3 ethernet and serial parts could be
    used with this driver. Stanislaw Skowronek was kind enough to provide the
    shim layer for this - thanks Stanislaw. This patch includes the shim layer
    and the Altix PCI ioc3 serial driver. The MIPS merged ioc3 ethernet and
    serial support is forthcoming.

    Signed-off-by: Patrick Gefre
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Patrick Gefre
     

06 Jan, 2006

1 commit

  • here is the BSP removal support for IA64. Its pretty much the same thing that
    was released a while back, but has your feedback incorporated.

    - Removed CONFIG_BSP_REMOVE_WORKAROUND and associated cmdline param
    - Fixed compile issue with sn2/zx1 due to a undefined fix_b0_for_bsp
    - some formatting nits (whitespace etc)

    This has been tested on tiger and long back by alex on hp systems as well.

    Signed-off-by: Ashok Raj
    Signed-off-by: Tony Luck

    Ashok Raj
     

17 Dec, 2005

1 commit


03 Dec, 2005

2 commits


12 Nov, 2005

1 commit

  • This patch introduces 4-level page tables to ia64. I have run
    some benchmarks and found nothing interesting. Performance has
    consistently fallen within the noise range.

    It also introduces a config option (setting the default to 3
    levels). The config option prevents having 4 level page
    tables with 64k base page size.

    Signed-off-by: Robin Holt
    Signed-off-by: Tony Luck

    Robin Holt
     

29 Oct, 2005

1 commit


05 Oct, 2005

1 commit


16 Sep, 2005

1 commit

  • PNP and PNPACPI turned on

    i8042 recently changed from ACPI to PNP detection. Without PNP, it
    probes legacy I/O ports for the keyboard controller, which causes an
    MCA on HP boxes.

    Also, I'm about to remove 8250_acpi.c, so we'll need PNP to detect
    non-PCI serial ports. Until 8250_acpi.c is removed, some systems
    will see serial ports reported twice (once from 8250_acpi.c and again
    from 8250_pnp.c). This is harmless.

    PNPACPI is still marked EXPERIMENTAL, but I'm not aware of any
    outstanding issues on ia64.

    IDE_GENERIC turned off (except for SGI simulator, all ia64 IDE is PCI)

    ide-generic probes compiled-in legacy I/O ports for IDE devices, which
    again causes an MCA. It would be nicer to just get rid of all the
    legacy junk from include/asm-ia64/ide.h, but that is a bit riskier
    because it could break ide-cs and the HDIO_REGISTER_HWIF ioctl
    (http://www.ussg.iu.edu/hypermail/linux/kernel/0508.2/0049.html).

    Here's the essence of the patch:

    -# CONFIG_PNP is not set
    +CONFIG_PNP=y
    +CONFIG_PNPACPI=y

    -CONFIG_IDE_GENERIC=y
    +# CONFIG_IDE_GENERIC is not set

    Tested on tiger, bigsur, and zx1.

    Signed-off-by: Bjorn Helgaas
    Signed-off-by: Tony Luck

    Bjorn Helgaas
     

09 Sep, 2005

1 commit


08 Sep, 2005

1 commit


26 Aug, 2005

2 commits

  • Delete the ability to build an ACPI kernel that does
    not include PCI support. When such a machine is created
    and it requires a tuned kernel, send a patch.

    http://bugzilla.kernel.org/show_bug.cgi?id=1364

    Signed-off-by: Len Brown

    Len Brown
     
  • Build issues were mostly in the ACPI=n case -- don't do that.
    Select ACPI from IA64_GENERIC.
    Add some missing dependencies on ACPI.

    Mark BLACKLIST_YEAR and some laptop-only ACPI drivers
    as X86-only. Let me know when you get an IA64 Laptop.

    Signed-off-by: Len Brown

    Len Brown
     

25 Aug, 2005

2 commits