<?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 dev-needs.sh</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>cbecf716ca618fd44feda6bd9a64a8179d031fc5 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#cbecf716ca618fd44feda6bd9a64a8179d031fc5</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.12 merge window.

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Tue, 23 Feb 2021 05:35:15 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>415e915fdfc775ad0c6675fde1008f6f43dd6251 - Merge tag &apos;v5.11&apos; into next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#415e915fdfc775ad0c6675fde1008f6f43dd6251</link>
        <description>Merge tag &apos;v5.11&apos; into nextMerge with mainline to get latest APIs and device tree bindings.

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Tue, 23 Feb 2021 05:21:03 +0000</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>58f7553fa424fd0fd74e8b796d50c66014cebebe - Merge remote-tracking branch &apos;spi/for-5.10&apos; into spi-linus</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#58f7553fa424fd0fd74e8b796d50c66014cebebe</link>
        <description>Merge remote-tracking branch &apos;spi/for-5.10&apos; into spi-linus

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Fri, 11 Dec 2020 17:48:50 +0000</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>031616c434db05ce766f76c62865f55698e0924f - Merge remote-tracking branch &apos;asoc/for-5.10&apos; into asoc-linus</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#031616c434db05ce766f76c62865f55698e0924f</link>
        <description>Merge remote-tracking branch &apos;asoc/for-5.10&apos; into asoc-linus

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Fri, 11 Dec 2020 17:47:55 +0000</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3c09ec59cdea5b132212d97154d625fd34e436dd - Merge branches &apos;for-next/kvm-build-fix&apos;, &apos;for-next/va-refactor&apos;, &apos;for-next/lto&apos;, &apos;for-next/mem-hotplug&apos;, &apos;for-next/cppc-ffh&apos;, &apos;for-next/pad-image-header&apos;, &apos;for-next/zone-dma-default-32-bit&apos;, &apos;for-next/signal-tag-bits&apos; and &apos;for-next/cmdline-extended&apos; into for-next/core</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#3c09ec59cdea5b132212d97154d625fd34e436dd</link>
        <description>Merge branches &apos;for-next/kvm-build-fix&apos;, &apos;for-next/va-refactor&apos;, &apos;for-next/lto&apos;, &apos;for-next/mem-hotplug&apos;, &apos;for-next/cppc-ffh&apos;, &apos;for-next/pad-image-header&apos;, &apos;for-next/zone-dma-default-32-bit&apos;, &apos;for-next/signal-tag-bits&apos; and &apos;for-next/cmdline-extended&apos; into for-next/core* for-next/kvm-build-fix:  : Fix KVM build issues with 64K pages  KVM: arm64: Fix build error in user_mem_abort()* for-next/va-refactor:  : VA layout changes  arm64: mm: don&apos;t assume struct page is always 64 bytes  Documentation/arm64: fix RST layout of memory.rst  arm64: mm: tidy up top of kernel VA space  arm64: mm: make vmemmap region a projection of the linear region  arm64: mm: extend linear region for 52-bit VA configurations* for-next/lto:  : Upgrade READ_ONCE() to RCpc acquire on arm64 with LTO  arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y  arm64: alternatives: Remove READ_ONCE() usage during patch operation  arm64: cpufeatures: Add capability for LDAPR instruction  arm64: alternatives: Split up alternative.h  arm64: uaccess: move uao_* alternatives to asm-uaccess.h* for-next/mem-hotplug:  : Memory hotplug improvements  arm64/mm/hotplug: Ensure early memory sections are all online  arm64/mm/hotplug: Enable MEM_OFFLINE event handling  arm64/mm/hotplug: Register boot memory hot remove notifier earlier  arm64: mm: account for hotplug memory when randomizing the linear region* for-next/cppc-ffh:  : Add CPPC FFH support using arm64 AMU counters  arm64: abort counter_read_on_cpu() when irqs_disabled()  arm64: implement CPPC FFH support using AMUs  arm64: split counter validation function  arm64: wrap and generalise counter read functions* for-next/pad-image-header:  : Pad Image header to 64KB and unmap it  arm64: head: tidy up the Image header definition  arm64/head: avoid symbol names pointing into first 64 KB of kernel image  arm64: omit [_text, _stext) from permanent kernel mapping* for-next/zone-dma-default-32-bit:  : Default to 32-bit wide ZONE_DMA (previously reduced to 1GB for RPi4)  of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS  mm: Remove examples from enum zone_type comment  arm64: mm: Set ZONE_DMA size based on early IORT scan  arm64: mm: Set ZONE_DMA size based on devicetree&apos;s dma-ranges  of: unittest: Add test for of_dma_get_max_cpu_address()  of/address: Introduce of_dma_get_max_cpu_address()  arm64: mm: Move zone_dma_bits initialization into zone_sizes_init()  arm64: mm: Move reserve_crashkernel() into mem_init()  arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required  arm64: Ignore any DMA offsets in the max_zone_phys() calculation* for-next/signal-tag-bits:  : Expose the FAR_EL1 tag bits in siginfo  arm64: expose FAR_EL1 tag bits in siginfo  signal: define the SA_EXPOSE_TAGBITS bit in sa_flags  signal: define the SA_UNSUPPORTED bit in sa_flags  arch: provide better documentation for the arch-specific SA_* flags  signal: clear non-uapi flag bits when passing/returning sa_flags  arch: move SA_* definitions to generic headers  parisc: start using signal-defs.h  parisc: Drop parisc special case for __sighandler_t* for-next/cmdline-extended:  : Add support for CONFIG_CMDLINE_EXTENDED  arm64: Extend the kernel command line from the bootloader  arm64: kaslr: Refactor early init command line parsing

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Wed, 09 Dec 2020 18:04:35 +0000</pubDate>
        <dc:creator>Catalin Marinas &lt;catalin.marinas@arm.com&gt;</dc:creator>
    </item>
