All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Moore, Robert" <robert.moore@intel.com>
To: "Rafael J. Wysocki" <rjw@sisk.pl>
Cc: Len Brown <lenb@kernel.org>, "Zheng, Lv" <lv.zheng@intel.com>,
	"Wysocki, Rafael J" <rafael.j.wysocki@intel.com>,
	"Brown, Len" <len.brown@intel.com>,
	linux acpi <linux-acpi@vger.kernel.org>
Subject: RE: [PATCH 07/16] ACPICA: New: Portable acpidump utility (get system ACPI tables)
Date: Thu, 20 Jun 2013 19:43:21 +0000	[thread overview]
Message-ID: <94F2FBAB4432B54E8AACC7DFDE6C92E36FE89229@ORSMSX103.amr.corp.intel.com> (raw)
In-Reply-To: <1476146.YPydkeoMbM@vostro.rjw.lan>



> -----Original Message-----
> From: Rafael J. Wysocki [mailto:rjw@sisk.pl]
> Sent: Thursday, June 20, 2013 12:42 PM
> To: Moore, Robert
> Cc: Len Brown; Zheng, Lv; Wysocki, Rafael J; Brown, Len; linux acpi
> Subject: Re: [PATCH 07/16] ACPICA: New: Portable acpidump utility (get
> system ACPI tables)
> 
> On Thursday, June 20, 2013 04:57:04 AM Moore, Robert wrote:
> >
> > > -----Original Message-----
> > > From: Rafael J. Wysocki [mailto:rjw@sisk.pl]
> > > Sent: Wednesday, June 19, 2013 4:11 PM
> > > To: Moore, Robert
> > > Cc: Len Brown; Zheng, Lv; Wysocki, Rafael J; Brown, Len; linux acpi
> > > Subject: Re: [PATCH 07/16] ACPICA: New: Portable acpidump utility
> > > (get system ACPI tables)
> > >
> > > On Wednesday, June 19, 2013 12:48:56 AM Moore, Robert wrote:
> > > > Sorry, I don't think the Linux version has been completed in
> > > > version
> > > > 20130517
> > > > -- so perhaps you should ignore this patch after all, unless you
> > > > want to simply establish the infrastructure for the final Linux
> version.
> > > > The Linux-specific code is completed and will be part of the June
> > > release.
> > >
> > > Great, I'll take the patch at that time, then.
> > >
> > > > However, we can still discuss the future of the changelog, etc. We
> > > > seem to have an overall problem where the ACPICA commit log is
> > > > "generic", but I'm seeing here a request to make the actual Linux
> > > > patches more specific to Linux.
> > > >
> > > > As far as acpica and acpidump is concerned, I put specific
> > > > generation instructions in the reference manual...
> > > >
> > > > Of course, the details for any individual operating system may be
> > > > different (especially file locations), so I have to make the
> > > > acpica changelog somewhat generic.
> > > >
> > > >
> > > > Here is the actual acpica changelog text concerning acpidump, for
> > > version 20130517:
> > > >
> > > > 2) iASL Compiler/Disassembler and Tools:
> > > >
> > > > New utility: Implemented an easily portable version of the
> > > > acpidump utility to extract ACPI tables from the system (or a
> > > > file) in an ASCII hex dump format. The top-level code implements
> > > > the various command line options, file I/O, and table dump
> > > > routines. To port to a new host, only three functions need to be
> > > > implemented to get tables -- since this functionality is
> > > > OS-dependent. See the tools/acpidump/apmain.c module and the
> > > > ACPICA reference for porting
> > > instructions. ACPICA BZ 859. Notes:
> > > > 1) The Windows version obtains the ACPI tables from the Registry.
> > > > 2) The Linux version is under development.
> > > > 3) Other hosts - If an OS-dependent module is submitted, it will
> > > > be distributed with ACPICA.
> > >
> > > Well, this is much better than what Lv sent, actually.
> > >
> > > We could use it for Linux too, I think, only without the "Notes" part.
> > >
> > > My general opinion is that we can simply use the same changelogs as
> > > the ACPICA upstream does, possibly amended with a more detailed
> > > explanation of the motivation behind the patch.
> > >
> > > In this case, however, the changelog wasn't even similar to the
> > > original one.
> > >
> >
> > This is the text from the release notes which end up in the
> "changes.txt" file.
> 
> I see.  We don't get that information with the kernel patches, though.
> 
> > I usually expand upon the major changes in a format that is longer
> > than the actual commit log.
> 
> So perhaps Lv (or whoever generates the Linux patches for the given
> release) can simply add the information you put into "changes.txt" to the
> Linux patches changelogs?
> 


Many times that would help. However, I describe only the major changes in the release notes; I don't mention things like cleanups or any other changes which don't affect functionality. Also, I don't mention really minor bug fixes.




> Rafael
> 
> 
> --
> I speak only for myself.
> Rafael J. Wysocki, Intel Open Source Technology Center.

  reply	other threads:[~2013-06-20 19:43 UTC|newest]

