<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>8e8cd9a4c6dc006e9bd51b8ad0079fb4576b48d3 - Merge tag &apos;asoc-fix-v7.3-rc7&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#8e8cd9a4c6dc006e9bd51b8ad0079fb4576b48d3</link>
        <description>Merge tag &apos;asoc-fix-v7.3-rc7&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v7.3There&apos;s a relatively large block of fixes for errors in register fielddefinitions here, resulting from an audit done after review of a priorseries.  The fixes themselves are very small and can be directly checkedagainst the datasheets.  Other than that we&apos;ve got some driver specificfixes, the AMD fix is a little large but fixes a clear issue and won&apos;taffect other systems.

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Thu, 15 Oct 2026 16:57:14 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>d5a821f66047c2effd06147b84775f9b2ce0f4aa - regmap: Fix cache lifecycle locking and teardown</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#d5a821f66047c2effd06147b84775f9b2ce0f4aa</link>
        <description>regmap: Fix cache lifecycle locking and teardownMichael Reeves &lt;michael.reeves077@gmail.com&gt; says:Fix an &quot;Invalid wait context&quot; lockdep warning during Apple GPIO probe andcorrect debugfs ordering during cache teardown.Tested on Apple M3 MacBook Air (T8122):- All 4 GPIO controllers probe successfully with lockdep enabled.- The &quot;Invalid wait context&quot; warning no longer occurs.- The regmap KUnit suite passes and lockdep remains enabled.Link: https://patch.msgid.link/20261006-regcache-lifecycle-submit-v3-0-37bdd82fd47c@gmail.com

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Tue, 13 Oct 2026 01:11:44 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8ac49fbf00e580e8ee1a66b120f8b33d9ab81901 - ASoC: Fix controls that write another control&apos;s bits</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#8ac49fbf00e580e8ee1a66b120f8b33d9ab81901</link>
        <description>ASoC: Fix controls that write another control&apos;s bitsHyeongJun An &lt;sammiee5311@gmail.com&gt; says:In the es8316 thread Mark suggested checking at registration time forcontrols whose register fields overlap [1]. Before adding such a check,I wanted to see what it would find in the tree today.A script expanded the control tables of every ASoC driver built byallmodconfig and looked for two controls in one table whose registerfields overlap. It found 80 pairs in 33 drivers. Most are real bugs.The rest are deliberate, where two names drive the same field, such asthe AC and DRC mode thresholds in sta32x.This series fixes six that I could confirm against the vendordatasheet. In each one, writing a control changes a different control,and the bits it should own cannot be reached. Most date back to thefirst version of the driver.One more is left out on purpose. The cs42l56 ADC Mute Switch writes theADC invert bits. The real mute bits are also written by thecs42l56_mute() callback on every stream start and stop, so moving thecontrol there would let the stream mute override it. I am not surewhether you would rather move it or drop it.I have none of this hardware, so these are checked against thedatasheets only. More fixes, checked against the register headers,and the registration time check would follow.[1] https://lore.kernel.org/all/0fefbfe1-021b-46b2-8945-15956e75e37f@sirena.org.uk/Link: https://patch.msgid.link/20261008130953.2446692-1-sammiee5311@gmail.com

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Mon, 12 Oct 2026 20:52:02 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>af32da41b0327b9c6a37856ba82b6760d6c8d10e - Merge tag &apos;net-7.3-rc7&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#af32da41b0327b9c6a37856ba82b6760d6c8d10e</link>
        <description>Merge tag &apos;net-7.3-rc7&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPull networking fixes from Jakub Kicinski: &quot;Including fixes from wireless, wireguard, CAN and Bluetooth.  We have one known regression to wrap up in VLAN handling.  Current release - regressions:   - Bluetooth: RFCOMM: fix deadlock on rfcomm_mutex  Previous releases - regressions:   - can: fix regression in handling RPS after migrating metadata to skb_ext   - eth:      - iavf: fix regressions in reconfig impacting bonding      - mana: fix packet forwarding performance regression      - stmmac: remove buggy VLAN acceleration support  Previous releases - always broken:   - a few high prio fixes for tun, and af_packet   - amt: fix a UaF on tunnel teardown   - eth:      - bnxt: fix PCIe AER recovery and FLR handling issues      - macb: don&apos;t modify Tx skbs before taking ownership      - axienet: don&apos;t leak Tx skbs on interface stop   - wifi:      - nxpwifi: number of LLM-ish fixes      - assorted mt76 fixes&quot;* tag &apos;net-7.3-rc7&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (128 commits)  net: macb: copy shared skbs before appending the FCS  net: macb: check TX ring before modifying skb  vsock: Fix memory leak in vmci_transport_recv_dgram_cb()  wireguard: noise: reject response consumption after intermediate initiation  wireguard: queueing: preserve tstamp_type when encapsulating packet  net: openvswitch: validate transport header presence in set_ipv6_addr  net/smc: protect clcsock lifetime in smc_getname  ipv6: do not warn on route notification size race  ipv4: do not warn on route notification size race  ipv4: validate checksum_start before completing checksum  ptp: ocp: fix PCIe delay estimation calculation  xen/netfront: don&apos;t leak the skb when xennet_fill_frags() fails  net/packet: call packet_parse_headers after virtio_net_hdr_to_skb  xen/netfront: drop RX packets with a short Ethernet header  net: skbuff: don&apos;t leave stale bytes in skb_copy_and_csum_bits()  net: sparx5: free the matchall entry on destroy  selftests: mlxsw: Test port range occupancy on template create  mlxsw: spectrum_flower: Fix port range register leak in tmplt_create()  net: dsa: microchip: fix KSZ8765 fiber detection  net/mlx5e: Order ICOSQ cc update after CQ doorbell  ...

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Fri, 09 Oct 2026 06:40:28 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>f7b3ef049a1fee3f64e48a174530ab1c46bf1de9 - Merge branch &apos;dim-overflow&apos;</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#f7b3ef049a1fee3f64e48a174530ab1c46bf1de9</link>
        <description>Merge branch &apos;dim-overflow&apos;Shashank Mohan Jain says:====================lib/dim: fix 32-bit overflow in dim_calc_stats()On 32-bit kernels dim_calc_stats() multiplies the u32 byte, packet andcompletion counts of a DIM window by USEC_PER_MSEC (1000L) in 32-bitlong arithmetic. Once a window carries more than about 4.3 MB, bpmswraps, and net_dim steers interrupt moderation on a meaninglessthroughput value. At 1 Gbit/s line rate a 64-event window passes thatsize when there are fewer than about 1,860 DIM events per second,which is common while NAPI keeps the interrupt masked under load.32-bit users of the library include mtk_eth_soc (MT7621, MT7623),bcmgenet and bcmsysport on 32-bit ARM, xilinx_axienet on Zynq-7000 andMicroBlaze, and virtio_net in 32-bit guests. The overflow goes back tothe mlx5e code the library was moved from.Patch 1 does the multiplications in 64 bits and divides withDIV_ROUND_UP_ULL(); the results on 64-bit are unchanged. Patch 2 adds aKUnit suite for dim_calc_stats() whose large-window cases fail on32-bit without patch 1. It is part of this series as described under&quot;Co-posting selftests&quot; in maintainer-netdev.rst.The series is based on net (a7bfaba4823e) and has no dependencies; bothpatches also apply to mainline (fd179f8a05be) and net-next.The bug was found and the patches were prepared with Claude Code(Anthropic), model Claude Opus 5.5 (claude-opus-5-5).Tested:- KUnit (CONFIG_DIMLIB_KUNIT_TEST=y) on UML i386 (SUBARCH=i386):  without patch 1, 4 of the 7 dim_calc_stats cases fail (many_bytes,  bytes_32bit_limit, gigabit, many_packets); with it all pass. On UML  x86_64 all cases pass with and without patch 1. Both were run on  mainline and on net.- W=1 builds of lib/dim/ for UML x86_64 and i386 without warnings;  dim.o references no libgcc 64-bit division helpers. A native i386  defconfig build (vmlinux and modules, DIMLIB=y) succeeds.- checkpatch --strict. Its &quot;does MAINTAINERS need updating?&quot; warning  on patch 2 does not apply: lib/dim/ is already covered by the  DYNAMIC INTERRUPT MODERATION entry.Not tested: 32-bit ARM or MIPS builds (no cross compiler wasavailable), and no run on a 32-bit NIC. The traffic levels at whichthe drivers hit the overflow are derived from how they count DIMevents, not measured.Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Fri, 02 Oct 2026 08:52:32 +0200</pubDate>
        <dc:creator>David S. Miller &lt;davem@davemloft.net&gt;</dc:creator>
    </item>
