Re: Tiger oops in ia64_sal_physical_id_info (was [RFC] regression: 113134fcbca83619be4c68d0ca66db6093777b5d)

2008-02-25 Thread Bjorn Helgaas
On Friday 22 February 2008 12:28:26 am Shaohua Li wrote: > My tiger machine hangs since 2.6.23 with commit above. I always saw oops > in ia64_sal_physical_id_info(). In 2.6.22, if ia64_pal_logical_to_phys > returns UNIMPLENTED, ia64_sal_physical_id_info() isn't called. Below > patch fixes the issue

Re: [PATCH 03/28] ia64/xen: increase IA64_MAX_RSVD_REGIONS.

2008-02-25 Thread Bjorn Helgaas
On Thursday 21 February 2008 10:10:19 pm Isaku Yamahata wrote: > Xenlinux/ia64 needs to reserve one more region passed from xen hypervisor > as start info. I don't think it's really worth adding an ifdef here to save one struct rsvd_region (two longs). Why not just increase IA64_MAX_RSVD_REGIONS

Re: [PATCH 0/5] WMI patches for acpi-test (v2)

2008-02-06 Thread Bjorn Helgaas
On Tuesday 05 February 2008 07:03:23 pm Carlos Corbacho wrote: > On Wednesday 06 February 2008 00:35:54 Bjorn Helgaas wrote: > > > Ok. The only other vendors I really have in mind are HP and Fujitsu, > > > since both those vendors use WMI on their laptops, so they would be

Re: [PATCH 0/5] WMI patches for acpi-test (v2)

2008-02-05 Thread Bjorn Helgaas
On Tuesday 05 February 2008 02:18:01 pm Carlos Corbacho wrote: > On Tuesday 05 February 2008 21:03:30 Len Brown wrote: > > On Monday 04 February 2008 21:16, Carlos Corbacho wrote: > > > 2) Do you know of any IA64 systems using ACPI-WMI? At the moment, WMI > > > will work on x86 and hopefully IA64,

Re: [patch] Fix large MCA bootmem allocation