<item>
        <title>20c7775aecea04d8ca322039969d49dcf568e0e9 - Merge remote-tracking branch &apos;origin/master&apos; into perf/core</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#20c7775aecea04d8ca322039969d49dcf568e0e9</link>
        <description>Merge remote-tracking branch &apos;origin/master&apos; into perf/coreFurther perf/core patches will depend on:  d3f7b1bb2040 (&quot;mm/gup: fix gup_fast with dynamic page table folding&quot;)which is already in Linus&apos; tree.

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Thu, 26 Nov 2020 12:16:55 +0000</pubDate>
        <dc:creator>Peter Zijlstra &lt;peterz@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>4f6b838c378a52ea3ae0b15f12ca8a20849072fa - Merge tag &apos;v5.10-rc1&apos; into kvmarm-master/next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#4f6b838c378a52ea3ae0b15f12ca8a20849072fa</link>
        <description>Merge tag &apos;v5.10-rc1&apos; into kvmarm-master/nextLinux 5.10-rc1Signed-off-by: Marc Zyngier &lt;maz@kernel.org&gt;

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Thu, 12 Nov 2020 21:20:43 +0000</pubDate>
        <dc:creator>Marc Zyngier &lt;maz@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>666fab4a3ea143315a9c059fad9f3a0f1365d54b - Merge branch &apos;linus&apos; into perf/kprobes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#666fab4a3ea143315a9c059fad9f3a0f1365d54b</link>
        <description>Merge branch &apos;linus&apos; into perf/kprobesConflicts:	include/asm-generic/atomic-instrumented.h	kernel/kprobes.cUse the upstream atomic-instrumented.h checksum, and pickthe kprobes version of kernel/kprobes.c, which effectivelyreverts this upstream workaround:  645f224e7ba2: (&quot;kprobes: Tell lockdep about kprobe nesting&quot;)Since the new code *should* be fine without nesting.Knock on wood ...Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Sat, 07 Nov 2020 11:50:48 +0000</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5f8f965287494d55e8ba3551e3727a5e9d0eb702 - Merge drm/drm-next into drm-intel-next-queued</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#5f8f965287494d55e8ba3551e3727a5e9d0eb702</link>
        <description>Merge drm/drm-next into drm-intel-next-queuedCatch up with v5.10-rc2 and drm-misc-next.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Thu, 05 Nov 2020 08:25:17 +0000</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>01be83eea08d6d9f9209843e2e084505fba4053f - Merge branch &apos;core/urgent&apos; into core/entry</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#01be83eea08d6d9f9209843e2e084505fba4053f</link>
        <description>Merge branch &apos;core/urgent&apos; into core/entryPick up the entry fix before further modifications.

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Wed, 04 Nov 2020 17:14:52 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>c489573b5b6ce6442ad4658d9d5ec77839b91622 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#c489573b5b6ce6442ad4658d9d5ec77839b91622</link>
        <description>Merge drm/drm-next into drm-misc-nextDaniel needs -rc2 in drm-misc-next to merge some patchesSigned-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Mon, 02 Nov 2020 10:17:54 +0000</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>4a95857a875e887cc958c92fe9d2cde6184d2ec0 - Merge tag &apos;drm-intel-fixes-2020-10-29&apos; into gvt-fixes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#4a95857a875e887cc958c92fe9d2cde6184d2ec0</link>
        <description>Merge tag &apos;drm-intel-fixes-2020-10-29&apos; into gvt-fixesBackmerge for 5.10-rc1 to apply one extra APL fix.Signed-off-by: Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Fri, 30 Oct 2020 03:48:17 +0000</pubDate>
        <dc:creator>Zhenyu Wang &lt;zhenyuw@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f59cddd8517ab880fb09bf1465b07b337e058b22 - Merge tag &apos;v5.10-rc1&apos; into regulator-5.10</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#f59cddd8517ab880fb09bf1465b07b337e058b22</link>
        <description>Merge tag &apos;v5.10-rc1&apos; into regulator-5.10Linux 5.10-rc1

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Wed, 28 Oct 2020 21:37:38 +0000</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3bfd5f422f07a10f485c3f046431783c7c4004f2 - Merge tag &apos;v5.10-rc1&apos; into spi-5.10</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#3bfd5f422f07a10f485c3f046431783c7c4004f2</link>
        <description>Merge tag &apos;v5.10-rc1&apos; into spi-5.10Linux 5.10-rc1

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Wed, 28 Oct 2020 21:36:51 +0000</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ce038aeaee68f2e41c732b4b91c7185a1cac14b5 - Merge tag &apos;v5.10-rc1&apos; into asoc-5.10</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#ce038aeaee68f2e41c732b4b91c7185a1cac14b5</link>
        <description>Merge tag &apos;v5.10-rc1&apos; into asoc-5.10Linux 5.10-rc1

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Wed, 28 Oct 2020 21:36:35 +0000</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>fe151462bd0f7ad0e758f1cdcbeb6426e3d1ee8e - Merge tag &apos;driver-core-5.10-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#fe151462bd0f7ad0e758f1cdcbeb6426e3d1ee8e</link>
        <description>Merge tag &apos;driver-core-5.10-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-corePull driver core updates from Greg KH: &quot;Here is the &quot;big&quot; set of driver core patches for 5.10-rc1  They include a lot of different things, all related to the driver core  and/or some driver logic:   - sysfs common write functions to make it easier to audit sysfs     attributes   - device connection cleanups and fixes   - devm helpers for a few functions   - NOIO allocations for when devices are being removed   - minor cleanups and fixes  All have been in linux-next for a while with no reported issues&quot;* tag &apos;driver-core-5.10-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (31 commits)  regmap: debugfs: use semicolons rather than commas to separate statements  platform/x86: intel_pmc_core: do not create a static struct device  drivers core: node: Use a more typical macro definition style for ACCESS_ATTR  drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show  mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit  drivers core: Miscellaneous changes for sysfs_emit  drivers core: Reindent a couple uses around sysfs_emit  drivers core: Remove strcat uses around sysfs_emit and neaten  drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions  sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output  dyndbg: use keyword, arg varnames for query term pairs  driver core: force NOIO allocations during unplug  platform_device: switch to simpler IDA interface  driver core: platform: Document return type of more functions  Revert &quot;driver core: Annotate dev_err_probe() with __must_check&quot;  Revert &quot;test_firmware: Test platform fw loading on non-EFI systems&quot;  iio: adc: xilinx-xadc: use devm_krealloc()  hwmon: pmbus: use more devres helpers  devres: provide devm_krealloc()  syscore: Use pm_pr_dbg() for syscore_{suspend,resume}()  ...

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Wed, 14 Oct 2020 23:09:32 +0000</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>51fae39bd5018e4f6d3e65a1a1a8ad40b5ee3662 - scripts/dev-needs: Add script to list device dependencies</title>
        <link>http://opengrok.kc2vjw.com:8080/history/linux/scripts/dev-needs.sh#51fae39bd5018e4f6d3e65a1a1a8ad40b5ee3662</link>
        <description>scripts/dev-needs: Add script to list device dependenciesThis script can be useful for:- Figuring out the list of modules you need to pack in initrd- Figuring out the list of drivers you need to modularize for a device  to be fully functional without building in any dependencies.- Figuring out which drivers to enable first, when porting drivers  between kernels (say, to upstream).- Plotting graphs of system dependencies, etc.Usage: dev-needs.sh [-c|-d|-m|-f] [filter options] &lt;list of devices&gt;This script needs to be run on the target device once it has booted to ashell.The script takes as input a list of one or more device directories under/sys/devices and then lists the probe dependency chain (suppliers andparents) of these devices. It does a breadth first search of the dependencychain, so the last entry in the output is close to the root of thedependency chain.By default it lists the full path to the devices under /sys/devices.It also takes an optional modifier flag as the first parameter to changewhat information is listed in the output. If the requested information isnot available, the device name is printed.  -c	lists the compatible string of the dependencies  -d	lists the driver name of the dependencies that have probed  -m	lists the module name of the dependencies that have a module  -f	list the firmware node path of the dependencies  -g	list the dependencies as edges and nodes for graphviz  -t	list the dependencies as edges for tsortThe filter options provide a way to filter out some dependencies:  --allow-no-driver	By default dependencies that don&apos;t have a driver			attached are ignored. This is to avoid following			device links to &quot;class&quot; devices that are created			when the consumer probes (as in, not a probe			dependency). If you want to follow these links			anyway, use this flag.  --exclude-devlinks	Don&apos;t follow device links when tracking probe			dependencies.  --exclude-parents	Don&apos;t follow parent devices when tracking probe			dependencies.Signed-off-by: Saravana Kannan &lt;saravanak@google.com&gt;Link: https://lore.kernel.org/r/20200901224842.1787825-1-saravanak@google.comSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/scripts/dev-needs.sh</description>
        <pubDate>Tue, 01 Sep 2020 22:48:42 +0000</pubDate>
        <dc:creator>Saravana Kannan &lt;saravanak@google.com&gt;</dc:creator>
    </item>
</channel>
</rss>
