CINXE.COM

LKML.ORG - the Linux Kernel Mailing List Archive

<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link href="/css/frontpage.css" rel="stylesheet" type="text/css" /> <title>LKML.ORG - the Linux Kernel Mailing List Archive</title> <script type="text/javascript" src="/css/multiline-tooltip.js"></script> </head> <body onload="makeNiceTitles()"> <script type="text/javascript"> google_ad_client = "ca-pub-3128732077138691"; google_ad_slot = "7534865200"; google_ad_width = 728; google_ad_height = 90; google_page_url = document.location.href; </script> <table width="100%"> <tr class="quickbar"> <td width="25%"> <a href="/lkml/last100">Last 100 messages</a> </td> <td width="25%"> <a href="/lkml/today">Today's messages</a> </td> <td width="25%"> <a href="/lkml/yesterday">Yesterday's messages</a> </td> <td width="25%"> <a href="/hot.xml">Hottest Messages</a> </td> </tr> </table> <table width="100%"> <tr> <td colspan="2" align="center" valign="middle"></td> <td valign="top"> <div align="center"> <table cellspacing="1" cellpadding="0" border="0" bgcolor="#555653"> <tr> <td> <table id="kernelreleases" cellspacing="0" cellpadding="1" border="0" bgcolor="#dde8e8"> <tr> <td colspan="4" align="center" bgcolor="#fbffea"> <b>Latest kernels</b> </td> </tr> <tr class="c1"> <td> <b>mainline</b> </td> <td> <a title="tarfile of complete tree" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.14.tar.xz">6.14</a> </td> <td> <a title="patch against previous version" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.14.xz">patch</a> </td> <td> 聽 </td> </tr> <tr class="c0"> <td> <b>stable</b> </td> <td> <a title="tarfile of complete tree" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.13.9.tar.xz">6.13.9</a> </td> <td> <a title="patch against previous version" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.13.9.xz">patch</a> </td> <td> <a title="changelog" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.13.9">log</a> </td> </tr> <tr class="c1"> <td> <b>longterm</b> </td> <td> <a title="tarfile of complete tree" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.12.21.tar.xz">6.12.21</a> </td> <td> <a title="patch against previous version" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.12.21.xz">patch</a> </td> <td> <a title="changelog" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.12.21">log</a> </td> </tr> <tr class="c0"> <td> <b>longterm</b> </td> <td> <a title="tarfile of complete tree" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.85.tar.xz">6.6.85</a> </td> <td> <a title="patch against previous version" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.6.85.xz">patch</a> </td> <td> <a title="changelog" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.6.85">log</a> </td> </tr> <tr class="c1"> <td> <b>longterm</b> </td> <td> <a title="tarfile of complete tree" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.132.tar.xz">6.1.132</a> </td> <td> <a title="patch against previous version" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/patch-6.1.132.xz">patch</a> </td> <td> <a title="changelog" href="https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.132">log</a> </td> </tr> <tr class="c0"> <td> <b>longterm</b> </td> <td> <a title="tarfile of complete tree" href="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.179.tar.xz">5.15.179</a> </td> <td> <a title="patch against previous version" href="https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-5.15.179.xz">patch</a> </td> <td> <a title="changelog" href="https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.179">log</a> </td> </tr> <tr class="c1"> <td> <b>longterm</b> </td> <td> <a title="tarfile of complete tree" href="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.235.tar.xz">5.10.235</a> </td> <td> <a title="patch against previous version" href="https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-5.10.235.xz">patch</a> </td> <td> <a title="changelog" href="https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.10.235">log</a> </td> </tr> <tr class="c0"> <td> <b>longterm</b> </td> <td> <a title="tarfile of complete tree" href="https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.4.291.tar.xz">5.4.291</a> </td> <td> <a title="patch against previous version" href="https://cdn.kernel.org/pub/linux/kernel/v5.x/patch-5.4.291.xz">patch</a> </td> <td> <a title="changelog" href="https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.4.291">log</a> </td> </tr> </table> </td> </tr> </table> </div> </td> </tr> <tr> <td valign="top"> <div align="center"> <table cellspacing="1" cellpadding="0" border="0" bgcolor="#555653"> <tr> <td> <table cellspacing="0" cellpadding="1" border="0" bgcolor="#dde8e8"> <tr> <td colspan="3" align="center" bgcolor="#fbffea"> <b> Latest messages </b> </td> </tr> <tr class="c1"> <td>Miguel Ojeda</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/145" title="Summary not available">Re: [PATCH] rust: convert raw URLs to Markdown aut...</a> </td> </tr> <tr class="c0"> <td>Andy Shevchenko</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/144" title="Summary not available">Re: [syzbot] [acpi?] KASAN: slab-use-after-free Re...</a> </td> </tr> <tr class="c1"> <td>Luca Weiss</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/143" title="Luca Weiss writes: (Summary) 20 ++++++++++++++++++++&#10; 1 file changed, 20 insertions(+)&#10;&#10;diff --git a/arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts b/arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts&#10;index 31ed26c31e6ea381a8942ccf569513df3300cdeb..ef6f8c2bb4a5eb8e93aba0a4cbfce5f8ae2ba21a 100644&#10;--- a/arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts&#10;+++ b/arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts&#10;@@ -81,6 +81,26 @@ nfc@28 {&#10; };&#10;+&#10;+ aw8898: audio-amplifier@34 {&#10;+ compatible = &quot;awinic,aw8898&quot;;&#10;+&#10;+ reset-gpios = &amp;lt;&amp;amp;tlmm 21 GPIO_ACTIVE_LOW&amp;gt;;&#10;+&#10;+ dvdd-supply = &amp;lt;&amp;amp;pm8953_l5&amp;gt;;&#10;+&#10;+ /* Fairphone 3+ only: Speaker amp TAS2557 @ 4c */&#10;+};&#10;">[PATCH 3/3] arm64: dts: qcom: sdm632-fairphone-fp3...</a> </td> </tr> <tr class="c0"> <td>Luca Weiss</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/142" title="Luca Weiss writes: (Summary) Add devicetree bindings and a driver for the AW8898 Amplifier, and add&#10;it to the devicetree for the Fairphone 3 smartphone.&#10;Note, that this is the first audio driver I've worked on, so please&#10;complain if something doesn't quite look right, it probably wasn't done&#10;on purpose.&lt;br/&gt;&#10;on purpose.&lt;br/&gt;&#10;Unfortunately we can't wire up the full audio stack yet since the SoC&#10;side is not upstream yet, the last revision from July 2024 can be found&#10;here:&lt;br/&gt;&#10;here:&lt;br/&gt;&#10;&lt;a href=&quot;https://lore.kernel.org/linux-arm-msm/20240731-msm8953-msm8976-asoc-v3-0-163f23c3a28d@gmail.com/&quot;&gt;https://lore.kernel.org/linux-arm-msm/20240731-msm8953-msm8976-asoc-v3-0-163f23c3a28d@gmail.com/&lt;/a&gt;&#10;&lt;a href=&quot;https://lore.kernel.org/linux-arm-msm/20240731-msm8953-msm8976-asoc-v3-0-163f23c3a28d@gmail.com/&quot;&gt;https://lore.kernel.org/linux-arm-msm/20240731-msm8953-msm8976-asoc-v3-0-163f23c3a28d@gmail.com/&lt;/a&gt;&#10;Signed-off-by: Luca Weiss &amp;lt;luca@lucaweiss.eu&amp;gt;&#10;---&#10;Luca Weiss (3):&#10; ASoC: dt-bindings: Document Awinic AW8898 amplifier&#10; ASoC:">[PATCH 0/3] Add support for AW8898 Amplifier</a> </td> </tr> <tr class="c1"> <td>Luca Weiss</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/141" title="Luca Weiss writes: (Summary) \&#10;+ SNDRV_PCM_FMTBIT_S32_LE)&#10;+&#10;+static struct snd_soc_dai_driver aw8898_dai[] = {&#10;+ {&#10;+ .name = &quot;aw8898-amplifier&quot;,&#10;+ .playback = {&#10;+ .stream_name = &quot;Playback&quot;,&#10;+ .channels_min = 1,&#10;+ .channels_max = 2,&#10;+ .rates = SNDRV_PCM_RATE_8000_48000,&#10;+ .formats = AW8898_FORMATS,&#10;+ },&#10;+ .capture = {&#10;+ .stream_name = &quot;Capture&quot;,&#10;+ .channels_min = 1,&#10;+ .channels_max = 2,&#10;+ .rates = SNDRV_PCM_RATE_8000_48000,&#10;+ .formats = AW8898_FORMATS,&#10;+ },&#10;+ .ops = &amp;amp;aw8898_dai_ops,&#10;+ .symmetric_rate = 1,&#10;+ .symmetric_channels = 1,&#10;+ .symmetric_sample_bits = 1,&#10;+ },&#10;+};&#10;">[PATCH 2/3] ASoC: codecs: Add aw8898 amplifier dri...</a> </td> </tr> <tr class="c0"> <td>Luca Weiss</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/140" title="Luca Weiss writes: (Summary) &#10;+&#10;+allOf:&#10;+ - $ref: dai-common.yaml#&#10;+&#10;+properties:&#10;+ compatible:&#10;+ const: awinic,aw8898&#10;+&#10;+ reg:&#10;+ maxItems: 1&#10;+&#10;+ reset-gpios:&#10;+ maxItems: 1&#10;+&#10;+ interrupts:&#10;+ maxItems: 1&#10;+&#10;+ dvdd-supply:&#10;+ description:&#10;+ Digital power supply&#10;+&#10;+ vddio-supply:&#10;+ description:&#10;+ Digital IO power supply&#10;+&#10;+ vdd-supply:&#10;+ description:&#10;+ Battery power supply&#10;+&#10;+ &quot;#sound-dai-cells&quot;:&#10;+ const: 0&#10;+&#10;+required:&#10;+ - compatible&#10;+ - reg&#10;+ - reset-gpios&#10;+ - &quot;#sound-dai-cells&quot;&#10;+&#10;+additionalProperties: false&#10;+&#10;+examples:&#10;+ - |&#10;">[PATCH 1/3] ASoC: dt-bindings: Document Awinic AW8...</a> </td> </tr> <tr class="c1"> <td>David Heidelberg</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/139" title="David Heidelberg writes: On 05/04/2025 19:12, Jonathan Cameron wrote:&lt;br/&gt;&#10;&#10;in the testing branch of iio.git.&lt;br/&gt;&#10;It does look good.&lt;br/&gt;&#10;It does look good.&lt;br/&gt;&#10;Thank you!&lt;br/&gt;&#10;David&lt;br/&gt;&#10;David&lt;br/&gt;&#10;&#10;Best regards,&lt;br/&gt;&#10;&#10;">Re: [PATCH v4 0/5] iio: light: Modernize al3010 an...</a> </td> </tr> <tr class="c0"> <td>"Alexandre Courbot"</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/138" title="&amp;quot;Alexandre Courbot&amp;quot; writes: (Summary) On Sun Apr 6, 2025 at 9:59 PM JST, Alexandre Courbot wrote:&#10;&#10;o&lt;br/&gt;&#10;&#10;d&lt;br/&gt;&#10;&#10;--------&#10;&amp;gt;&amp;gt;&amp;gt; + ///&#10;&amp;gt;&amp;gt;&amp;gt; + /// This uses [`Iterator::size_hint`] to optimize reallocation of =&#10;memory, but will work even&#10;&amp;gt;&amp;gt;&amp;gt; + /// In the kernel most iterators are expected to have a precise `s=&#10;ize_hint` implementation, so&#10;&amp;gt;&amp;gt;&amp;gt; + {&#10;&amp;gt;&amp;gt;&amp;gt; + loop {&#10;&amp;gt;&amp;gt;&amp;gt; + let low_bound =3D match iter.size_hint() {&#10;&amp;gt;&amp;gt;&amp;gt;&#10;">Re: [PATCH v2] rust: alloc: implement `extend` for...</a> </td> </tr> <tr class="c1"> <td>Alexandre Courbot</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/137" title="Alexandre Courbot writes: (Summary) &#10;+ ///&#10;+ /// # Note on optimal behavior and correctness&#10;+ ///&#10;+ /// The efficiency of this method depends on how reliable the [`Iterator::size_hint`]&#10;+ /// implementation of the `iter` is.&#10;+&#10;+ // SAFETY:&#10;+ // - `self.len() + added_items &amp;lt;= self.capacity()` due to the call to `reserve` above,&#10;+ // - items `[self.len()..self.len() + added_items - 1]` are initialized.&#10;+ }&#10;+ }&#10;+&#10;+ Ok(())&#10;+ }&#10;+}&#10;+&#10; impl&amp;lt;T: Clone, A: Allocator&amp;gt;&#10;">[PATCH v3] rust: alloc: implement `extend` for `Ve...</a> </td> </tr> <tr class="c0"> <td>Julia Lawall</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/136" title="Julia Lawall writes: ">Re: [PATCH v5] staging: rtl8723bs: Prevent duplica...</a> </td> </tr> <tr class="c1"> <td>Julia Lawall</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/135" title="Julia Lawall writes: ">Re: [PATCH v2] staging: rtl8723bs: Use % 4096 inst...</a> </td> </tr> <tr class="c0"> <td>"Alexandre Courbot"</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/134" title="&amp;quot;Alexandre Courbot&amp;quot; writes: (Summary) Hi Boqun, thanks for the review!&lt;br/&gt;&#10;Hi Boqun, thanks for the review!&lt;br/&gt;&#10;On Sun Apr 6, 2025 at 4:44 AM JST, Boqun Feng wrote:&#10;&#10;-------&#10;&amp;gt;&amp;gt; + let low_bound =3D match iter.size_hint() {&#10;&amp;gt;&amp;gt; + count + 1&#10;&amp;gt;&amp;gt; + // - `self.len() + added_items &amp;lt;=3D self.capacity()` due to=&#10; the call to `reserve` above,&#10;&amp;gt;&amp;gt; - for item in spare.iter_mut().take(n - 1) {&#10;&amp;gt;&amp;gt;&#10;">Re: [PATCH v2] rust: alloc: implement `extend` for...</a> </td> </tr> <tr class="c1"> <td>Huacai Chen</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/133" title="Huacai Chen writes: (Summary) On Sun, Apr 6, 2025 at 6:18=E2=80=AFPM Thomas Gleixner &amp;lt;tglx@linutronix.de&amp;gt;=&#10; wrote:&lt;br/&gt;&#10;&#10;x.de&amp;gt; In&#10;drivers/mmc/core/slot-gpio.c there is&lt;br/&gt;&#10;devm_request_threaded_irq(host-&amp;gt;parent, irq,&lt;br/&gt;&#10; NULL, ctx-&amp;gt;cd_gpio_isr,&lt;br/&gt;&#10; IRQF_TRIGGER_RISING |&#10;&#10;Huacai&#10;&#10;&amp;gt;&#10;&amp;gt; You completely fail to explain, why this hack actually 'works' and what&#10;&amp;gt;&#10;&amp;gt;&#10;&amp;gt; &amp;gt;&#10;&amp;gt;&#10;&amp;gt; Justifying bogosity with already existing bogosity is not a technical&#10;&amp;gt;&#10;&amp;gt;&#10;&amp;gt; Thanks,&#10;&amp;gt;&#10;&amp;gt;&#10;">Re: [PATCH] irqchip/loongson-liointc: Support to s...</a> </td> </tr> <tr class="c0"> <td>Andy Shevchenko</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/132" title="Andy Shevchenko writes: ">Re: [PATCH v1 1/1] sched/fair: Mark some static co...</a> </td> </tr> <tr class="c1"> <td>Andy Shevchenko</td> <td>聽</td> <td> <a href="/lkml/2025/4/6/131" title="Andy Shevchenko writes: On Sat, Apr 05, 2025 at 02:58:17AM +0800, kernel test robot wrote:&#10;&#10; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~&#10;Nice, different GCC have different level of issue here. I will address this&#10;in v2.&lt;br/&gt;&#10;in v2.&lt;br/&gt;&#10;&#10;">Re: [PATCH v1 1/1] leds: pca955x: Avoid potential ...</a> </td> </tr> </table> </td> </tr> </table> </div> </td> <td valign="top" colspan="2"> <div align="center"> <table cellspacing="1" cellpadding="0" border="0" bgcolor="#555653"> <tr> <td> <table cellspacing="0" cellpadding="1" border="0" bgcolor="#dde8e8"> <tr> <td colspan="3" align="center" bgcolor="#fbffea"> <b> Hottest messages </b> </td> </tr> <tr class="c1"> <td>Linus Torvalds</td> <td>聽</td> <td> <a href="/lkml/2024/1/6/180" title="Linus Torvalds writes: (Summary) Complain to clang people for&#10;being *extra* stupid - we told the compiler that it can use a register&#10;or memory, and clang decided &quot;I'll use memory&quot;, so then when we gave&#10;it a memory location, it said &quot;no, not *that* memory - I'll just&#10;reload it on stack&quot;.&lt;br/&gt;&#10;reload it on stack&quot;.&lt;br/&gt;&#10;In contrast, gcc gets this right - and for that udp.c case it just generates&#10;In contrast, gcc gets this right - and for that udp.c case it just generates&#10; addl 136(%rax),%ecx # frags_67-&amp;gt;D.58941.D.58869.D.58836.csum, a&#10; adcl $0,%ecx # a&lt;br/&gt;&#10; adcl $0,%ecx # a&lt;br/&gt;&#10;like it should.&lt;br/&gt;&#10;like it should.&lt;br/&gt;&#10;And for csum_ipv6_magic, gcc generates this:&lt;br/&gt;&#10;And for csum_ipv6_magic, gcc generates this:&lt;br/&gt;&#10; addl %edx,%eax # tmp112, a&lt;br/&gt;&#10; adcl $0,%eax # a&lt;br/&gt;&#10; adcl $0,%eax # a&lt;br/&gt;&#10;IOW, the kernel is *right*, and this is purely clang being completely bogus.&#10;">Re: x86/csum: Remove unnecessary odd handling</a> </td> </tr> <tr class="c0"> <td>Linus Torvalds</td> <td>聽</td> <td> <a href="/lkml/2025/3/24/797" title="Linus Torvalds writes: (Summary) Carvalho (1):&#10; mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT&#10;&#10;Roger Quadros (1):&#10; memory: omap-gpmc: drop no compatible check&#10;&#10;Russell King (Oracle) (1):&#10; net: stmmac: dwc-qos-eth: use devm_kzalloc() for AXI data&#10;&#10;Saranya R (1):&#10; soc: qcom: pdr: Fix the potential deadlock&#10;&#10;Saravanan Vajravel (1):&#10; RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path&#10;&#10;SeongJae Park (2):&#10; mm/damon: respect core layer filters' allowance decision on ops layer&#10; mm/damon/core: initialize damos-&amp;gt;walk_completed in damon_new_scheme()&#10;&#10;Shakeel Butt (1):&#10; memcg: drain obj stock on cpu hotplug teardown&#10;&#10;Stefan Eichenberger (3):&#10; ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6&#10; arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack&#10;to sound card&#10; arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack&#10;to sound card&#10;&#10;Stefan Wahren (1):&#10; ARM: dts: bcm2711: Fix xHCI power-domain&#10;&#10;Sven Eckelmann (1):&#10; batman-adv: Ignore own m">Linux 6.14</a> </td> </tr> <tr class="c1"> <td>Linus Torvalds</td> <td>聽</td> <td> <a href="/lkml/2025/2/23/351" title="Linus Torvalds writes: (Summary) But nothing is ever perfect, and you really shouldn't&#10;expect it to be.&lt;br/&gt;&#10;expect it to be.&lt;br/&gt;&#10;At the same time, people harping on some rust issues seem to do so not&#10;because rust is any worse, but because they have internalized our&#10;*normal* issues so much that they don't even think about them.&#10;So next time you want to write an email to complain about rust&#10;support: take a look in the mirror.&lt;br/&gt;&#10;support: take a look in the mirror.&lt;br/&gt;&#10;Is the problem actually the rust code causing you issue, or is the&#10;problem between the keyboard and the chair, and you just want to vent?&#10;">Re: Rust kernel policy</a> </td> </tr> <tr class="c0"> <td>"Theodore Ts'o"</td> <td>聽</td> <td> <a href="/lkml/2021/4/19/907" title="&amp;quot;Theodore Ts'o&amp;quot; writes: (Summary) [ Feel free to forward this to other Linux kernel mailing lists as&#10; appropriate -- Ted ]&lt;br/&gt;&#10; appropriate -- Ted ]&lt;br/&gt;&#10;This year, the Maintainers and Kernel Summit is currently planned to&#10;be held in Dublin, Ireland, September 27 -- 29th.&#10;If you were not subscribed on to the kernel@lists.linux-dev mailing&#10;list from last year (or if you had removed yourself from the&#10;ksummit-discuss@lists.linux-foundation.org mailing list after the&#10;previous year's kernel and maintainers' summit summit), you can&#10;subscribe sending an e-mail to:&lt;br/&gt;&#10;subscribe sending an e-mail to:&lt;br/&gt;&#10; ksummit+subscribe@lists.linux.dev&lt;br/&gt;&#10; ksummit+subscribe@lists.linux.dev&lt;br/&gt;&#10;The mailing list archive is available at:&lt;br/&gt;&#10;The mailing list archive is available at:&lt;br/&gt;&#10; &lt;a href=&quot;https://lore.kernel.org/ksummit&quot;&gt;https://lore.kernel.org/ksummit&lt;/a&gt;&lt;br/&gt;&#10; &lt;a href=&quot;https://lore.kernel.org/ksummit&quot;&gt;https://lore.kernel.org/ksummit&lt;/a&gt;&lt;br/&gt;&#10;The program committee this year is composed of the following people:&#10;The program committee this year is com">Maintainers / Kernel Summit 2021 planning kick-off</a> </td> </tr> <tr class="c1"> <td>Caleb James DeLisle</td> <td>聽</td> <td> <a href="/lkml/2025/3/30/207" title="Caleb James DeLisle writes: (Summary) Fixed accidental F: MAINTAINERS&#10;* Replace &quot;test image&quot; with device SmartFiber-XP8421-B&#10;* Restructure arch/mips/econet/Kconfig per arch/mips/ralink example&#10;* v1-&amp;gt;v2 diff is offered for reference:&lt;br/&gt;&#10; - &lt;a href=&quot;https://gist.github.com/cjdelisle/bb3acab78b5f70dcdfe5dd6338293efe&quot;&gt;https://gist.github.com/cjdelisle/bb3acab78b5f70dcdfe5dd6338293efe&lt;/a&gt;&#10; - &lt;a href=&quot;https://gist.github.com/cjdelisle/bb3acab78b5f70dcdfe5dd6338293efe&quot;&gt;https://gist.github.com/cjdelisle/bb3acab78b5f70dcdfe5dd6338293efe&lt;/a&gt;&#10; - &lt;a href=&quot;https://gist.github.com/cjdelisle/bb3acab78b5f70dcdfe5dd6338293efe&quot;&gt;https://gist.github.com/cjdelisle/bb3acab78b5f70dcdfe5dd6338293efe&lt;/a&gt;&#10;Caleb James DeLisle (10):&lt;br/&gt;&#10; dt-bindings: vendor-prefixes: Add EcoNet&lt;br/&gt;&#10; dt-bindings: interrupt-controller: Add EcoNet EN751221 INTC&#10; irqchip: Add EcoNet EN751221 INTC&lt;br/&gt;&#10; dt-bindings: timer: Add EcoNet EN751221 &quot;HPT&quot; CPU Timer&#10; clocksource/drivers: Add EcoNet Timer HPT driver&lt;br/&gt;&#10; dt-bindings: mips: Add EcoNet platform binding&lt;br/&gt;&#10; mips: Add Ec">[PATCH v3 00/10] Add EcoNet EN751221 MIPS platform...</a> </td> </tr> <tr class="c0"> <td>Linus Torvalds</td> <td>聽</td> <td> <a href="/lkml/2025/2/6/1292" title="Linus Torvalds writes: (Summary) wrote:&#10;&#10;because I'm out of ideas.&lt;br/&gt;&#10;How about you accept the fact that maybe the problem is you.&#10;It has problems, but problems are a fact of life.&#10;It has problems, but problems are a fact of life. The same way it sure as hell&#10;wasn't the solution to politics.&lt;br/&gt;&#10;wasn't the solution to politics.&lt;br/&gt;&#10;Technical patches and discussions matter. Social media brigading - no&#10;than\k you.&lt;br/&gt;&#10;than\k you.&lt;br/&gt;&#10; Linus&lt;br/&gt;&#10; Linus&lt;br/&gt;&#10; Linus&lt;br/&gt;&#10;&#10;">Re: On community influencing (was Re: [PATCH v8 2/...</a> </td> </tr> <tr class="c1"> <td>Steven Rostedt</td> <td>聽</td> <td> <a href="/lkml/2021/6/10/1041" title="Steven Rostedt writes: (Summary) On Thu, 10 Jun 2021 21:20:50 +0100&lt;br/&gt;&#10;Matthew Wilcox &amp;lt;willy@infradead.org&amp;gt; wrote:&lt;br/&gt;&#10;&#10;answered for everybody there.&lt;br/&gt;&#10;For presentations, I think this is a very good idea. But it wouldn't&#10;work for a BoF or a microconference.&lt;br/&gt;&#10;work for a BoF or a microconference.&lt;br/&gt;&#10;I also thought about doing this for a presentations. Perhaps instead of going in line to a microphone, go&#10;in line to a public laptop to type in your question.&#10;in line to a public laptop to type in your question.&#10;-- Steve&lt;br/&gt;&#10;-- Steve&lt;br/&gt;&#10;-- Steve&lt;br/&gt;&#10;&#10;">Re: Maintainers / Kernel Summit 2021 planning kick...</a> </td> </tr> <tr class="c0"> <td>Cristian Marussi</td> <td>聽</td> <td> <a href="/lkml/2024/1/25/1045" title="Cristian Marussi writes: (Summary) &#10;Add a check and bail out early on remove too.&lt;br/&gt;&#10;Add a check and bail out early on remove too.&lt;br/&gt;&#10;Unable to handle kernel NULL pointer dereference at virtual address 0000000000000008&#10;Mem abort info:&#10; ESR = 0x0000000096000004&#10; EC = 0x25: DABT (current EL), IL = 32 bits&#10; SET = 0, FnV = 0&#10; EA = 0, S1PTW = 0&#10; FSC = 0x04: level 0 translation fault&#10; Data abort info:&#10; ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000&#10; CM = 0, WnR = 0, TnD = 0, TagAccess = 0&#10; GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0&#10; user pgtable: 4k pages, 48-bit VAs, pgdp=00000001076e5000&#10; [0000000000000008] pgd=0000000000000000, p4d=0000000000000000&#10; Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP&#10; Modules linked in: scmi_perf_domain(-) scmi_module scmi_core&#10; CPU: 0 PID: 231 Comm: rmmod Not tainted 6.7.0-00084-gb4b1f27d3b83-dirty #15&#10; Hardware name: linux,dummy-virt (DT)&#10; pstate: 61400005 (nZCv daif +PAN -UAO -TCO +DIT -SSBS BTYPE=--)&#10; pc : scmi_perf_domain_remove+0x28/0x70 [scmi_perf_domain]&#10; lr : scmi_perf_domain_r">[PATCH] pmdomain: arm: Fix NULL dereference on scm...</a> </td> </tr> <tr class="c1"> <td>Yu Zhao</td> <td>聽</td> <td> <a href="/lkml/2022/8/15/149" title="Yu Zhao writes: (Summary) &#10;&#10;Yu Zhao (14):&#10; mm: x86, arm64: add arch_has_hw_pte_young()&#10; mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG&#10; mm/vmscan.c: refactor shrink_node()&#10; Revert &quot;include/linux/mm_inline.h: fold __update_lru_size() into its&#10; sole caller&quot;&#10; mm: multi-gen LRU: groundwork&#10; mm: multi-gen LRU: minimal implementation&#10; mm: multi-gen LRU: exploit locality in rmap&#10; mm: multi-gen LRU: support page table walks&#10; mm: multi-gen LRU: optimize multiple memcgs&#10; mm: multi-gen LRU: kill switch&#10; mm: multi-gen LRU: thrashing prevention&#10; mm: multi-gen LRU: debugfs interface&#10; mm: multi-gen LRU: admin guide&#10; mm: multi-gen LRU: design doc&#10;&#10; Documentation/admin-guide/mm/index.rst |&#10;">[PATCH v14 00/14] Multi-Gen LRU Framework</a> </td> </tr> <tr class="c0"> <td>Andy Shevchenko</td> <td>聽</td> <td> <a href="/lkml/2025/2/6/1480" title="Andy Shevchenko writes: (Summary) On Thu, Feb 06, 2025 at 03:55:51PM +0000, John Keeping wrote:&#10;&amp;gt; irq/21-fe530000-76 [000] 51.769479: bprint: serial8250_tx_dma: tx_size=4096 fifo_len=4294967293&#10;&amp;gt; irq/21-fe530000-76 [000] 51.781295: bprint: __dma_tx_complete: tx_size=4096&#10;&amp;gt; irq/21-fe530000-76 [000] 51.781301: bprint: serial8250_tx_dma: tx_size=4096 fifo_len=4294963197&#10;&amp;gt; irq/21-fe530000-76 [000] 51.793135: bprint: serial8250_tx_dma: tx_size=4096 fifo_len=4294959101&#10;&amp;gt;&#10;">Re: [PATCH] serial: 8250: Fix fifo underflow on fl...</a> </td> </tr> <tr class="c1"> <td>Sean Christopherson</td> <td>聽</td> <td> <a href="/lkml/2025/1/31/941" title="Sean Christopherson writes: (Summary) 6 +++++-&#10; 3 files changed, 12 insertions(+), 6 deletions(-)&#10;&#10;diff --git a/arch/x86/include/asm/paravirt.h b/arch/x86/include/asm/paravirt.h&#10;index 041aff51eb50..cfceabd5f7e1 100644&#10;--- a/arch/x86/include/asm/paravirt.h&#10;+++ b/arch/x86/include/asm/paravirt.h&#10;@@ -28,7 +28,12 @@ u64 dummy_sched_clock(void);&#10;+}&#10; &#10; static __always_inline u64 paravirt_sched_clock(void)&#10; {&#10;diff --git a/arch/x86/kernel/kvmclock.c b/arch/x86/kernel/kvmclock.c&#10;index b41ac7f27b9f..890535ddc059 100644&#10;--- a/arch/x86/kernel/kvmclock.c&#10;+++ b/arch/x86/kernel/kvmclock.c&#10;@@ -12,7 +12,6 @@&#10; #include &amp;lt;linux/hardirq.h&amp;gt;&#10;">[PATCH 10/16] x86/paravirt: Move handling of unsta...</a> </td> </tr> <tr class="c0"> <td>Kevin Hilman</td> <td>聽</td> <td> <a href="/lkml/2025/2/5/1720" title="Kevin Hilman writes: &#10;On Wed, 05 Feb 2025 13:11:33 +0100, Arnd Bergmann wrote:&#10;&#10;[...]&lt;br/&gt;&#10;Applied, thanks!&lt;br/&gt;&#10;Applied, thanks!&lt;br/&gt;&#10;[1/1] ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP&lt;br/&gt;&#10; commit: c2a5f8c4f28ffea8c93d10e509c5a6e61172cdca&lt;br/&gt;&#10; commit: c2a5f8c4f28ffea8c93d10e509c5a6e61172cdca&lt;br/&gt;&#10;Best regards,&lt;br/&gt;&#10;&#10;">Re: [PATCH] ARM: OMAP1: select CONFIG_GENERIC_IRQ_...</a> </td> </tr> <tr class="c1"> <td>"Uecker, Martin"</td> <td>聽</td> <td> <a href="/lkml/2018/3/21/223" title="&amp;quot;Uecker, Martin&amp;quot; writes: (Summary) DQoNCkFtIERpZW5zdGFnLCBkZW4gMjAuMDMuMjAxOCwgMTc6MzAgLTA3MDAgc2NocmllYiBMaW51&#10;cyBUb3J2YWxkczoNCj4gT24gVHVlLCBNYXIgMjAsIDIwMTggYXQgNToxMCBQTSwgVWVja2VyLCBN&#10;YXJ0aW4NCj4gPE1hcnRpbi5VZWNrZXJAbWVkLnVuaS1nb2V0dGluZ2VuLmRlPiB3cm90ZToNCg0K&#10;PiANCj4gPiBCdXQgb25lIGNvdWxkIGFsc28gdXNlIF9fYnVpbHRpbl90eXBlc19jb21wYXRpYmxl&#10;X3AgaW5zdGVhZC4NCj4gDQo+IFRoYXQgbWlnaHQgYmUgdGhlIHJpZ2h0IGFwcHJvYWNoLCBldmVu&#10;IGlmIEkgbGlrZSBob3cgaXQgb25seSB1c2VkDQo+IHN0YW5kYXJkIEMgKGFsdGhvdWdoIF9kaXNn&#10;dXN0aW5nXyBzdGFuZGFyZCBDKSB3aXRob3V0IGl0IGFwYXJ0IGZyb20NCj4gdGhlIHNtYWxsIGlz&#10;c3VlIG9mIHNpemVvZih2b2lkKQ0KPiANCj4gU28gc29tZXRoaW5nIGxpa2UNCj4gDQo+IMKgICNk&#10;ZWZpbmUgX19pc19jb25zdGFudChhKSBcDQo+IMKgwqDCoMKgwqDCoMKgwqBfX2J1aWx0aW5fdHlw&#10;ZXNfY29tcGF0aWJsZV9wKGludCAqLCB0eXBlb2YoMSA/ICgodm9pZCopKChhKSAqDQo+IDBsKSkg&#10;OiAoaW50KikxICkgKQ0KPiANCj4gaWYgSSBjb3VudGVkIHRoZSBwYXJlbnRoZXNlcyByaWdodC4u&#10;DQoNClRoaXMgc2VlbXMgdG8gd29yayBmaW5lIG9uIGFsbCByZWNlbnQgY29tcGlsZXJzLiBTYWRs&#10;eSwgaXQNCnByb2R1Y2VzIGZhbHNlIHBvc2l0aXZlcyBvbiA0LjQuNyBhbmQgZWFybGllciB3aGVu&#10;DQp0ZXN0ZWQgb24gZ29kYm9">Re: detecting integer constant expressions in macr...</a> </td> </tr> <tr class="c0"> <td>Adam Ford</td> <td>聽</td> <td> <a href="/lkml/2025/1/30/831" title="Adam Ford writes: (Summary) On Thu, Jan 30, 2025 at 2:01=E2=80=AFPM David Laight&#10;&amp;lt;david.laight.linux@gmail.com&amp;gt; wrote:&lt;br/&gt;&#10;&#10;o&lt;br/&gt;&#10;&#10;If pclk is very large the loop doesn't 'break' so div =3D=3D 4. I added Pei,the author of the fix, to the CC in this&#10;thread.&lt;br/&gt;&#10;thread.&lt;br/&gt;&#10;adam&lt;br/&gt;&#10;adam&lt;br/&gt;&#10;adam&lt;br/&gt;&#10;adam&lt;br/&gt;&#10;adam&lt;br/&gt;&#10;&#10; David&lt;br/&gt;&#10; David&lt;br/&gt;&#10;&#10;">Re: linus: arm64: error: call to '__compiletime_as...</a> </td> </tr> <tr class="c1"> <td>"Mr. Cedric Lizin"</td> <td>聽</td> <td> <a href="/lkml/2014/8/15/499" title="&amp;quot;Mr. Cedric Lizin&amp;quot; writes: (Summary) Good day Friend,&lt;br/&gt;&#10;&lt;br/&gt;&#10;I am Cedric Lizin,Managing Director of Barclays Bank in United Arab&#10;Emirates .I write you this proposal in good faith hoping that I will&#10;rely on you in a business transaction that require absolute&#10;confidentiality and of great interest and benefit to our both&#10;families.&lt;br/&gt;&#10;&lt;br/&gt;&#10;In 2007,one Mr. Weimin, an Emirati Citizen whose surname is same as&#10;yours and has your country in his file as his place of origin, made a&#10;fixed deposit for 36 months, valued at $26,700,000.00 with my bank.&#10;">GREETINGS FROM DUBAI</a> </td> </tr> </table> </td> </tr> </table> </div> </td> </tr> </table> <hr /> <div align="center"> <div style="width: 70ex" align="left"> <h2>LKML.ORG?</h2> <p> In case you haven't read the titlebar of your webbrowser's window: this site is the (unofficial) Linux Kernel Mailing List archive. This mailing list is a rather high-volume list, where (technical) discussions on the design of, and bugs in the Linux kernel take place. If that scares you, please <a href="http://vger.kernel.org/lkml/">read the FAQ</a>. </p> <p> Things you might want to do right now: <ul><li><a href="/lkml/2024/">dive into the archive</a></li><li><a href="/lkml/last100/">read the last 100 messages</a></li><li><a href="/lkml/today/">read today's messages</a></li><li><a href="/lkml/yesterday/">read yesterday's message</a></li></ul></p> </div> </div> <div align="right"><i>(c) 2002-2024 <a href="http://jasper.es/">Jasper Spaans</a></i>|<a href="http://blog.jasper.es/categories.html#lkml-ref">Read the blog</a>|<a href="https://buysellads.com/buy/detail/244952">Advertise on this site.</a></div> <script type="text/javascript"> var _paq = _paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ _paq.push(["setDoNotTrack", true]); _paq.push(["disableCookies"]); _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u="//m.lkml.org/"; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '1']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })(); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10