<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in addnote.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2874c5fd - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/powerpc/boot/addnote.c#2874c5fd</link>
        <description>treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Based on 1 normalized pattern(s):  this program is free software you can redistribute it and or modify  it under the terms of the gnu general public license as published by  the free software foundation either version 2 of the license or at  your option any later versionextracted by the scancode license scanner the SPDX license identifier  GPL-2.0-or-laterhas been chosen to replace the boilerplate/reference in 3029 file(s).Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Reviewed-by: Allison Randal &lt;allison@lohutok.net&gt;Cc: linux-spdx@vger.kernel.orgLink: https://lkml.kernel.org/r/20190527070032.746973796@linutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/arch/powerpc/boot/addnote.c</description>
        <pubDate>Mon, 27 May 2019 06:55:01 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>5d085ec0 - powerpc/boot: Fix missing check of lseek() return value</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/powerpc/boot/addnote.c#5d085ec0</link>
        <description>powerpc/boot: Fix missing check of lseek() return valueThis is detected by Coverity scan: CID: 1440481Signed-off-by: Bo YU &lt;tsu.yubo@gmail.com&gt;Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;

            List of files:
            /linux-6.15/arch/powerpc/boot/addnote.c</description>
        <pubDate>Tue, 30 Oct 2018 13:21:55 +0000</pubDate>
        <dc:creator>Bo YU &lt;tsu.yubo@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>284b52c4 - powerpc/boot: Add 64bit and little endian support to addnote</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/powerpc/boot/addnote.c#284b52c4</link>
        <description>powerpc/boot: Add 64bit and little endian support to addnoteIt could certainly be improved using Elf macros and byteswappingroutines, but the initial version of the code is organised to be asingle file program with limited dependencies. yaboot is the same.Please scream if you want a total rewrite.Signed-off-by: C&#233;dric Le Goater &lt;clg@fr.ibm.com&gt;Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;

            List of files:
            /linux-6.15/arch/powerpc/boot/addnote.c</description>
        <pubDate>Thu, 24 Apr 2014 07:23:34 +0000</pubDate>
        <dc:creator>C&#233;dric Le Goater &lt;clg@fr.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>4e74fd7d - powerpc: Use static const char arrays</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/powerpc/boot/addnote.c#4e74fd7d</link>
        <description>powerpc: Use static const char arraysSigned-off-by: Joe Perches &lt;joe@perches.com&gt;Reviewed-by: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;

            List of files:
            /linux-6.15/arch/powerpc/boot/addnote.c</description>
        <pubDate>Mon, 13 Sep 2010 09:47:40 +0000</pubDate>
        <dc:creator>Joe Perches &lt;joe@perches.com&gt;</dc:creator>
    </item>
<item>
        <title>5663a123 - Revert &quot;powerpc: Sync RPA note in zImage with kernel&apos;s RPA note&quot;</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/powerpc/boot/addnote.c#5663a123</link>
        <description>Revert &quot;powerpc: Sync RPA note in zImage with kernel&apos;s RPA note&quot;This reverts commit 91a00302959545a9ae423e99732b1e46eb19e877, pluscommit 0dcd440120ef12879ff34fc78d7e4abf171c79e4 (&quot;powerpc: Revert CHRPboot wrapper to real-base = 12MB on 32-bit&quot;) which depended on it.Commit 91a00302 was causing NVRAM corruption on some pSeries machines,for as-yet unknown reasons, so this reverts it until the cause isidentified.Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;

            List of files:
            /linux-6.15/arch/powerpc/boot/addnote.c</description>
        <pubDate>Fri, 31 Oct 2008 11:27:17 +0000</pubDate>
        <dc:creator>Paul Mackerras &lt;paulus@samba.org&gt;</dc:creator>
    </item>
<item>
        <title>0dcd4401 - powerpc: Revert CHRP boot wrapper to real-base = 12MB on 32-bit</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/powerpc/boot/addnote.c#0dcd4401</link>
        <description>powerpc: Revert CHRP boot wrapper to real-base = 12MB on 32-bitCommit 9b09c6d909dfd8de96b99b9b9c808b94b0a71614 (&quot;powerpc: Change thedefault link address for pSeries zImage kernels&quot;) changed thereal-base value in the CHRP note added by addnote to the zImage from12MB to 32MB.  It turns out that this causes unnecessary extra rebootson old 32-bit CHRP machines.  This therefore adds a -r flag to addnoteto allow us to specify what real-base value it should put in the CHRPnote, and adjusts the wrapper script to pass -r c00000 to addnote whenmaking a zImage for a CHRP machine.  Also, CHRP machines ignore theRPA note, so we don&apos;t need to arrange for it to be the same as thekernel&apos;s.Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;

            List of files:
            /linux-6.15/arch/powerpc/boot/addnote.c</description>
        <pubDate>Mon, 20 Oct 2008 17:42:42 +0000</pubDate>
        <dc:creator>Paul Mackerras &lt;paulus@samba.org&gt;</dc:creator>
    </item>