<item>
        <title>636035157a814f289f293fd0edea1a367a637797 - lib/dim: add KUnit test for dim_calc_stats()</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#636035157a814f289f293fd0edea1a367a637797</link>
        <description>lib/dim: add KUnit test for dim_calc_stats()Add a KUnit suite for the DIM library that checks the packet, byte,event and completion rates computed by dim_calc_stats(), includingcounter wraparound and windows whose byte or packet count timesUSEC_PER_MSEC does not fit in 32 bits. The latter cases fail on 32-bitarchitectures without the previous commit.Assisted-by: LLMSigned-off-by: Shashank Mohan Jain &lt;jain.sm@gmail.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Sun, 27 Sep 2026 07:17:43 +0200</pubDate>
        <dc:creator>Shashank Mohan Jain &lt;jain.sm@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c771600c6af14749609b49565ffb4cac2959710d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#c771600c6af14749609b49565ffb4cac2959710d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextWe need4ba4f1afb6a9 (&quot;perf: Generic hotplug support for a PMU with a scope&quot;)in order to land a i915 PMU simplification and a fix. That landed in 6.12and we are stuck at 6.9 so lets bump things forward.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Wed, 05 Feb 2025 10:29:14 +0100</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>25768de50b1f2dbb6ea44bd5148a87fe2c9c3688 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#25768de50b1f2dbb6ea44bd5148a87fe2c9c3688</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.14 merge window.

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Tue, 21 Jan 2025 06:37:39 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6d4a0f4ea72319c9a37c1a7191695467006dd272 - Merge tag &apos;v6.13-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#6d4a0f4ea72319c9a37c1a7191695467006dd272</link>
        <description>Merge tag &apos;v6.13-rc3&apos; into nextSync up with the mainline.

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Tue, 17 Dec 2024 18:40:45 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>77b679453d3364688ff3e5153c0be5b2b52672b7 - Merge tag &apos;v6.12-rc3&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#77b679453d3364688ff3e5153c0be5b2b52672b7</link>
        <description>Merge tag &apos;v6.12-rc3&apos; into perf-tools-nextTo get the fixes in the current perf-tools tree.Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Mon, 14 Oct 2024 19:45:28 +0200</pubDate>
        <dc:creator>Namhyung Kim &lt;namhyung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3fd6c59042dbba50391e30862beac979491145fe - Merge tag &apos;v6.12-rc1&apos; into clk-meson-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#3fd6c59042dbba50391e30862beac979491145fe</link>
        <description>Merge tag &apos;v6.12-rc1&apos; into clk-meson-nextLinux 6.12-rc1

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Mon, 30 Sep 2024 11:28:07 +0200</pubDate>
        <dc:creator>Jerome Brunet &lt;jbrunet@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>a0efa2f362a69e47b9d8b48f770ef3a0249a7911 - Merge net-next/main to resolve conflicts</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#a0efa2f362a69e47b9d8b48f770ef3a0249a7911</link>
        <description>Merge net-next/main to resolve conflictsThe wireless-next tree was based on something older, and thereare now conflicts between -rc2 and work here. Merge net-next,which has enough of -rc2 for the conflicts to happen, resolvingthem in the process.Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Wed, 09 Oct 2024 08:59:14 +0200</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b88132ceb3faccdd785809df75f9d490ebaab459 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#b88132ceb3faccdd785809df75f9d490ebaab459</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to resolve a conflict with core locally.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Fri, 04 Oct 2024 11:29:21 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2dd0ef5d951e9b565ddb324fe26c531b6a40bf82 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#2dd0ef5d951e9b565ddb324fe26c531b6a40bf82</link>
        <description>Merge drm/drm-next into drm-misc-nextGet drm-misc-next to up v6.12-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Mon, 30 Sep 2024 10:50:54 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>e0568571258d096f0277c74185bcbfc9cf21bccb - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#e0568571258d096f0277c74185bcbfc9cf21bccb</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.12-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Mon, 30 Sep 2024 10:49:10 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f33e46a0c6bddd341d0989484a2546bba7ac4a3c - Merge branch &apos;for-6.13/wacom&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#f33e46a0c6bddd341d0989484a2546bba7ac4a3c</link>
        <description>Merge branch &apos;for-6.13/wacom&apos; into for-linus- Sanitization of BTN_TOOL_RUBBER handling (Jason Gerecke)

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Mon, 18 Nov 2024 21:29:33 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>c8d430db8eec7d4fd13a6bea27b7086a54eda6da - Merge tag &apos;kvmarm-fixes-6.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#c8d430db8eec7d4fd13a6bea27b7086a54eda6da</link>
        <description>Merge tag &apos;kvmarm-fixes-6.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADKVM/arm64 fixes for 6.12, take #1- Fix pKVM error path on init, making sure we do not change critical  system registers as we&apos;re about to fail- Make sure that the host&apos;s vector length is at capped by a value  common to all CPUs- Fix kvm_has_feat*() handling of &quot;negative&quot; features, as the current  code is pretty broken- Promote Joey to the status of official reviewer, while James steps  down -- hopefully only temporarly

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Sun, 06 Oct 2024 09:59:22 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>0c436dfe5c25d0931b164b944165259f95e5281f - Merge tag &apos;asoc-fix-v6.12-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#0c436dfe5c25d0931b164b944165259f95e5281f</link>
        <description>Merge tag &apos;asoc-fix-v6.12-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.12A bunch of fixes here that came in during the merge window and the firstweek of release, plus some new quirks and device IDs.  There&apos;s nothingmajor here, it&apos;s a bit bigger than it might&apos;ve been due to there beingno fixes sent during the merge window due to your vacation.

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Wed, 02 Oct 2024 21:29:16 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2cd86f02c017bf9733e5cd891381b7d40f6f37ad - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#2cd86f02c017bf9733e5cd891381b7d40f6f37ad</link>
        <description>Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixesRequired for a panthor fix that broke whenFOP_UNSIGNED_OFFSET was added in place of FMODE_UNSIGNED_OFFSET.Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Tue, 01 Oct 2024 18:09:41 +0200</pubDate>
        <dc:creator>Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3a39d672e7f48b8d6b91a09afa4b55352773b4b5 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/lib/dim/Makefile#3a39d672e7f48b8d6b91a09afa4b55352773b4b5</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netCross-merge networking fixes after downstream PR.No conflicts and no adjacent changes.Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/lib/dim/Makefile</description>
        <pubDate>Fri, 27 Sep 2024 08:13:52 +0200</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
