<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kernel Recipies Archives | Clever Cloud</title>
	<atom:link href="https://stagingv6.cleverapps.io/blog/tag/kernel-recipies/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>From Code to Product</description>
	<lastBuildDate>Fri, 11 Oct 2024 07:55:56 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2023/03/cropped-cropped-favicon-32x32.png</url>
	<title>Kernel Recipies Archives | Clever Cloud</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Les recettes du kernel</title>
		<link>https://stagingv6.cleverapps.io/podcast/les-recettes-du-kernel/</link>
					<comments>https://stagingv6.cleverapps.io/podcast/les-recettes-du-kernel/#respond</comments>
		
		<dc:creator><![CDATA[Julien Durillon]]></dc:creator>
		<pubDate>Fri, 11 Oct 2024 07:55:55 +0000</pubDate>
				<category><![CDATA[6.11]]></category>
		<category><![CDATA[Kernel Recipies]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[RISCV]]></category>
		<category><![CDATA[Rust]]></category>
		<guid isPermaLink="false">https://stagingv6.cleverapps.io/?post_type=podcast&#038;p=14235</guid>

					<description><![CDATA[<p><img width="1920" height="1080" src="https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118.jpg 1920w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-300x169.jpg 300w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-1024x576.jpg 1024w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-768x432.jpg 768w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-1536x864.jpg 1536w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-1368x770.jpg 1368w" sizes="(max-width: 1920px) 100vw, 1920px" /></p><!-- wp:buttons -->
<div class="wp-block-buttons"><!-- wp:button -->
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://youtu.be/Ab53m_JXSng">Voir sur Youtube</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Animé par Julien Durillon - @juuduu<br>avec la participation de : </p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>Arnaud Lefebvre - @blackyoup</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Agathe - @agathe</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Adrien Mahieux - @saruspete</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>Épisode enregistré le 25 septembre 2024</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Chapitrage et Liens</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>00:01:46 : Mais c’est quoi Kernel Recipies  ?<br><a href="https://kernel-recipes.org" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org</a></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>00:06:27 : Nos confs préférées</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>Structures des données pour être efficace dans le cache line : <a href="https://kernel-recipes.org/en/2024/schedule/assisted-reorganization-of-data-structures/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/assisted-reorganization-of-data-structures/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://kernel-recipes.org/en/2024/schedule/how-cern-serves-1eb-of-data-via-fuse/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/how-cern-serves-1eb-of-data-via-fuse/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Comment l’association Linux est devenue un CNA : <a href="https://kernel-recipes.org/en/2024/kernel-and-security/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/kernel-and-security/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://kernel-recipes.org/en/2024/schedule/case-study-concurrent-counting/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/case-study-concurrent-counting/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://kernel-recipes.org/en/2024/virtme-ng/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/virtme-ng/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Lire /proc/meminfo <a href="https://kernel-recipes.org/en/2024/schedule/all-your-memory-are-belong-to-whom/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/all-your-memory-are-belong-to-whom/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://kernel-recipes.org/en/2024/schedule/preempt_rt-over-the-years/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/preempt_rt-over-the-years/</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:29:55 : Présentation sched_ext<br>Écrire un scheduler en bpf pour tester des nouveautés<br>Ça arrivera dans la 6.12</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p><strong>6.11<br></strong>00:35:22 : Plein de nouveautés RISC-V<br>Support de rust en 6.10<br>Mem hotplug 6.11<br>00:42:50 : Agner table (un pdf)<br>00:42:31  : io_uring: bind/listen sur un port<br>00:44:08 : Sloppy logic analyzer<br>Un analyzer logique du pauvre, un peu pourri, mais c’est là<br>Ça permet de debug un système à distance, avec du GPIO</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>00:48:40 : NULL blk, un driver block en rust pour amorcer la pompe<br>Ça permet de tester ses applis qui écrivent en block<br>00:54:00 : Version min 1.78 et on peut compiler avec rust 1.80<br>00:56:00 : Musique de fin : Katy Perry -  I kissed a girl - <a href="https://www.youtube.com/watch?v=tAp9BKosZXs" target="_blank" rel="noreferrer noopener">https://www.youtube.com/watch?v=tAp9BKosZXs</a></p>
<!-- /wp:paragraph -->]]></description>
										<content:encoded><![CDATA[<p><img width="1920" height="1080" src="https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" srcset="https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118.jpg 1920w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-300x169.jpg 300w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-1024x576.jpg 1024w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-768x432.jpg 768w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-1536x864.jpg 1536w, https://staging-cc-assetsv6.cellar-c2.services.clever-cloud.com/uploads/2024/10/118-1368x770.jpg 1368w" sizes="(max-width: 1920px) 100vw, 1920px" /></p><!-- wp:buttons -->
<div class="wp-block-buttons"><!-- wp:button -->
<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://youtu.be/Ab53m_JXSng">Voir sur Youtube</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->

<!-- wp:paragraph -->
<p></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Animé par Julien Durillon - @juuduu<br>avec la participation de : </p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>Arnaud Lefebvre - @blackyoup</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Agathe - @agathe</li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Adrien Mahieux - @saruspete</li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>Épisode enregistré le 25 septembre 2024</p>
<!-- /wp:paragraph -->

<!-- wp:heading -->
<h2 class="wp-block-heading">Chapitrage et Liens</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>00:01:46 : Mais c’est quoi Kernel Recipies  ?<br><a href="https://kernel-recipes.org" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org</a></p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>00:06:27 : Nos confs préférées</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul><!-- wp:list-item -->
<li>Structures des données pour être efficace dans le cache line : <a href="https://kernel-recipes.org/en/2024/schedule/assisted-reorganization-of-data-structures/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/assisted-reorganization-of-data-structures/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://kernel-recipes.org/en/2024/schedule/how-cern-serves-1eb-of-data-via-fuse/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/how-cern-serves-1eb-of-data-via-fuse/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Comment l’association Linux est devenue un CNA : <a href="https://kernel-recipes.org/en/2024/kernel-and-security/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/kernel-and-security/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://kernel-recipes.org/en/2024/schedule/case-study-concurrent-counting/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/case-study-concurrent-counting/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://kernel-recipes.org/en/2024/virtme-ng/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/virtme-ng/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li>Lire /proc/meminfo <a href="https://kernel-recipes.org/en/2024/schedule/all-your-memory-are-belong-to-whom/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/all-your-memory-are-belong-to-whom/</a></li>
<!-- /wp:list-item -->

<!-- wp:list-item -->
<li><a href="https://kernel-recipes.org/en/2024/schedule/preempt_rt-over-the-years/" target="_blank" rel="noreferrer noopener">https://kernel-recipes.org/en/2024/schedule/preempt_rt-over-the-years/</a></li>
<!-- /wp:list-item --></ul>
<!-- /wp:list -->

<!-- wp:paragraph -->
<p>00:29:55 : Présentation sched_ext<br>Écrire un scheduler en bpf pour tester des nouveautés<br>Ça arrivera dans la 6.12</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p><strong>6.11<br></strong>00:35:22 : Plein de nouveautés RISC-V<br>Support de rust en 6.10<br>Mem hotplug 6.11<br>00:42:50 : Agner table (un pdf)<br>00:42:31  : io_uring: bind/listen sur un port<br>00:44:08 : Sloppy logic analyzer<br>Un analyzer logique du pauvre, un peu pourri, mais c’est là<br>Ça permet de debug un système à distance, avec du GPIO</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>00:48:40 : NULL blk, un driver block en rust pour amorcer la pompe<br>Ça permet de tester ses applis qui écrivent en block<br>00:54:00 : Version min 1.78 et on peut compiler avec rust 1.80<br>00:56:00 : Musique de fin : Katy Perry -  I kissed a girl - <a href="https://www.youtube.com/watch?v=tAp9BKosZXs" target="_blank" rel="noreferrer noopener">https://www.youtube.com/watch?v=tAp9BKosZXs</a></p>
<!-- /wp:paragraph -->]]></content:encoded>
					
					<wfw:commentRss>https://stagingv6.cleverapps.io/podcast/les-recettes-du-kernel/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
