linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* RE: [patch] 2.4.x ACPI updates
@ 2003-08-23 21:05 Brown, Len
  2003-08-23 21:30 ` Marcelo Tosatti
  0 siblings, 1 reply; 9+ messages in thread
From: Brown, Len @ 2003-08-23 21:05 UTC (permalink / raw)
  To: Marcelo Tosatti
  Cc: Jeff Garzik, Grover, Andrew, J.A. Magallon,
	Linux Kernel Mailing List, Alan Cox, acpi-devel


> > Len,
> >
> > Patch applied, thanks.

Great!

> > Do you have any further information on the ACPI oops 
> reports I sent you?


I see this one in my inbox "Subject: 2.4.22-xx powerdown oddities" and
will follow-up.

If there are more, then forward them to me directly -- the mailing lists
have had some really weird latencies lately.

Thanks,
-Len

^ permalink raw reply	[flat|nested] 9+ messages in thread
* RE: [ACPI] RE: [patch] 2.4.x ACPI updates
@ 2003-08-20 23:55 Brown, Len
  0 siblings, 0 replies; 9+ messages in thread
From: Brown, Len @ 2003-08-20 23:55 UTC (permalink / raw)
  To: Sérgio Monteiro Basto, Marcelo Tosatti
  Cc: Jeff Garzik, Grover, Andrew, J.A. Magallon,
	Linux Kernel Mailing List, Alan Cox, acpi-devel, Patrick Mochel

Yeah, broke this in 2.6 also -- apparently neglected to test that change w/o CONFIG_SMP...

Patrick suggested a cleaner way to do this code using fewer #ifdefs, so I'll try that out this evening.  Until that arrives, you can just nuke that line and the "noapic" flag will revert to being broken in ACPI mode like it was before this week.

Thanks,
-Len

===== arch/i386/kernel/setup.c 1.91 vs edited =====
--- 1.91/arch/i386/kernel/setup.c	Sat Aug 16 00:28:34 2003
+++ edited/arch/i386/kernel/setup.c	Wed Aug 20 19:48:21 2003
@@ -545,7 +545,7 @@
 
 		/* disable IO-APIC */
 		else if (!memcmp(from, "noapic", 6)) {
-			skip_ioapic_setup = 1;
+//			skip_ioapic_setup = 1;
 		}
 #endif

^ permalink raw reply	[flat|nested] 9+ messages in thread
* RE: [patch] 2.4.x ACPI updates
@ 2003-08-20  0:04 Brown, Len
  2003-08-20 18:15 ` Marcelo Tosatti
  0 siblings, 1 reply; 9+ messages in thread
From: Brown, Len @ 2003-08-20  0:04 UTC (permalink / raw)
  To: Jeff Garzik, Grover, Andrew, Marcelo Tosatti
  Cc: J.A. Magallon, Linux Kernel Mailing List, Alan Cox, acpi-devel

Andy/Jeff/Marcelo,

At Jeff's request, I've back ported ACPICA 20030813 from 
http://linux-acpi.bkbits.net/linux-acpi-2.4 into a new tree for 2.4.22:
http://linux-acpi.bkbits.net/linux-acpi-2.4.22

I've restored acpitable.[ch], which was deleted too late for this
release cycle; and will live on until 2.4.23 -- as well as restored
CONFIG_ACPI_HT_ONLY under CONFIG_ACPI; restored the 8-bit characters
that got expanded to 16-bits in a previous merge; and deleted some dmesg
verbiage that Jeff didn't think was appropriate for the baseline kernel.

I exported this a patch and then imported onto a clone of Marcelo's
tree, so it appears as a single cset where the changes that got un-done
never happened.  I've done some sanity tests on it, and will test it
some more tomorrow.  Take a look at it and let me know if I missed
anything.  When Andy is happy with it I'll leave it to him to re-issue a
pull request from Marcelo.

> This includes a rework of the ACPI config and cmdline options. It now
> supports DMI-based blacklisting, and cmdline options have been
> simplified to "acpi=off", "acpi=ht" (use ACPI for CPU enum only) and
> "acpi=force" (to override the blacklist.)

> It also includes some PCI IRQ routing changes, that seem to help some
> people's systems work better.

In addition, the "noapic" flag now works properly when full ACPI is
enabled.

Thanks,
-Len

Ps. The plain patch on top of Marcelo's current tree is available here:
https://sourceforge.net/project/showfiles.php?group_id=36832

----------
This will update the following files:

 Documentation/kernel-parameters.txt |    8 
 Makefile                            |    2 
 arch/i386/kernel/acpi.c             |   53 ++++-
 arch/i386/kernel/acpitable.c        |   10 
 arch/i386/kernel/acpitable.h        |    4 
 arch/i386/kernel/dmi_scan.c         |  251 +++++++++++++++++++++++-
 arch/i386/kernel/io_apic.c          |   14 -
 arch/i386/kernel/mpparse.c          |   34 ++-
 arch/i386/kernel/setup.c            |   54 ++---
 arch/i386/kernel/smpboot.c          |    2 
 drivers/Makefile                    |    2 
 drivers/acpi/Config.in              |    2 
 drivers/acpi/Makefile               |    7 
 drivers/acpi/bus.c                  |    2 
 drivers/acpi/executer/exutils.c     |    2 
 drivers/acpi/hardware/hwregs.c      |   21 +-
 drivers/acpi/osl.c                  |   27 +-
 drivers/acpi/pci_irq.c              |   15 +
 drivers/acpi/pci_link.c             |  100 ++++++---
 drivers/acpi/processor.c            |    1 
 drivers/acpi/tables.c               |  120 ++++++-----
 drivers/acpi/tables/tbconvrt.c      |    6 
 drivers/acpi/tables/tbget.c         |    4 
 drivers/acpi/tables/tbinstal.c      |   42 ++--
 drivers/acpi/tables/tbrsdt.c        |    2 
 drivers/acpi/tables/tbxfroot.c      |    6 
 drivers/acpi/toshiba_acpi.c         |    3 
 drivers/acpi/utilities/utglobal.c   |    6 
 include/acpi/acconfig.h             |    2 
 include/acpi/acpi_drivers.h         |    2 
 include/acpi/platform/acenv.h       |    6 
 include/asm-i386/io_apic.h          |    2 
 32 files changed, 598 insertions(+), 214 deletions(-)

through these ChangeSets:

<len.brown@intel.com> (03/08/19 1.1097)
   patch_2.4.22-rc2_to_acpi-2.4-20030813



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

end of thread, other threads:[~2003-09-09  7:29 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-08-23 21:05 [patch] 2.4.x ACPI updates Brown, Len
2003-08-23 21:30 ` Marcelo Tosatti
2003-08-23 22:33   ` [ACPI] " Karol Kozimor
2003-09-02 14:37     ` Pavel Machek
2003-09-08 13:29       ` Karol Kozimor
2003-09-09  7:32         ` Karol Kozimor
2003-08-24 10:36   ` Eric Valette
  -- strict thread matches above, loose matches on Subject: below --
2003-08-20 23:55 Brown, Len
2003-08-20  0:04 Brown, Len
2003-08-20 18:15 ` Marcelo Tosatti
2003-08-20 23:06   ` [ACPI] " Sérgio Monteiro Basto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).