Thread overview: 77+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-08  0:57 [PATCH 00/16] ACPICA: 20130517 release Lv Zheng
2013-06-08  0:57 ` [PATCH 01/16] ACPICA: Split buffer dump routines into separate file Lv Zheng
2013-06-12 15:51   ` Len Brown
2013-06-08  0:58 ` [PATCH 02/16] ACPICA: Split internal error msg routines to a " Lv Zheng
2013-06-12 15:52   ` Len Brown
2013-06-08  0:58 ` [PATCH 03/16] ACPICA: Standardize all switch() blocks Lv Zheng
2013-06-12 15:58   ` Len Brown
2013-06-18 18:46     ` Moore, Robert
2013-06-08  0:58 ` [PATCH 04/16] ACPICA: Add option to disable loading of SSDTs from the RSDT/XSDT Lv Zheng
2013-06-08  0:59 ` [PATCH 05/16] ACPICA: Split table print utilities to a new a separate file Lv Zheng
2013-06-12 17:03   ` Len Brown
2013-06-18 18:46     ` Moore, Robert
2013-06-08  0:59 ` [PATCH 06/16] ACPICA: Do not use extended sleep registers unless HW-reduced bit is set Lv Zheng
2013-06-12 17:11   ` Len Brown
2013-06-15 23:08     ` Rafael J. Wysocki
2013-06-08  0:59 ` [PATCH 07/16] ACPICA: New: Portable acpidump utility (get system ACPI tables) Lv Zheng
2013-06-12 17:07   ` Len Brown
2013-06-15 23:09     ` Rafael J. Wysocki
2013-06-18 18:53       ` Moore, Robert
2013-06-18 21:06         ` Rafael J. Wysocki
2013-06-18 21:21           ` Moore, Robert
2013-06-18 21:40             ` Rafael J. Wysocki
2013-06-19  0:48               ` Moore, Robert
2013-06-19 23:10                 ` Rafael J. Wysocki
2013-06-20  4:57                   ` Moore, Robert
2013-06-20 19:42                     ` Rafael J. Wysocki
2013-06-20 19:43                       ` Moore, Robert [this message]
2013-06-18 18:48     ` Moore, Robert
2013-06-08  0:59 ` [PATCH 08/16] ACPICA: Update interface to AcpiUtValidAcpiName Lv Zheng
2013-06-12 17:15   ` Len Brown
2013-06-15 23:12     ` Rafael J. Wysocki
2013-06-08  0:59 ` [PATCH 09/16] ACPICA: ACPICA Termination: Delete global lock pending lock Lv Zheng
2013-06-12 17:28   ` Len Brown
2013-06-08  1:00 ` [PATCH 10/16] ACPICA: Fix possible memory leak in GPE init error path Lv Zheng
2013-06-12 17:34   ` Len Brown
2013-06-08  1:00 ` [PATCH 11/16] ACPICA: Clear events initialized flag upon event component termination Lv Zheng
2013-06-12 17:47   ` Len Brown
2013-06-18 18:50     ` Moore, Robert
2013-06-08  1:00 ` [PATCH 12/16] ACPICA: Support Mac OS X in Makefile Lv Zheng
2013-06-12 17:49   ` Len Brown
2013-06-08  1:01 ` [PATCH 13/16] ACPICA: Move _PRT repair into the standard complex repair module Lv Zheng
2013-06-12 17:52   ` Len Brown
2013-06-15 23:17     ` Rafael J. Wysocki
2013-06-18 18:51     ` Moore, Robert
2013-06-18 21:49       ` Rafael J. Wysocki
2013-06-19 23:57         ` Rafael J. Wysocki
2013-06-20  0:41           ` Zheng, Lv
2013-06-20  5:01             ` Moore, Robert
2013-06-08  1:01 ` [PATCH 14/16] ACPICA: Add several repairs for _CST predefined name Lv Zheng
2013-06-12 17:58   ` Len Brown
2013-06-15 23:17     ` Rafael J. Wysocki
2013-06-18 18:51     ` Moore, Robert
2013-06-18 21:48       ` Rafael J. Wysocki
2013-06-19  0:52         ` Moore, Robert
2013-06-19 23:57           ` Rafael J. Wysocki
2013-06-08  1:01 ` [PATCH 15/16] ACPICA: _CST repair: Handle null package entries Lv Zheng
2013-06-12 18:00   ` Len Brown
2013-06-15 23:18     ` Rafael J. Wysocki
2013-06-17 16:41     ` Moore, Robert
2013-06-17 20:31       ` Rafael J. Wysocki
2013-06-18 21:51         ` Rafael J. Wysocki
2013-06-18 18:52     ` Moore, Robert
2013-06-18 21:50       ` Rafael J. Wysocki
2013-06-19  0:50         ` Moore, Robert
2013-06-19 23:56           ` Rafael J. Wysocki
2013-06-08  1:01 ` [PATCH 16/16] ACPICA: Update version to 20130517 Lv Zheng
2013-06-12 18:01   ` Len Brown
2013-06-15 23:19     ` Rafael J. Wysocki
2013-06-11 22:32 ` [PATCH 00/16] ACPICA: 20130517 release Rafael J. Wysocki
2013-06-12 18:04 ` Len Brown
2013-06-15 23:24   ` Rafael J. Wysocki
2013-06-18  1:39     ` Zheng, Lv
2013-06-18  1:56       ` Zheng, Lv
2013-06-18 10:35       ` Rafael J. Wysocki
2013-06-18 18:55     ` Moore, Robert
2013-06-18 21:04       ` Rafael J. Wysocki
2013-06-19  0:58         ` Moore, Robert

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=94F2FBAB4432B54E8AACC7DFDE6C92E36FE89229@ORSMSX103.amr.corp.intel.com \
    --to=robert.moore@intel.com \
    --cc=len.brown@intel.com \
    --cc=lenb@kernel.org \
    --cc=linux-acpi@vger.kernel.org \
    --cc=lv.zheng@intel.com \
    --cc=rafael.j.wysocki@intel.com \
    --cc=rjw@sisk.pl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.