2008-02-05 Thread Bjorn Helgaas
On Tuesday 05 February 2008 04:12:32 pm Russ Anderson wrote: > On Tue, Feb 05, 2008 at 01:21:00PM -0700, Bjorn Helgaas wrote: > > On Tuesday 05 February 2008 12:32:33 pm Russ Anderson wrote: > > > + if (first_time) { > > > +

Re: [patch] Fix large MCA bootmem allocation

2008-02-05 Thread Bjorn Helgaas
On Tuesday 05 February 2008 12:32:33 pm Russ Anderson wrote: > + if (first_time) { > + data = mca_bootmem(); > + first_time = 0; > + } else > + data = page_address(alloc_pages_node(numa_node_id(), > +

Re: [PATCH] Fix unaligned handler for floating point instructions with base update

2008-01-14 Thread Bjorn Helgaas
On Monday 14 January 2008 10:59:24 am Luck, Tony wrote: > The compiler team did the hard work for this distilling a problem in > large fortran application which showed up when applied to a 290MB input > data set down to this instruction: > > ldfd f34=[r17],-8 > > Which they noticed incremen

Re: [PATCH] ia64: cleanup header comments in mca related files

2008-01-04 Thread Bjorn Helgaas
On Thursday 03 January 2008 02:48:42 pm Luck, Tony wrote: > This looks like a nice cleanup in general (though I'm not really sure > how much we benefit by having e-mail addresses inside <...> style > brackets rather than parentheses :-). I actually like that change, because then I can easily copy

Re: Linux on Intel "Big Sur"

2007-12-10 Thread Bjorn Helgaas
On Monday 10 December 2007 03:03:42 pm Alexei Gerasimov wrote: > Bjorn Helgaas wrote: > > I've only used the HP i2000 version, and even that's been a long time, > > but my guess is that the firmware upgrade would be safe, and that the > > appropriate HP-UX v

Re: Linux on Intel "Big Sur"

2007-12-10 Thread Bjorn Helgaas
On Sunday 09 December 2007 10:59:15 am Alexei Gerasimov wrote: > I happen to posses an old "Big Sur" machine manufactured by Intel, based > around two Itanium (Merced) CPU's and a 460GX chipset. The machine is > labeled as an "enginnering sample" (label: > http://ishells.net/spy/itanium/DSC00873.jp

Re: driver to support ACPI AML calls to native firmware

2007-10-05 Thread Bjorn Helgaas
On Friday 05 October 2007 02:19:17 pm Luck, Tony wrote: > > Ping! Tony, can you let me know your plans for this patch? I'd > > like to get it into a distro release, and of course, it's best if > > you accept it first. > > I'll put it in soon. My only vague concern is whether it should be more >

Re: driver to support ACPI AML calls to native firmware

2007-10-05 Thread Bjorn Helgaas
On Thursday 20 September 2007 02:20:23 pm Bjorn Helgaas wrote: > Here's the driver with no exported symbols. Ping! Tony, can you let me know your plans for this patch? I'd like to get it into a distro release, and of course, it's best if you accept it first. Thanks, Bjor

[patch 2/2] ia64: add driver for ACPI methods to call native firmware

2007-09-20 Thread Bjorn Helgaas
eturns the result. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work2/arch/ia64/Kconfig === --- work2.orig/arch/ia64/Kconfig2007-09-19 10:09:43.0 -0600 +++ work2/arch/ia64/Kconfig 2007-09-19 10:51:15

[patch 1/2] ia64: abstract SAL_CALL wrapper to allow other firmware entry points

2007-09-20 Thread Bjorn Helgaas
a new "IA64_FW_CALL" that takes care of these calling conventions, but allows the caller to specify either ia64_sal or some other firmware entry point. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work2/i

driver to support ACPI AML calls to native firmware

2007-09-20 Thread Bjorn Helgaas
Here's the driver with no exported symbols. - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [RFC] module to support ACPI AML calls to native firmware

2007-09-19 Thread Bjorn Helgaas
On Tuesday 18 September 2007 05:53:28 pm Luck, Tony wrote: > > If you don't object to the two patches, can you incorporate them > > as originally posted? If you'd prefer a different approach, I'd > > be happy to rework them, of course. > > I think that adding 4K to the kernel (about 0.04% increas

Re: [RFC] module to support ACPI AML calls to native firmware

2007-09-13 Thread Bjorn Helgaas
On Tuesday 11 September 2007 05:14:56 pm Bjorn Helgaas wrote: > ... > So I'm interested in feedback on the following patches, which do not > export sal_lock, but rather export functions that can be used to call > SAL or other native firmware interfaces. Hi Tony, I haven'

Re: [patch 2/2] ia64: add driver for ACPI methods to call native firmware

2007-09-12 Thread Bjorn Helgaas
On Wednesday 12 September 2007 02:56:51 am Matthew Garrett wrote: > On Tue, Sep 11, 2007 at 05:16:46PM -0600, Bjorn Helgaas wrote: > > +config IA64_HP_AML_NFW > > + tristate "Support ACPI AML calls to native firmware" > > The description seems a bit generic f

[patch 2/2] ia64: add driver for ACPI methods to call native firmware

2007-09-11 Thread Bjorn Helgaas
This driver for HPQ5001 devices installs a global ACPI OpRegion handler. AML methods can use this OpRegion to call native firmware entry points. This is required to support some hotplug functionality on HP Integrity systems. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: w/arc

[patch 1/2] ia64: change SAL wrappers from macros to functions and export them

2007-09-11 Thread Bjorn Helgaas
functionality that needs the same conventions as SAL_CALL (FP regs saved/restored, sal_lock acquired, etc), but doesn't use the ia64_sal function pointer, and - I'd like to make this new functionality a module, and I'd rather export fw_call_lock() than sal_lock. Signe

[RFC] module to support ACPI AML calls to native firmware

2007-09-11 Thread Bjorn Helgaas
Here are a couple patches on which I'd like some feedback. The basic idea is that ACPI AML methods sometimes need to do something that is already implemented as a SAL interface. ACPI doesn't provide a way for an AML method to directly call the SAL interface. That means firmware writers sometimes

Re: [PATCH 1/1] Allow global purge traslation cache (ptc.g) to be disabled

2007-09-07 Thread Bjorn Helgaas
On Friday 07 September 2007 02:38:07 am Jes Sorensen wrote: > The reason why I suggested a machvec is to avoid cluttering up the > generic function with something like this. In addition I only see two > machvec's that may potentially get copied, the dig one and the hpzx1 > one. > > If we start add

Re: [PATCH 1/1] Allow global purge traslation cache (ptc.g) to be disabled - take 2

2007-09-04 Thread Bjorn Helgaas
On Monday 03 September 2007 02:06:20 am Natalie Protasevich wrote: > This patch allows to disable ptc.g. The code used to be in the kernel, then > was removed > in 2.4 since the bug that it was fixing has gone away. However, some large > system vendors > now want this capability available throu

Re: [PATCH]forbid ptrace changes psr.ri to 3

2007-08-17 Thread Bjorn Helgaas
On Friday 17 August 2007 11:21:14 am Luck, Tony wrote: > > IA64_PSR_RI is in IPSR_MASK, apparently by intent. > > If you want to change the behavior, you should simply change that mask. > > psr.ri is more complex because it is two bits where not all of the > possible bit settings are defined. We

Re: [PATCH]forbid ptrace changes psr.ri to 3

2007-08-17 Thread Bjorn Helgaas
On Friday 17 August 2007 12:44:58 pm Luck, Tony wrote: > > This confused me, too, because the changelog and comments say > > "PSR.ri bits 3 are reserved" and "psr.ri bits 11 are reserved". > > > > Something like "PSR.ri value 3 is reserved" would have made > > the intent more clear. > > Is this be

Re: debian 40r installation issue on IA 64

2007-07-18 Thread Bjorn Helgaas
On Friday 13 July 2007 05:54:02 pm Kallol Biswas wrote: > I have been trying to install debian 40r0 on hp longs > peak itanium server. The installation hangs trying to > configure net I copied the debian-ia64 list, which is probably a better place to start. The HP management processor contain

Re: [PATCH] Conform ia64 signal code to the 80-characters-per-line rule

2007-05-31 Thread Bjorn Helgaas
On Friday 25 May 2007 02:29:17 am Horms wrote: > On Fri, May 25, 2007 at 02:46:37PM +0900, Satoru Takeuchi wrote: > > Conform ia64 signal code to the 80-characters-per-line rule. > > It has no functional change. > > I have a bunch of simmilar changes for other files. > Tony, are you interested in

Re: [patch 4/5] ia64: fail mmaps that span areas with incompatible attributes

2007-05-28 Thread Bjorn Helgaas
On Sunday 27 May 2007 08:55:45 pm Peter Chubb wrote: > >>>>> "Peter" == Peter Chubb <[EMAIL PROTECTED]> writes: > > >>>>> "Bjorn" == Bjorn Helgaas <[EMAIL PROTECTED]> writes: > > Bjorn> Example memory map (from HP

[patch] EFI: warn only for pre-1.00 system tables

2007-04-12 Thread Bjorn Helgaas
We used to warn unless the EFI system table major revision was exactly 1. But EFI 2.00 firmware is starting to appear, and the 2.00 changes don't affect anything in Linux. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: w/include/

[patch 5/5] ia64: update memory attribute aliasing documentation & test cases

2007-03-30 Thread Bjorn Helgaas
Updates documentation and adds some test cases. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-mm10/Documentation/ia64/aliasing.txt === --- work-mm10.orig/Documentation/ia64/aliasing.txt 2007-03-21

[patch 4/5] ia64: fail mmaps that span areas with incompatible attributes

2007-03-30 Thread Bjorn Helgaas
r /dev/mem or a /sys/.../legacy_mem file. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-mm10/arch/ia64/kernel/efi.c === --- work-mm10.orig/arch/ia64/kernel/efi.c 2007-03-20 21:07:28.0 -0700 +++ wor

[patch 3/5] ia64: allow WB /sys/.../legacy_mem mmaps

2007-03-30 Thread Bjorn Helgaas
Allow cacheable mmaps of legacy_mem if WB access is supported for the region. The "legacy_mem" file often contains a shadow option ROM, and some versions of X depend on this. Tim Yamin <[EMAIL PROTECTED]> reported that this change fixes X on a Dell PowerEdge 3250. Signed-off-b

[patch 2/5] ia64: make ioremap avoid unsupported attributes

2007-03-30 Thread Bjorn Helgaas
4KB mappings instead of 16MB or 64MB mappings. The smaller mappings give more flexibility to use the correct attributes. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-mm10/arch/ia64/mm/ioremap.c === --- work-mm10.orig/

[patch 1/5] ia64: rename ioremap variables to match i386

2007-03-30 Thread Bjorn Helgaas
No functional change, just use the same names as i386. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-mm10/arch/ia64/mm/ioremap.c === --- work-mm10.orig/arch/ia64/mm/ioremap.c 2007-03-16 14:03:11.0

[patch 0/5] ia64 memory attribute fixes (revision 2)

2007-03-30 Thread Bjorn Helgaas
This series fixes a few memory mapping issues on ia64. Changes from the first posting: - page-align address for vunmap in patch 2 - cc: akpm Outline: 1 rename ioremap variables to match i386 (no functional change) 2 use page table mappings in ioremap to avoid unsupported attributes 3

Re: [patch 0/5] ia64 memory attribute fixes

2007-03-30 Thread Bjorn Helgaas
On Thursday 29 March 2007 17:54, Luck, Tony wrote: > Found a small problem. With this patch in place I get > a complaint while booting on an Intel tiger: > > Trying to vfree() bad address (a0020001b000) > BUG: at vm/vmalloc.c:323 __vunmap() Oops, I forgot to page-align the address before pas

Re: [patch 0/5] ia64 memory attribute fixes

2007-03-29 Thread Bjorn Helgaas
On Wednesday 21 March 2007 16:16, Bjorn Helgaas wrote: > This series fixes a few memory mapping issues on ia64. Outline: > > 1 rename ioremap variables to match i386 (no functional change) > 2 use page table mappings in ioremap to avoid unsupported attributes > 3 allow

Re: [patch 5/5] ia64: update memory attribute aliasing documentation & test cases

2007-03-22 Thread Bjorn Helgaas
> > + Failing all of the above, we have to all back to a UC mapping. > > s/all back/fall back/ Thanks, corrected version below. ia64: update memory attribute aliasing documentation & test cases Updates documentation and adds some test cases. Signed-off-by: Bjorn Helgaas &

[patch 5/5] ia64: update memory attribute aliasing documentation & test cases

2007-03-21 Thread Bjorn Helgaas
Updates documentation and adds some test cases. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-mm10/Documentation/ia64/aliasing.txt === --- work-mm10.orig/Documentation/ia64/aliasing.txt 2007-03-21

[patch 3/5] ia64: allow WB /sys/.../legacy_mem mmaps

2007-03-21 Thread Bjorn Helgaas
Allow cacheable mmaps of legacy_mem if WB access is supported for the region. The "legacy_mem" file often contains a shadow option ROM, and some versions of X depend on this. Tim Yamin <[EMAIL PROTECTED]> reported that this change fixes X on a Dell PowerEdge 3250. Signed-off-b

[patch 4/5] ia64: fail mmaps that span areas with incompatible attributes

2007-03-21 Thread Bjorn Helgaas
r /dev/mem or a /sys/.../legacy_mem file. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-mm10/arch/ia64/kernel/efi.c === --- work-mm10.orig/arch/ia64/kernel/efi.c 2007-03-20 21:07:28.0 -0700 +++ wor

[patch 1/5] ia64: rename ioremap variables to match i386

2007-03-21 Thread Bjorn Helgaas
No functional change, just use the same names as i386. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-mm10/arch/ia64/mm/ioremap.c === --- work-mm10.orig/arch/ia64/mm/ioremap.c 2007-03-16 14:03:11.0

[patch 2/5] ia64: make ioremap avoid unsupported attributes

2007-03-21 Thread Bjorn Helgaas
4KB mappings instead of 16MB or 64MB mappings. The smaller mappings give more flexibility to use the correct attributes. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-mm10/arch/ia64/mm/ioremap.c === --- work-mm10.orig/

[patch 0/5] ia64 memory attribute fixes

2007-03-21 Thread Bjorn Helgaas
This series fixes a few memory mapping issues on ia64. Outline: 1 rename ioremap variables to match i386 (no functional change) 2 use page table mappings in ioremap to avoid unsupported attributes 3 allow WB mmap of /sys/.../legacy_mem 4 fail mmaps that span areas with incompatible at

Re: [PATCH 2.6.18] PCI: Turn pci_fixup_video into generic for embedded VGA

2007-03-16 Thread Bjorn Helgaas
On Thursday 28 September 2006 10:36, Jesse Barnes wrote: > On Wednesday, September 27, 2006 9:55 pm, [EMAIL PROTECTED] > wrote: > > pci_fixup_video turns into generic code because there are many platforms > > need this fixup for embedded VGA as well as x86. The Video BIOS > > integrates into Syste

Re: 2.6.19 - MCA in dmi_scan on an Orca

2007-02-12 Thread Bjorn Helgaas
On Monday 12 February 2007 12:34, Karthik Gopalakrishnan wrote: > When I booted 2.6.19 on an IA Superdome (Orca), the kernel caused an > MCA around the "dmi_scan" function. When I set "CONFIG_DMI = n", it > was automatically set back to "y" during the build. I had to > workaround the problem by com

Re: [PATCH] EFI x86: pass firmware call parameters on the stack

2007-01-31 Thread Bjorn Helgaas
On Tuesday 30 January 2007 13:16, Matt Domsch wrote: > FYI, this was sent to lkml. I haven't reviewed yet. I objected to the original LKML patch. Frederic then posted a different one that adds x86 wrappers, similar to what ia64 already has. That one affects only x86, and seems fine to me. Bjor

Re: MCA in console_init()

2006-12-13 Thread Bjorn Helgaas
On Friday 08 December 2006 13:30, Karthik Gopalakrishnan wrote: > I am trying to debug an MCA that I hit during kernel bootup. I > have isolated the problem to the while loop in the console_init() > routine called as part of start_kernel(). The IIP obtained from the > MCA Logs point to vgacon_s

Re: KDB blindly reads keyboard port

2006-11-16 Thread Bjorn Helgaas
On Wednesday 15 November 2006 21:02, Keith Owens wrote: > I implemented this in my kdb tree, but it has a very nasty side effect, > it stops you from debugging that part of the boot process between kdb > startup and when the i8042 is probed. KDB starts up very early so we > can debug the boot proc

Re: 2.6.13 does not boot on Eiger

2005-08-31 Thread Bjorn Helgaas
On Wednesday 31 August 2005 10:18 am, Andreas Schwab wrote: > Bjorn Helgaas <[EMAIL PROTECTED]> writes: > > > Does the MCA log say anything useful? > > How can I find out? On HP boxes, you can do "errdump mca" (for zx1 boxes) or "errdump all mca" (fo

Re: 2.6.13 does not boot on Eiger

2005-08-31 Thread Bjorn Helgaas
On Wednesday 31 August 2005 10:03 am, Bjorn Helgaas wrote: > I used your .config and saw an MCA in i8042_flush() (IIP in > __ia64_inb, BR0 in i8042_flush). Can you try turning off > CONFIG_SERIO_I8042? This was fixed a while back, but maybe > it got broken again. Oh, I remember now.

Re: 2.6.13 does not boot on Eiger

2005-08-31 Thread Bjorn Helgaas
On Tuesday 30 August 2005 5:04 pm, Andreas Schwab wrote: > I'm getting an MCA during early setup on Eiger, these are the last (and > only) messages: > > EFI v1.10 by HP: SALsystab=0x723feee9710 ACPI 2.0=0x723fe04 > HCDP=0x723fe0720d0 SMBIOS=0x7fffe000 > booting generic kernel on platform hpzx1

Re: [PATCH 05/15] ia64: remove use of asm/segment.h

2005-08-24 Thread Bjorn Helgaas
On Wednesday 24 August 2005 10:53 am, Kumar Gala wrote: > Removed IA64 architecture specific users of asm/segment.h and > asm-ia64/segment.h itself I posted a similar patch a month ago, but I only removed the arch/ia64 includes of asm/segment.h. There are still a few drivers that include asm/segm

[PATCH] ia64: fix IO_SPACE_SPARSE_ENCODING macro ambiguity

2005-08-23 Thread Bjorn Helgaas
Parenthesize "p" to avoid ambiguity. No callers have a problem today; this is just to clean up the bad form. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-vga/include/asm-ia64/io.h === --- work-vga.

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-16 Thread Bjorn Helgaas
On Tuesday 16 August 2005 3:38 am, Bartlomiej Zolnierkiewicz wrote: > On 8/15/05, Bjorn Helgaas <[EMAIL PROTECTED]> wrote: > > On Friday 12 August 2005 2:40 am, Alan Cox wrote: > Agreed but I have few comments: > * is this change OK w.r.t. IA64_HP_SIM? Kernels for the HP

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-15 Thread Bjorn Helgaas
On Friday 12 August 2005 2:40 am, Alan Cox wrote: > Assuming all IA-64 boxes are PCI or better then you actually want to > edit include/asm-ia64/ide.h and edit ide_default_io_base where someone > years ago cut and pasted x86-32 values so that case 2-5 are removed. > Then you will just probe the com

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-11 Thread Bjorn Helgaas
On Thursday 11 August 2005 3:56 pm, Jeff Garzik wrote: > Jeff Garzik wrote: > > 00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE > > Controller > > (rev 02) (prog-if 8a [Master SecP PriP]) > > Subsystem: Hewlett-Packard Company d530 CMT (DG746A) > > Control: I/

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-11 Thread Bjorn Helgaas
On Thursday 11 August 2005 2:56 pm, Jeff Garzik wrote: > Bjorn Helgaas wrote: > > On Thursday 11 August 2005 2:36 pm, Jeff Garzik wrote: > >>Bjorn Helgaas wrote: > >>> config IDE_GENERIC > >>> tristate "generic/default IDE chipset support" &g

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-11 Thread Bjorn Helgaas
On Thursday 11 August 2005 2:36 pm, Jeff Garzik wrote: > Bjorn Helgaas wrote: > > IA64 boxes only have PCI IDE devices, so there's no need to blindly poke > > around in I/O port space. Poking at things that don't exist causes MCAs > > on HP ia64 systems. > &

Re: [PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-11 Thread Bjorn Helgaas
On Thursday 11 August 2005 2:34 pm, Christoph Hellwig wrote: > On Thu, Aug 11, 2005 at 02:24:43PM -0600, Bjorn Helgaas wrote: > > IA64 boxes only have PCI IDE devices, so there's no need to blindly poke > > around in I/O port space. Poking at things that don't exist c

[PATCH] IDE: don't offer IDE_GENERIC on ia64

2005-08-11 Thread Bjorn Helgaas
IA64 boxes only have PCI IDE devices, so there's no need to blindly poke around in I/O port space. Poking at things that don't exist causes MCAs on HP ia64 systems. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work-vga/dri

Re: [PATCH] PNPACPI: fix IRQ and 64-bit address decoding

2005-08-09 Thread Bjorn Helgaas
On Thursday 04 August 2005 5:26 pm, Bjorn Helgaas wrote: > Maybe the third time's the charm :-) Added a bugfix > (pcibios_penalize_isa_irq()) and a workaround for HP > HPET firmware description since last time. The workaround > accepts stuff that is illegal according to the sp

Re: [patch] fix ACPI table discovery from EFI for x86

2005-08-04 Thread Bjorn Helgaas
On Wednesday 13 July 2005 7:09 pm, Matt Tolentino wrote: > This patch addresses a problem on x86 EFI systems with larger memory > configurations. Up until now, we've relied on the fact that the > ACPI RSDT would reside somewhere in low memory that could be permanently > mapped in kernel address

Re: 2.6.13-rc5 does not boot on Tiger4

2005-08-04 Thread Bjorn Helgaas
On Wednesday 03 August 2005 10:24 pm, Alex Williamson wrote: > On Thu, 2005-08-04 at 14:08 +1000, Peter Chubb wrote: > > After I sorted out the console problem, it turns out that the MPT > > fusion driver is no longer enabled in the ZX1_defconfig. > > > > Should it be? What machines is configs/zx

Re: 2.6.13-rc3-mm3

2005-08-01 Thread Bjorn Helgaas
On Friday 29 July 2005 5:17 pm, Andrew Morton wrote: > Khalid Aziz <[EMAIL PROTECTED]> wrote: > > > > Serial console is broken on ia64 on an HP rx2600 machine on > > 2.6.13-rc3-mm3. When kernel is booted up with "console=ttyS,...", no > > output ever appears on the console and system is hung. So I

[PATCH] ia64: remove useless asm-ia64/segment.h includes

2005-07-27 Thread Bjorn Helgaas
Remove references to asm-ia64/segment.h, which is empty. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work/arch/ia64/pci/pci.c === --- work.orig/arch/ia64/pci/pci.c 2005-07-25 15:04:19.0 -0600 +++ wor

[PATCH] ia64: remove IOSAPIC locality domain mapping from pci.c

2005-07-27 Thread Bjorn Helgaas
Move acpi_map_iosapics() from pci.c to acpi.c, since it doesn't have anything to do with PCI. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> Index: work/arch/ia64/kernel/acpi.c === --- work.orig/arch/ia64/kernel/acpi.

Re: [Pcihpd-discuss] Re: [ACPI] [RFC/PATCH 1/3] ACPI based I/O APIC hot-plug

2005-04-22 Thread Bjorn Helgaas
On Fri, 2005-04-22 at 09:53 +0200, Rolf Eike Beer wrote: > Am Freitag, 22. April 2005 08:38 schrieb Kenji Kaneshige: > > Hi Bjorn, > > > > Nitpick: these declarations should follow the style of the rest > > > of the file, i.e., add a space between the function name and the > > > opening parenthesi

Re: [ACPI] [RFC/PATCH 3/3] ACPI based I/O APIC hot-plug

2005-04-22 Thread Bjorn Helgaas
On Fri, 2005-04-22 at 15:38 +0900, Kenji Kaneshige wrote: > Bjorn Helgaas wrote: > > > >>+ if ((dev->class >> 8) != PCI_CLASS_SYSTEM_PIC) > >>+ continue; > >>+ if ((dev->class & 0xff) == 0x10 || (dev->

Re: [PATCH 2.6.12 1/1] pcdp: add PCDP pci interface support

2005-04-21 Thread Bjorn Helgaas
On Thu, 2005-04-21 at 15:26 -0500, Mark Maule wrote: > #ifdef CONFIG_SERIAL_SGI_L1_CONSOLE > { > extern int sn_serial_console_early_setup(void); > if (!sn_serial_console_early_setup()) > - return 0; > + earlycons++; >

Re: [ACPI] [RFC/PATCH 3/3] ACPI based I/O APIC hot-plug

2005-04-21 Thread Bjorn Helgaas
> +static struct pci_dev *get_apic_pci_info(acpi_handle handle) Nitpick: follow function declaration style of file. > + struct acpi_pci_id id; > + struct pci_bus *bus; > + struct pci_dev *dev; > + > + if (ACPI_FAILURE(acpi_get_pci_id(handle, &id))) > + return NULL; > +

Re: [ACPI] [RFC/PATCH 2/3] ACPI based I/O APIC hot-plug

2005-04-21 Thread Bjorn Helgaas
> +acpi_status __devinit > acpi_map_iosapic (acpi_handle handle, u32 depth, void *context, void **ret) I think "acpi_map_iosapic" is poorly named. It's really associating an iosapic with a locality domain. And there's nothing ia64-specific in acpi_map_iosapic(). It'd be nice to figure out a wa

Re: [ACPI] [RFC/PATCH 1/3] ACPI based I/O APIC hot-plug

2005-04-21 Thread Bjorn Helgaas
> +++ linux-2.6.12-rc2-mm3-kanesige/arch/ia64/kernel/acpi.c 2005-04-20 > 10:51:30.136299152 +0900 > @@ -892,4 +892,21 @@ acpi_map_iosapic (acpi_handle handle, u3 > return AE_OK; > } > #endif /* CONFIG_NUMA */ > + > +int > +acpi_register_ioapic(acpi_handle handle, u64 phys_addr, u32 gsi

bk pull on 2.4 ia64 linux tree

2005-03-18 Thread Bjorn Helgaas
corner cases Patch from [EMAIL PROTECTED] to fix up some corner cases in ptrace. Many thanks to davidm for reviewing and improving. Backported to 2.4 by Bjorn Helgaas ([EMAIL PROTECTED]). <[EMAIL PROTECTED]> (05/03/12 1.1462) [IA64] Sanity check unw_unwind_to_user

[PATCH] ACPI: implement UUID-labelled vendor-defined resources

2005-03-18 Thread Bjorn Helgaas
, this touches both acpi and ia64. Let me know if this is a problem. This patch may be used under either the GPL or the BSD license. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> = arch/ia64/kernel/acpi-ext.c 1.5 vs edited = --- 1.5/arch/ia64/kernel/acpi-ext.c 2004-10-05 12

kernel update (relative to 2.4.29)

2005-03-14 Thread Bjorn Helgaas
out EFI RT attribute (Bjorn Helgaas). - fix FPH state check to keep task from seeing another task's regs (Arun Sharma). - fix pte_modify bug that allowed mprotect() to change too many bits (David Mosberger). - add unw_unwind_to_user() sanity check (Keith Owens). - add missi

Re: [PATCH] Errenous use of memset and memcpy

2005-02-22 Thread Bjorn Helgaas
On Sun, 2005-02-20 at 11:38 +0100, Alexander Nyberg wrote: > = arch/ia64/ia32/ia32_signal.c 1.35 vs edited = > --- 1.35/arch/ia64/ia32/ia32_signal.c 2005-01-25 21:23:45 +01:00 > +++ edited/arch/ia64/ia32/ia32_signal.c 2005-02-20 11:32:55 +01:00 > @@ -460,9 +460,9 @@ __ia32_rt_sigsuspe

[PATCH] ia64/pci/pci.c cosmetic cleanup

2005-02-18 Thread Bjorn Helgaas
Rewrap a few long lines, add KERN_* and "PCI: " prefixes, etc. No functional changes. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> = arch/ia64/pci/pci.c 1.65 vs edited = --- 1.65/arch/ia64/pci/pci.c2005-01-12 11:08:48 -07:00 +++ edited/arch/ia64/pci/pci.c 200

Re: Which 2.4 kernel tree I should use for ia64?

2005-02-03 Thread Bjorn Helgaas
On Thu, 2005-02-03 at 12:18 -0800, H. J. Lu wrote: > I am testing the ia64 assembler changes on 2.4 and 2.6 kernel. Which > 2.4 kernel tree should I use? The most recent 2.4 patch for ia64 is here: ftp://ftp.kernel.org/pub/linux/kernel/ports/ia64/v2.4/linux-2.4.26-ia64-040510.diff.bz2 I hav

[PATCH] pci_raw_ops should use unsigned args

2005-02-03 Thread Bjorn Helgaas
- arch/x86_64/pci/mmconfig.c |8 -- include/linux/pci.h|6 +++-- 7 files changed, 51 insertions(+), 46 deletions(-) Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]> = arch/i386/pci/direct.c 1.19 vs edited = --- 1.19/arch/i386/pci/direct.c 2004-0

[PATCH] fix IOSAPIC destinations when CONFIG_SMP=n

2005-01-28 Thread Bjorn Helgaas
Always use cpu_physical_id() (which is really the ID/EID of a processor's Local SAPIC) when programming IOSAPIC entries. Previously we sometimes used hard_smp_processor_id(), which is correct when CONFIG_SMP=y but wrong otherwise. Signed-off-by: Bjorn Helgaas <[EMAIL PROTECTED]>

RE: Questionable code in pci_sal_read

2005-01-25 Thread Bjorn Helgaas
On Tue, 2005-01-25 at 12:47 -0800, Luck, Tony wrote: > >Ah, yes, that looks wrong. Looks like the check for (seg > 255) came > >from the original pci_sal_read(). The original pci_sal_ext_read() did > >check for (seg > 65535). My bad. > > > >Thanks for catching this. > > > So you (and Matthew W

RE: pgprot_writecombine & shub 1.x

2005-01-19 Thread Bjorn Helgaas
On Wed, 2005-01-19 at 10:38 -0800, Luck, Tony wrote: > >> Does the EFI memory map help here? Is I/O memory included > >> in the efi memory map? What about the hot-plug case ... the > >> EFI memory map isn't updated for new i/o memory that appears > >> when you plug in a new card? > > > >I think i