</thead>
<tbody>
- <tr>
- <td></td><td>TBD</td><td></td>
- </tr>
- <!--
<tr class="beer">
- <td>07:00 - 08:30</td><td>Breakfast</td><td></td>
+ <td>07:00 - 08:00</td><td>Breakfast</td><td></td>
</tr>
<tr>
- <td>08:30 - 09:00</td><td>DRBD performance optimization</td><td>Joel Colledge</td>
+ <td>08:00 - 08:30</td><td>NFS Reexport Improvements</td><td>Richard Weinberger</td>
</tr>
<tr>
- <td>09:00 - 09:30</td><td>MUSE - MTD in userspace, and other FUSE internals</td><td>Richard Weinberger</td>
+ <td>08:30 - 09:00</td><td>fstests and blktests</td><td>Luis Chamberlain</td>
</tr>
<tr class="beer">
- <td>09:30 - 10:00</td><td>Break</td><td></td>
+ <td>09:00 - 09:30</td><td>Tea Break</td><td></td>
+ </tr>
+
+ <tr>
+ <td>09:30 - 10:00</td><td>Introduction to eBPF</td><td>Alexei Starovoitov</td>
</tr>
<tr>
- <td>10:00 - 10:30</td><td>NVMe-oF In-band encryption</td><td>Hannes Reinecke</td>
+ <td>10:00 - 10:30</td><td>NVMe computational storage</td><td>Christoph Hellwig</td>
</tr>
<tr>
- <td>10:30 - 11:00</td><td>NVMe userspace events / interaction</td><td>Hannes Reinecke</td>
+ <td>10:30 - 11:00</td><td>Direct IO DMA mapping optimizations</td><td>Keith Busch</td>
</tr>
<tr class="beer">
</tr>
<tr>
- <td>11:30 - 12:00</td><td>Command duration limits</td><td>Damien Le Moal</td>
+ <td>11:30 - 12:00</td><td>libnvme and nvme-cli 2.0</td><td>Daniel Wagner</td>
</tr>
<tr>
- <td>12:00 - 12:30</td><td>Multi-actuator HDDs</td><td>Damien Le Moal</td>
+ <td>12:00 - 12:30</td><td>kernel-driven userspace helpers </td><td>Hannes Reinecke</td>
</tr>
<tr class="beer">
<tr class="beer">
<td>19:00 - 22:00</td><td>Dinner, Drinks and Socializing</td><td></td>
</tr>
- -->
</tbody>
</table>
</tr>
</thead>
<tbody>
- <tr>
- <td></td><td>TBD</td><td></td>
- </tr>
- <!--
<tr class="beer">
- <td>07:00 - 08:30</td><td>Breakfast</td><td></td>
+ <td>07:00 - 08:00</td><td>Breakfast</td><td></td>
</tr>
<tr>
- <td>08:30 - 09:00</td><td>ZNS Overview</td><td>Matias Bjørling</td>
+ <td>08:00 - 08:30</td><td>Non power of 2 zoned devices in Linux</td><td>Pankaj Raghav</td>
</tr>
+
<tr>
- <td>09:00 - 09:30</td><td>NVMe Abort protocol enhancements (TP-4097)</td><td>John Meneghini</td>
+ <td>08:30 - 09:00</td><td>1000s of NVMe device per VM</td><td>Alex Graf</td>
</tr>
<tr class="beer">
- <td>09:30 - 10:00</td><td>Break</td><td></td>
+ <td>09:00 - 09:30</td><td>Tea Break</td><td></td>
+ </tr>
+
+ <tr>
+ <td>09:30 - 10:00</td><td>leepless RCU Grace Periods Without rcu_head</td><td>Paul McKenney</td>
</tr>
<tr>
- <td>10:00 - 10:30</td><td>Dm-zap - host based garbage collection for zoned devices</td><td>Dennis Maisenbacher</td>
+ <td>10:00 - 10:30</td><td>Safer C extension</td><td>Alexei Starovoitov</td>
</tr>
<tr>
- <td>10:30 - 11:00</td><td>Log Structured Disks</td><td>Christoph Hellwig</td>
+ <td>10:30 - 11:00</td><td>NVMe driver in Rust</td><td>Andreas Hindborg</td>
</tr>
<tr class="beer">
</tr>
<tr>
- <td>11:30 - 12:00</td><td>RAID for Zoned Devices</td><td>Keith Busch</td>
+ <td>11:30 - 12:00</td><td>An overview of the SPI NOR subsystem</td><td>Tudor Ambarus and Pratyush Yadav</td>
</tr>
<tr>
- <td>12:00 - 12:30</td><td>Declustered Parity RAID for BTRFS</td><td>Johannes Thumshirn</td>
+ <td>12:00 - 12:30</td><td>Ligntning talks</td><td></td>
</tr>
<tr class="beer">
<tr class="beer">
<td>19:00 - 22:00</td><td>Dinner, Drinks and Socializing</td><td></td>
</tr>
- -->
</tbody>
</table>