mirror of
https://github.com/acpica/acpica/
synced 2025-02-25 18:04:08 +03:00

This patch adds support to add ACPICA upstream Commit ID/Author in the generated linuxized patches. This format follows Linux stable material format. The modifications include: 1. distiguish COMMITTER, AUTHOR, MAINTAINER: 1. COMMITTER is automatically extracted using "git config --get"; 2. AUTHOR is automatically extracted using "git log --format=%aN <%aE>"; 3. MAINTAINER is fixed in make-patches.sh, currently it is "Bob Moore <robert.moore@intel.com>". 2. add AUTHOR and COMMIT ID information to form the ACPICA release patch header. 3. automatically correct "Robert Moore <Robert.Moore@intel.com>" to "Bob Moore <bob.moore@intel.com>". 4. automatically remove last empty lines in the patch description. 5. automatically append unique Signed-off-by for AUTHOR, NAINTAINER and COMMITTER. 6. automatically add commit URL before SOBs and add "-l" option to be ready for changing the host of the repo. 7. fix the issue that the default "commit ID" for gen-patch.sh is not implemented. 8. distiguish upstream generation and local generation using "-u" option. The generated patch format with upstream commit ID is ACKed by the Linux ACPI maintainer. Lv Zheng. Signed-off-by: Lv Zheng <lv.zheng@intel.com> Acked-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>