<item>
        <title>91a00302 - powerpc: Sync RPA note in zImage with kernel&apos;s RPA note</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/powerpc/boot/addnote.c#91a00302</link>
        <description>powerpc: Sync RPA note in zImage with kernel&apos;s RPA noteCommit 9b09c6d909dfd8de96b99b9b9c808b94b0a71614 (&quot;powerpc: Change thedefault link address for pSeries zImage kernels&quot;) changed thereal-base value in the CHRP note added by the addnote program from12MB to 32MB to give more space for Open Firmware to load the zImage.(The real-base value says where we want OF to position itself inmemory.)  However, this change was ineffective on most pSeriesmachines, because the RPA note added by addnote has the &quot;ignore me&quot;flag set to 1.  This was intended to tell OF to ignore just the RPAnote, but has the side effect of also making OF ignore the CHRP note(at least on most pSeries machines).To solve this we have to set the &quot;ignore me&quot; flag to 0 in the RPAnote.  (We can&apos;t just omit the RPA note because that is equivalent tohaving an RPA note with default values, and the default values are notwhat we want.)  However, then we have to make sure the values in thezImage&apos;s RPA note match up with the values that the kernel supplieslater in prom_init.c with either the ibm,client-architecture-supportcall or the process-elf-header call in prom_send_capabilities().So this sets the &quot;ignore me&quot; flag in the RPA note in addnote to 0, andadjusts the RPA note values in addnote.c and in prom_init.c to beconsistent with each other and with the values in ibm_architecture_vec.However, since the wrapper is independent of the kernel, this doesn&apos;tensure that the notes will stay consistent.  To ensure that, this addscode to addnote.c so that it can extract the kernel&apos;s RPA note fromthe kernel binary and put that in the zImage.  To that end, we put thekernel&apos;s fake ELF header (which contains the kernel&apos;s RPA note) intoits own section, and arrange for wrapper to pull out that section withobjcopy and pass it to addnote, which then extracts the RPA note fromit and transfers it to the zImage.Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;Signed-off-by: Benjamin Herrenschmidt &lt;benh@kernel.crashing.org&gt;

            List of files:
            /linux-6.15/arch/powerpc/boot/addnote.c</description>
        <pubDate>Wed, 08 Oct 2008 14:03:29 +0000</pubDate>
        <dc:creator>Paul Mackerras &lt;paulus@samba.org&gt;</dc:creator>
    </item>
<item>
        <title>9b09c6d9 - powerpc: Change the default link address for pSeries zImage kernels</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/powerpc/boot/addnote.c#9b09c6d9</link>
        <description>powerpc: Change the default link address for pSeries zImage kernelsCurrently we set the start of the .text section to be 4Mb for pSeries.In situations where the zImage is &gt; 8Mb we&apos;ll fail to boot (due tooverlapping with OF).  Move .text in a zImage from 4MB to 64MB(well past OF).We still will not be able to load large zImage unless we also move OF,to that end, add a note to the zImage ELF to move OF to 32Mb.  If thisis the very first kernel booted then we&apos;ll need to move OF manually bysetting real-base.Signed-off-by: Tony Breeds &lt;tony@bakeyournoodle.com&gt;Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;

            List of files:
            /linux-6.15/arch/powerpc/boot/addnote.c</description>
        <pubDate>Tue, 24 Jun 2008 04:20:29 +0000</pubDate>
        <dc:creator>Tony Breeds &lt;tony@bakeyournoodle.com&gt;</dc:creator>
    </item>
<item>
        <title>94b212c2 - powerpc: Move ppc64 boot wrapper code over to arch/powerpc</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/powerpc/boot/addnote.c#94b212c2</link>
        <description>powerpc: Move ppc64 boot wrapper code over to arch/powerpcThis also extends the code to handle 32-bit ELF vmlinux files as wellas 64-bit ones.  This is sufficient for booting on new-world 32-bitpowermacs (i.e. all recent machines).Signed-off-by: Paul Mackerras &lt;paulus@samba.org&gt;

            List of files:
            /linux-6.15/arch/powerpc/boot/addnote.c</description>
        <pubDate>Wed, 16 Nov 2005 02:38:21 +0000</pubDate>
        <dc:creator>Paul Mackerras &lt;paulus@samba.org&gt;</dc:creator>
    </item>
</channel>
</rss>
