<?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 codec.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b6a08b017f8c7723c7e4c3fc460a3a7bf5870b2c - Merge tag &apos;sound-7.1-rc4&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#b6a08b017f8c7723c7e4c3fc460a3a7bf5870b2c</link>
        <description>Merge tag &apos;sound-7.1-rc4&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/soundPull sound fixes from Takashi Iwai: &quot;A collection of small fixes.  All device-specific small changes:  HD-audio:   - Fix NULL pointer dereference in snd_hda_ctl_add()   - ACPI and Kconfig fixes for Cirrus drivers   - A regression fix CA0132 codec   - Various device-specific quirks for HP, Lenovo, Samsung, Framework etc   - Documentation path fix  USB-audio:   - Boundary checks for MIDI endpoint descriptors   - Offload mapping error handling for Qualcomm   - A new device quirk for TTGK Technology USB-C Audio   - A fix for Focusrite Scarlett2 mixer&quot;* tag &apos;sound-7.1-rc4&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:  ALSA: hda/ca0132: Disable auto-detect on manual output select  ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Laptop 16-ag0xxx  ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Pro 7 15ASH111 audio  ALSA: hda: Fix NULL pointer dereference in snd_hda_ctl_add()  ALSA: hda/realtek: Add quirk for Samsung Galaxy Book5 360 headphone  ALSA: hda/cs35l56: Drop malformed default N from Kconfig  ALSA: hda/realtek: fix mic boost on Framework PTL  ALSA: hda/realtek: Limit mic boost on Positivo DN50E  ALSA: doc: cs35l56: Update path to HDA driver source  ALSA: usb-audio: qcom: Check offload mapping failures  ALSA: hda/realtek: Fix Legion 7 16ITHG6 speaker amp binding  ALSA: usb-audio: Add iface reset and delay quirk for TTGK Technology USB-C Audio  ALSA: scarlett2: Add missing error check when initialise Autogain Status  ALSA: hda: cs35l41: Put ACPI device on missing physical node  ALSA: hda: cs35l56: Put ACPI device after setting companion  ALSA: usb-audio: Bound MIDI 2.0 endpoint descriptor scans  ALSA: usb-audio: Bound MIDI endpoint descriptor scans  ALSA: hda/realtek: Add codec SSID quirk for Lenovo Yoga Pro 9 16IMH9 (17aa:38d5)

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Sat, 16 May 2026 18:32:30 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9921941929ab014038c357b30567d93d20393a94 - ALSA: hda: Fix NULL pointer dereference in snd_hda_ctl_add()</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#9921941929ab014038c357b30567d93d20393a94</link>
        <description>ALSA: hda: Fix NULL pointer dereference in snd_hda_ctl_add()snd_hda_ctl_add() dereferences kctl-&gt;id.subdevice without checkingwhether kctl is NULL. Multiple callers in sound/hda/codecs/ca0132.cpass the return value of snd_ctl_new1() directly to snd_hda_ctl_add()without a NULL check:    return snd_hda_ctl_add(codec, nid, snd_ctl_new1(&amp;knew, codec));snd_ctl_new1() returns NULL when the underlying snd_ctl_new() failson memory allocation (kzalloc_flex),which can occur under memorypressure or via fault injection.Add a NULL check at the entry of snd_hda_ctl_add(), matching thepattern already used by snd_ctl_add_replace() at the same callpath (sound/core/control.c:515). Return -EINVAL to let callershandle the error gracefully.Fixes: 44f0c9782cc6 (&quot;ALSA: hda/ca0132: Add tuning controls&quot;)Signed-off-by: Quan Sun &lt;2022090917019@std.uestc.edu.cn&gt;Link: https://patch.msgid.link/20260514132245.3062884-1-2022090917019@std.uestc.edu.cnSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Thu, 14 May 2026 15:22:45 +0200</pubDate>
        <dc:creator>Quan Sun &lt;2022090917019@std.uestc.edu.cn&gt;</dc:creator>
    </item>
