<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>2494fce2 - sh: remove duplicate ioread/iowrite helpers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#2494fce2</link>
        <description>sh: remove duplicate ioread/iowrite helpersThe ioread/iowrite functions on sh only do memory mapped I/O like thegeneric verion, and never map onto non-MMIO inb/outb variants, so theyjust add complexity. In particular, the use of asm-generic/iomap.hties the declaration to the x86 implementation.Remove the custom versions and use the architecture-independent fallbackcode instead. Some of the calling conventions on sh are different here,so fix that by adding &apos;volatile&apos; keywords where required by the genericimplementation and change the cpg clock driver to no longer depend onthe interesting choice of return types for ioread8/ioread16/ioread32.Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Mon, 10 Mar 2025 20:42:23 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>199da871 - arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#199da871</link>
        <description>arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.cNathan reported below building error:=====$ curl -LSso .config https://git.alpinelinux.org/aports/plain/community/linux-edge/config-edge.armv7$ make -skj&quot;$(nproc)&quot; ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- olddefconfig all..arm-linux-gnueabi-ld: arch/arm/kernel/machine_kexec.o: in function `arch_crash_save_vmcoreinfo&apos;:machine_kexec.c:(.text+0x488): undefined reference to `vmcoreinfo_append_str&apos;====On architecutres, like arm, s390, ppc, sh, functionarch_crash_save_vmcoreinfo() is located in machine_kexec.c and it canonly be compiled in when CONFIG_KEXEC_CORE=y.That&apos;s not right because arch_crash_save_vmcoreinfo() is used to exportarch specific vmcoreinfo. CONFIG_VMCORE_INFO is supposed to control itscompiling in. However, CONFIG_VMVCORE_INFO could be independent ofCONFIG_KEXEC_CORE, e.g CONFIG_PROC_KCORE=y will select CONFIG_VMVCORE_INFO.Or CONFIG_KEXEC/CONFIG_KEXEC_FILE is set while CONFIG_CRASH_DUMP isnot set, it will report linking error.So, on arm, s390, ppc and sh, move arch_crash_save_vmcoreinfo out toa new file vmcore_info.c. Let CONFIG_VMCORE_INFO decide if compiling inarch_crash_save_vmcoreinfo().[akpm@linux-foundation.org: remove stray newlines at eof]Link: https://lkml.kernel.org/r/20240129135033.157195-3-bhe@redhat.comSigned-off-by: Baoquan He &lt;bhe@redhat.com&gt;Reported-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Closes: https://lore.kernel.org/all/20240126045551.GA126645@dev-arch.thelio-3990X/T/#uCc: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Cc: Eric W. Biederman &lt;ebiederm@xmission.com&gt;Cc: Hari Bathini &lt;hbathini@linux.ibm.com&gt;Cc: Klara Modin &lt;klarasmodin@gmail.com&gt;Cc: Michael Kelley &lt;mhklinux@outlook.com&gt;Cc: Pingfan Liu &lt;piliu@redhat.com&gt;Cc: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Cc: Yang Li &lt;yang.lee@linux.alibaba.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Mon, 29 Jan 2024 13:50:33 +0000</pubDate>
        <dc:creator>Baoquan He &lt;bhe@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>d70c27b7 - sh, kexec: fix the incorrect ifdeffery and dependency of CONFIG_KEXEC</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#d70c27b7</link>
        <description>sh, kexec: fix the incorrect ifdeffery and dependency of CONFIG_KEXECThe select of KEXEC for CRASH_DUMP in kernel/Kconfig.kexec will bedropped, then compiling errors will be triggered if below configitems are set:===CONFIG_CRASH_CORE=yCONFIG_KEXEC_CORE=yCONFIG_CRASH_DUMP=y===Here, change the dependency of building kexec_core related object files,and the ifdeffery on SuperH from CONFIG_KEXEC to CONFIG_KEXEC_CORE.Link: https://lkml.kernel.org/r/20231208073036.7884-5-bhe@redhat.comSigned-off-by: Baoquan He &lt;bhe@redhat.com&gt;Cc: Eric DeVolder &lt;eric_devolder@yahoo.com&gt;Cc: Ignat Korchagin &lt;ignat@cloudflare.com&gt;Cc: kernel test robot &lt;lkp@intel.com&gt;Cc: Stephen Rothwell &lt;sfr@canb.auug.org.au&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Fri, 08 Dec 2023 07:30:35 +0000</pubDate>
        <dc:creator>Baoquan He &lt;bhe@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>32164845 - kbuild: use obj-y instead extra-y for objects placed at the head</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#32164845</link>
        <description>kbuild: use obj-y instead extra-y for objects placed at the headThe objects placed at the head of vmlinux need special treatments: - arch/$(SRCARCH)/Makefile adds them to head-y in order to place   them before other archives in the linker command line. - arch/$(SRCARCH)/kernel/Makefile adds them to extra-y instead of   obj-y to avoid them going into built-in.a.This commit gets rid of the latter.Create vmlinux.a to collect all the objects that are unconditionallylinked to vmlinux. The objects listed in head-y are moved to the headof vmlinux.a by using &apos;ar m&apos;.With this, arch/$(SRCARCH)/kernel/Makefile can consistently use obj-yfor builtin objects.There is no *.o that is directly linked to vmlinux. Drop unneeded codein scripts/clang-tools/gen_compile_commands.py.$(AR) mPi needs &apos;T&apos; to workaround the llvm-ar bug. The fix was suggestedby Nathan Chancellor [1].[1]: https://lore.kernel.org/llvm/YyjjT5gQ2hGMH0ni@dev-arch.thelio-3990X/Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Tested-by: Nick Desaulniers &lt;ndesaulniers@google.com&gt;Reviewed-by: Nicolas Schier &lt;nicolas@fjasle.eu&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Sat, 24 Sep 2022 18:19:14 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ccbb5239 - sh: remove -Werror from Makefiles</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#ccbb5239</link>
        <description>sh: remove -Werror from MakefilesThe sh build is full of warnings when building with gcc 9.2.1.  Whilefixing those would be great, at least avoid failing the build.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Rich Felker &lt;dalias@libc.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Tue, 14 Jul 2020 12:18:47 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>37744fee - sh: remove sh5 support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#37744fee</link>
        <description>sh: remove sh5 supportsh5 never became a product and has probably never really worked.Remove it by recursively deleting all associated Kconfig optionsand all corresponding files.Reviewed-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;Signed-off-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Rich Felker &lt;dalias@libc.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Mon, 20 Apr 2020 09:37:12 +0000</pubDate>
        <dc:creator>Arnd Bergmann &lt;arnd@arndb.de&gt;</dc:creator>
    </item>