<item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>3e9e952bb3139ad1e08f3e1960239c2988ab90c9 - Merge branch &apos;for-7.1-printf-kunit-build&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#3e9e952bb3139ad1e08f3e1960239c2988ab90c9</link>
        <description>Merge branch &apos;for-7.1-printf-kunit-build&apos; into for-linus

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Mon, 20 Apr 2026 13:41:28 +0200</pubDate>
        <dc:creator>Petr Mladek &lt;pmladek@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>d4eb7b2da66c848709e31585b9c371fa234abc39 - Merge branch &apos;for-7.1/core-v2&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#d4eb7b2da66c848709e31585b9c371fa234abc39</link>
        <description>Merge branch &apos;for-7.1/core-v2&apos; into for-linus- fixed handling of 0-sized reports (Dmitry Torokhov)- convert core code to __free() (Dmitry Torokhov)- support for multiple batteries per HID device (Lucas Zampieri)

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Thu, 16 Apr 2026 21:01:18 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>a8e7ef3cec99ba2487110e01d77a8a278593b3e9 - Merge tag &apos;sound-7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#a8e7ef3cec99ba2487110e01d77a8a278593b3e9</link>
        <description>Merge tag &apos;sound-7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/soundPull sound updates from Takashi Iwai: &quot;Nothing too thrilling here, but we see lots of driver updates and bug  fixes, including quirk additions and refactoring works, while there  have been little changes in the core functionality. Here are some  highlights:  Core:   - Add validation for the control API put callback   - Fixes in compress-offload API timestamp handling   - Continued ASoC core API cleanups  ASoC:   - Add support for bus keepers (for Apple devices in future)   - Enhancements to the SDCA support, including retaskable jacks   - Test improvements for Cirrus Logic drivers   - Lots of fixes for the NXP, nVidia and Qualcomm   - Support for AMD RPL DMIC, Cirrus Logic CS42L43 and CS47L47, nVidia     machines with CPCAP and WM8962  USB-audio:   - Quirks for Huawei Headset, Focusrite Novation, MV-Silicon, Studio     1824, Arturia AF16Rig, Hotone Audio, Feaulle Rainbow, PreSonus     AudioBox, Moondrop Ju Jiu, Scarlett 18i20, etc   - Extended mixer volume quirk handling   - UAF and other fixes for us144mkii, 6fire and caiaq drivers  HD-audio:   - Add quirks or fixes for Acer, Lenovo, HP, ASUS machines   - Fixes &amp; cleanups of GPIO helper code  Misc:   - Add suspend/resume support for multiple legacy ISA and Apple     drivers   - Further regression fixes for ctxfi driver&quot;* tag &apos;sound-7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (359 commits)  ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names()  ALSA: usb-audio: Fix missing error handling for get_min_max*()  ALSA: hda/realtek - fixed speaker no sound update  ALSA: hda/realtek: Add quirk for Acer PT316-51S headset mic  ALSA: usb-audio: Exclude Scarlett 18i20 1st Gen from SKIP_IFACE_SETUP  ALSA: hda/realtek: Add quirk for Legion S7 15IMH  ALSA: hda/realtek: Add quirk for HP Spectre x360 14-ea  ALSA: caiaq: take a reference on the USB device in create_card()  ASoC: dt-bindings: rockchip: convert rk3399-gru-sound to DT Schema  ALSA: sscape: Add suspend and resume support  ALSA: sscape: Cache per-card resources for board reinitialization  ALSA: usb-audio: Do not expose sticky mixers  ALSA: usb-audio: Move volume control resolution check into a function  ALSA: usb-audio: Add error checks against get_min_max*()  ALSA: usb-audio: Add quirk for PreSonus AudioBox USB  ALSA: interwave: guard PM-only restore helpers with CONFIG_PM  ALSA: usb-audio: Evaluate packsize caps at the right place  ALSA: sc6000: Restore board setup across suspend  ALSA: sc6000: Keep the programmed board state in card-private data  ALSA: 6fire: fix use-after-free on disconnect  ...

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Wed, 15 Apr 2026 18:20:49 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>f365e47bfbe388b2dde411f8a016065274eee02f - Merge branch &apos;for-next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#f365e47bfbe388b2dde411f8a016065274eee02f</link>
        <description>Merge branch &apos;for-next&apos; into for-linusSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Mon, 13 Apr 2026 07:18:36 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>cd8fd5a0566e0d93fbd408e6b06ca484a78b5ccd - ALSA: hda: Add a simple GPIO setup helper function</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#cd8fd5a0566e0d93fbd408e6b06ca484a78b5ccd</link>
        <description>ALSA: hda: Add a simple GPIO setup helper functionIntroduce a common GPIO setup helper function, so that we can clean upthe open code found in many codec drivers later.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;Link: https://patch.msgid.link/20260409093826.1317626-3-tiwai@suse.de

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Thu, 09 Apr 2026 11:38:15 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>b0762dd2fcab5b8b4b953314f3f6eb9d92bc16bc - ALSA: hda: Add sync version of snd_hda_codec_write()</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#b0762dd2fcab5b8b4b953314f3f6eb9d92bc16bc</link>
        <description>ALSA: hda: Add sync version of snd_hda_codec_write()We used snd_hda_codec_read() for the verb write when a synchronizationis needed after the write, e.g. for the power state toggle or suchcases.  It works in principle, but it looks rather confusing and toohackish.For improving the code readability, introduce a new helper function,snd_hda_codec_write_sync(), which is another variant ofsnd_hda_codec_write(), and replace the existing snd_hda_codec_read()calls with this one.No behavior change but just the code refactoring.Signed-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;Link: https://patch.msgid.link/20260409093826.1317626-2-tiwai@suse.de

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Thu, 09 Apr 2026 11:38:14 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>6692ed9b4ced29aa819c95cc4ad9e2dc8720c081 - ALSA: hda: Notify IEC958 Default PCM switch state changes</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#6692ed9b4ced29aa819c95cc4ad9e2dc8720c081</link>
        <description>ALSA: hda: Notify IEC958 Default PCM switch state changesThe &quot;IEC958 Default PCM Playback Switch&quot; control is backed directly bymout-&gt;share_spdif. The share-switch callbacks currently access that statewithout serialization, and spdif_share_sw_put() always returns 0, sonormal userspace writes never emit the standard ALSA control valuenotification.snd_hda_multi_out_analog_open() may also clear mout-&gt;share_spdif when theanalog PCM capabilities and the SPDIF capabilities no longer intersect.That fallback is still needed to avoid creating an impossible hwconstraint set, but it changes the mixer backing value without notifyingsubscribers.Protect the share-switch callbacks with spdif_mutex like the other SPDIFcontrol handlers, return the actual change value from spdif_share_sw_put(),and notify the cached control when the open path forcibly disablesshared SPDIF mode after dropping spdif_mutex.This keeps the existing auto-disable behavior while making switch statechanges visible to userspace.Fixes: 9a08160bdbe3 (&quot;[ALSA] hda-codec - Add &quot;IEC958 Default PCM&quot; switch&quot;)Fixes: 022b466fc353 (&quot;ALSA: hda - Avoid invalid formats and rates with shared SPDIF&quot;)Suggested-by: Takashi Iwai &lt;tiwai@suse.de&gt;Signed-off-by: C&#225;ssio Gabriel &lt;cassiogabrielcontato@gmail.com&gt;Link: https://patch.msgid.link/20260403-hda-spdif-share-notify-v3-1-4eb1356b0f17@gmail.comSigned-off-by: Takashi Iwai &lt;tiwai@suse.de&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Fri, 03 Apr 2026 05:21:34 +0200</pubDate>
        <dc:creator>C&#225;ssio Gabriel &lt;cassiogabrielcontato@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>42d3b66d4cdbacfc9d120d2301b8de89cc29a914 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#42d3b66d4cdbacfc9d120d2301b8de89cc29a914</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 7.00-rc3. Important ahead GPU SVM merging THPsupport.Signed-off-by: Matthew Brost &lt;matthew.brost@intel.com&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Thu, 12 Mar 2026 15:17:56 +0100</pubDate>
        <dc:creator>Matthew Brost &lt;matthew.brost@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>0314e382cf02983eb3c33ac537ad9701e7858bc9 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#0314e382cf02983eb3c33ac537ad9701e7858bc9</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netCross-merge networking fixes after downstream PR (net-7.0-rc2).Conflicts:tools/testing/selftests/drivers/net/hw/rss_ctx.py  19c3a2a81d2b (&quot;selftests: drv-net: rss: Generate unique ports for RSS context tests&quot;)  ce5a0f4612db (&quot;selftests: drv-net: rss_ctx: test RSS contexts persist after ifdown/up&quot;)include/net/inet_connection_sock.h  858d2a4f67ff6 (&quot;tcp: fix potential race in tcp_v6_syn_recv_sock()&quot;)  fcd3d039fab69 (&quot;tcp: make tcp_v{4,6}_send_check() static&quot;)https://lore.kernel.org/aZ8PSFLzBrEU3I89@sirena.org.ukdrivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.cdrivers/net/ethernet/mellanox/mlx5/core/en/xsk/pool.c  69050f8d6d075 (&quot;treewide: Replace kmalloc with kmalloc_obj for non-scalar types&quot;)  bf4afc53b77ae (&quot;Convert &apos;alloc_obj&apos; family to use the new default GFP_KERNEL argument&quot;)  8a96b9144f18a (&quot;net/mlx5e: Alloc xsk channel param out of mlx5e_open_xsk()&quot;)Adjacent changes:net/netfilter/ipvs/ip_vs_ctl.c  c59bd9e62e06 (&quot;ipvs: use more counters to avoid service lookups&quot;)  bf4afc53b77a (&quot;Convert &apos;alloc_obj&apos; family to use the new default GFP_KERNEL argument&quot;)Signed-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Thu, 26 Feb 2026 19:20:47 +0100</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f09812b85fa6f41058bcc46e70ac406bf9b0493a - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#f09812b85fa6f41058bcc46e70ac406bf9b0493a</link>
        <description>Merge drm/drm-next into drm-intel-nextSync with v7.0-rc1 which contains a few treewide changes affecting i915.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Wed, 25 Feb 2026 12:23:04 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3ecf0b4a0e0ed4783aa32c5f3e42d23c7021e1c8 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 7.0-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#3ecf0b4a0e0ed4783aa32c5f3e42d23c7021e1c8</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 7.0-rc1Cross-merge trees after 7.0-rc1.No conflicts.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Mon, 23 Feb 2026 17:06:33 +0100</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8b85987d3cf50178f67618122d9f3bb202f62f42 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#8b85987d3cf50178f67618122d9f3bb202f62f42</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s merge 7.0-rc1 to start the new drm-misc-next windowSigned-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Mon, 23 Feb 2026 11:48:20 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>323bbfcf1ef8836d0d2ad9e2c1f1c684f0e3b5b3 - Convert &apos;alloc_flex&apos; family to use the new default GFP_KERNEL argument</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#323bbfcf1ef8836d0d2ad9e2c1f1c684f0e3b5b3</link>
        <description>Convert &apos;alloc_flex&apos; family to use the new default GFP_KERNEL argumentThis is the exact same thing as the &apos;alloc_obj()&apos; version, only muchsmaller because there are a lot fewer users of the *alloc_flex()interface.As with alloc_obj() version, this was done entirely with mindless bruteforce, using the same script, except using &apos;flex&apos; in the pattern ratherthan &apos;objs*&apos;.Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Sun, 22 Feb 2026 02:06:51 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>bf4afc53b77aeaa48b5409da5c8da6bb4eff7f43 - Convert &apos;alloc_obj&apos; family to use the new default GFP_KERNEL argument</title>
        <link>http://kernelsources.org:8080/source/history/linux/sound/hda/common/codec.c#bf4afc53b77aeaa48b5409da5c8da6bb4eff7f43</link>
        <description>Convert &apos;alloc_obj&apos; family to use the new default GFP_KERNEL argumentThis was done entirely with mindless brute force, using    git grep -l &apos;\&lt;k[vmz]*alloc_objs*(.*, GFP_KERNEL)&apos; |        xargs sed -i &apos;s/\(alloc_objs*(.*\), GFP_KERNEL)/\1)/&apos;to convert the new alloc_obj() users that had a simple GFP_KERNELargument to just drop that argument.Note that due to the extreme simplicity of the scripting, any slightlymore complex cases spread over multiple lines would not be triggered:they definitely exist, but this covers the vast bulk of the cases, andthe resulting diff is also then easier to check automatically.For the same reason the &apos;flex&apos; versions will be done as a separateconversion.Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux/sound/hda/common/codec.c</description>
        <pubDate>Sun, 22 Feb 2026 01:37:42 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
</channel>
</rss>