<item>
        <title>6fa1d28e - sh: use generic dma_noncoherent_ops</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#6fa1d28e</link>
        <description>sh: use generic dma_noncoherent_opsSwitch to the generic noncoherent direct mapping implementation.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Acked-by: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Fri, 11 May 2018 06:36:53 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>46bcde94 - sh: split arch/sh/mm/consistent.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#46bcde94</link>
        <description>sh: split arch/sh/mm/consistent.cHalf of the file just contains platform device memory setup code whichis required for all builds, and half contains helpers for dma coherentallocation, which is only needed if CONFIG_DMA_NONCOHERENT is enabled.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Acked-by: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Wed, 18 Jul 2018 13:55:20 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>a602915f - sh: use dma_direct_ops for the CONFIG_DMA_COHERENT case</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#a602915f</link>
        <description>sh: use dma_direct_ops for the CONFIG_DMA_COHERENT caseThis is a slight change in behavior as we avoid the detour through thevirtual mapping for the coherent allocator, but if this CPU really iscoherent that should be the right thing to do.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Acked-by: Yoshinori Sato &lt;ysato@users.sourceforge.jp&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Tue, 17 Apr 2018 20:02:10 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>b2441318 - License cleanup: add SPDX GPL-2.0 license identifier to files with no license</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#b2441318</link>
        <description>License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseMany source files in the tree are missing licensing information, whichmakes it harder for compliance tools to determine the correct license.By default all files without license information are under the defaultlicense of the kernel, which is GPL version 2.Update the files which contain no license information with the &apos;GPL-2.0&apos;SPDX license identifier.  The SPDX identifier is a legally bindingshorthand, which can be used instead of the full boiler plate text.This patch is based on work done by Thomas Gleixner and Kate Stewart andPhilippe Ombredanne.How this work was done:Patches were generated and checked against linux-4.14-rc6 for a subset ofthe use cases: - file had no licensing information it it. - file was a */uapi/* one with no licensing information in it, - file was a */uapi/* one with existing licensing information,Further patches will be generated in subsequent months to fix up caseswhere non-standard license headers were used, and references to licensehad to be inferred by heuristics based on keywords.The analysis to determine which SPDX License Identifier to be applied toa file was done in a spreadsheet of side by side results from of theoutput of two independent scanners (ScanCode &amp; Windriver) producing SPDXtag:value files created by Philippe Ombredanne.  Philippe prepared thebase worksheet, and did an initial spot review of a few 1000 files.The 4.13 kernel was the starting point of the analysis with 60,537 filesassessed.  Kate Stewart did a file by file comparison of the scannerresults in the spreadsheet to determine which SPDX license identifier(s)to be applied to the file. She confirmed any determination that was notimmediately clear with lawyers working with the Linux Foundation.Criteria used to select files for SPDX license identifier tagging was: - Files considered eligible had to be source code files. - Make and config files were included as candidates if they contained &gt;5   lines of source - File already had some variant of a license header in it (even if &lt;5   lines).All documentation files were explicitly excluded.The following heuristics were used to determine which SPDX licenseidentifiers to apply. - when both scanners couldn&apos;t find any license traces, file was   considered to have no license information in it, and the top level   COPYING file license applied.   For non */uapi/* files that summary was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0                                              11139   and resulted in the first patch in this series.   If that file was a */uapi/* path one, it was &quot;GPL-2.0 WITH   Linux-syscall-note&quot; otherwise it was &quot;GPL-2.0&quot;.  Results of that was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0 WITH Linux-syscall-note                        930   and resulted in the second patch in this series. - if a file had some form of licensing information in it, and was one   of the */uapi/* ones, it was denoted with the Linux-syscall-note if   any GPL family license was found in the file or had no licensing in   it (per prior point).  Results summary:   SPDX license identifier                            # files   ---------------------------------------------------|------   GPL-2.0 WITH Linux-syscall-note                       270   GPL-2.0+ WITH Linux-syscall-note                      169   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause)    21   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)    17   LGPL-2.1+ WITH Linux-syscall-note                      15   GPL-1.0+ WITH Linux-syscall-note                       14   ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause)    5   LGPL-2.0+ WITH Linux-syscall-note                       4   LGPL-2.1 WITH Linux-syscall-note                        3   ((GPL-2.0 WITH Linux-syscall-note) OR MIT)              3   ((GPL-2.0 WITH Linux-syscall-note) AND MIT)             1   and that resulted in the third patch in this series. - when the two scanners agreed on the detected license(s), that became   the concluded license(s). - when there was disagreement between the two scanners (one detected a   license but the other didn&apos;t, or they both detected different   licenses) a manual inspection of the file occurred. - In most cases a manual inspection of the information in the file   resulted in a clear resolution of the license that should apply (and   which scanner probably needed to revisit its heuristics). - When it was not immediately clear, the license identifier was   confirmed with lawyers working with the Linux Foundation. - If there was any question as to the appropriate license identifier,   the file was flagged for further research and to be revisited later   in time.In total, over 70 hours of logged manual review was done on thespreadsheet to determine the SPDX license identifiers to apply to thesource files by Kate, Philippe, Thomas and, in some cases, confirmationby lawyers working with the Linux Foundation.Kate also obtained a third independent scan of the 4.13 code base fromFOSSology, and compared selected files where the other two scannersdisagreed against that SPDX file, to see if there was new insights.  TheWindriver scanner is based on an older version of FOSSology in part, sothey are related.Thomas did random spot checks in about 500 files from the spreadsheetsfor the uapi headers and agreed with SPDX license identifier in thefiles he inspected. For the non-uapi files Thomas did random spot checksin about 15000 files.In initial set of patches against 4.14-rc6, 3 files were found to havecopy/paste license identifier errors, and have been fixed to reflect thecorrect identifier.Additionally Philippe spent 10 hours this week doing a detailed manualinspection and review of the 12,461 patched files from the initial patchversion early this week with: - a full scancode scan run, collecting the matched texts, detected   license ids and scores - reviewing anything where there was a license detected (about 500+   files) to ensure that the applied SPDX license was correct - reviewing anything where there was no detection but the patch license   was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied   SPDX license was correctThis produced a worksheet with 20 files needing minor correction.  Thisworksheet was then exported into 3 different .csv files for thedifferent types of files to be modified.These .csv files were then reviewed by Greg.  Thomas wrote a script toparse the csv files and add the proper SPDX tag to the file, in theformat that the file expected.  This script was further refined by Gregbased on the output to detect more types of files automatically and todistinguish between header and source .c files (which need differentcomment types.)  Finally Greg ran the script using the .csv files togenerate the patches.Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Reviewed-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Wed, 01 Nov 2017 14:07:57 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>45624ac3 - sh: remove arch-specific localtimer and use generic one</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#45624ac3</link>
        <description>sh: remove arch-specific localtimer and use generic oneThe code being removed was copied from arm, where the correspondingcode was removed in 2013. The only functional change should be thatthe rating of the dummy local timer changes from 400 to 100.Signed-off-by: Rich Felker &lt;dalias@libc.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Fri, 12 Feb 2016 22:05:11 +0000</pubDate>
        <dc:creator>Rich Felker &lt;dalias@libc.org&gt;</dc:creator>
    </item>
<item>
        <title>ce816fa8 - Kconfig: rename HAS_IOPORT to HAS_IOPORT_MAP</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#ce816fa8</link>
        <description>Kconfig: rename HAS_IOPORT to HAS_IOPORT_MAPIf the renamed symbol is defined lib/iomap.c implements ioport_map andioport_unmap and currently (nearly) all platforms define the portaccessor functions outb/inb and friend unconditionally.  SoHAS_IOPORT_MAP is the better name for this.Consequently NO_IOPORT is renamed to NO_IOPORT_MAP.The motivation for this change is to reintroduce a symbol HAS_IOPORTthat signals if outb/int et al are available.  I will address that atleast one merge window later though to keep surprises to a minimum andcatch new introductions of (HAS|NO)_IOPORT.The changes in this commit were done using:	$ git grep -l -E &apos;(NO|HAS)_IOPORT&apos; | xargs perl -p -i -e &apos;s/\b((?:CONFIG_)?(?:NO|HAS)_IOPORT)\b/$1_MAP/&apos;Signed-off-by: Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Mon, 07 Apr 2014 22:39:19 +0000</pubDate>
        <dc:creator>Uwe Kleine-K&#246;nig &lt;u.kleine-koenig@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>7258267e - cpufreq: sh: move cpufreq driver to drivers/cpufreq</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#7258267e</link>
        <description>cpufreq: sh: move cpufreq driver to drivers/cpufreqThis patch moves cpufreq driver of SUPERH architecture to drivers/cpufreq.Signed-off-by: Viresh Kumar &lt;viresh.kumar@linaro.org&gt;Acked-by: Paul Mundt &lt;lethal@linux-sh.org&gt;Signed-off-by: Rafael J. Wysocki &lt;rafael.j.wysocki@intel.com&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Thu, 04 Apr 2013 12:54:22 +0000</pubDate>
        <dc:creator>Viresh Kumar &lt;viresh.kumar@linaro.org&gt;</dc:creator>
    </item>
<item>
        <title>7147e215 - sh: switch to generic kernel_thread()/kernel_execve()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#7147e215</link>
        <description>sh: switch to generic kernel_thread()/kernel_execve()Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Sun, 14 Oct 2012 05:41:42 +0000</pubDate>
        <dc:creator>Al Viro &lt;viro@zeniv.linux.org.uk&gt;</dc:creator>
    </item>
<item>
        <title>41fe22f6 - sh: Use generic init_task</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#41fe22f6</link>
        <description>sh: Use generic init_taskSame code. Use the generic version. The special Makefile treatment ispointless anyway as init_task.o contains only data which is handled bythe linker script. So no point on being treated like head text.Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Acked-by: Paul Mundt &lt;lethal@linux-sh.org&gt;Link: http://lkml.kernel.org/r/20120503085035.398257169@linutronix.de

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Thu, 03 May 2012 09:02:59 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>6d803ba7 - ARM: 6483/1: arm &amp; sh: factorised duplicated clkdev.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#6d803ba7</link>
        <description>ARM: 6483/1: arm &amp; sh: factorised duplicated clkdev.cfactorise some generic infrastructure to assist looking up struct clksfor the ARM &amp; SH architecture.as the code is identical at 99%put the arch specific code for allocation as example in asm/clkdev.hSigned-off-by: Jean-Christophe PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;Acked-by: Paul Mundt &lt;lethal@linux-sh.org&gt;Signed-off-by: Russell King &lt;rmk+kernel@arm.linux.org.uk&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Wed, 17 Nov 2010 09:04:33 +0000</pubDate>
        <dc:creator>Jean-Christop PLAGNIOL-VILLARD &lt;plagnioj@jcrosoft.com&gt;</dc:creator>
    </item>
<item>
        <title>37b7a978 - sh: machvec IO death.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#37b7a978</link>
        <description>sh: machvec IO death.This takes a bit of a sledgehammer to the machvec I/O routines. Theiomem case requires no special casing and so can just be droppedoutright. This only leaves the ioport casing for PCI and SuperIOmangling. With the SuperIO case going through the standard ioportmapping, it&apos;s possible to replace everything with generic routines.With this done the standard I/O routines are tidied up and NO_IOPORTnow gets default-enabled for the vast majority of boards.Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Mon, 01 Nov 2010 13:49:04 +0000</pubDate>
        <dc:creator>Paul Mundt &lt;lethal@linux-sh.org&gt;</dc:creator>
    </item>
<item>
        <title>3f224f4e - sh: provide generic arch_debugfs_dir.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#3f224f4e</link>
        <description>sh: provide generic arch_debugfs_dir.While sh previously had its own debugfs root, there now exists acommon arch_debugfs_dir prototype, so we switch everything over tothat.  Presumably once more architectures start making use of thiswe&apos;ll be able to just kill off the stub kdebugfs wrapper.Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Thu, 23 Sep 2010 19:04:26 +0000</pubDate>
        <dc:creator>Paul Mundt &lt;lethal@linux-sh.org&gt;</dc:creator>
    </item>
<item>
        <title>a234ca0f - sh: change to new flag variable</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#a234ca0f</link>
        <description>sh: change to new flag variableReplace EXTRA_CFLAGS with ccflags-y.Signed-off-by: matt mooney &lt;mfm@muteddisk.com&gt;Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Thu, 23 Sep 2010 06:51:21 +0000</pubDate>
        <dc:creator>matt mooney &lt;mfm@muteddisk.com&gt;</dc:creator>
    </item>
<item>
        <title>eaaaeef3 - sh: Add kprobe-based event tracer.</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/arch/sh/kernel/Makefile#eaaaeef3</link>
        <description>sh: Add kprobe-based event tracer.This follows the x86/ppc changes for kprobe-based event tracing on sh.While kprobes is only supported on 32-bit sh, we provide the API forHAVE_REGS_AND_STACK_ACCESS_API for both 32 and 64-bit.Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;

            List of files:
            /linux-6.15/arch/sh/kernel/Makefile</description>
        <pubDate>Mon, 14 Jun 2010 06:16:53 +0000</pubDate>
        <dc:creator>Paul Mundt &lt;lethal@linux-sh.org&gt;</dc:creator>
    </item>
</channel>
</rss>
