Skip to main content


[bookmark=https://twitter.com/dvyukov/status/1306848532285063170]If you're involved in fuzzing on any side (i.e. also developers) I highly recommend this talk about non-technical aspects of making fuzzing useful part of dev process ("ninja style" deployment, "that's not a bug", fuzzblockers, priorities, expectations).
I am guilty of all DONTs.[/bookmark]



[bookmark=https://twitter.com/gregkh/status/1306877422579707904]@dvyukov Instead, present an option that is so compelling and useful that anyone who did not take advantage of it would be wasting time and effort.[/bookmark]



[bookmark=https://twitter.com/gregkh/status/1306877058937749507]@dvyukov You don't approach it from a "we must get a mandate from above" method, that's not how successful open source projects work. To try to do that, would only result in resistance and avoidance as no one likes to be told what to do.[/bookmark]



[bookmark=https://twitter.com/igalia/status/1306623683461611520]@hikik0 finished her talk about # and # interoperability at # minutes ago.

Slides now available:
xdc2020.x.org/event/9/contri…

Don't miss her series of posts on the matter and stay tuned for other works with do at # in Open # !
eleni.mutantstargoat.com/hikiko/gl-vk-i…

[/bookmark]



[bookmark=https://twitter.com/opengl/status/1306216600056606731]Tomorrow, Eleni Maria Stea of @igalia will present a not-to-miss session on OpenGL and Vulkan interoperability at #. Be sure to catch it [/bookmark]



[bookmark=https://twitter.com/justincormack/status/1306153769198063616]reading the kernel gpg workflow "It is easy to create signed commits, but it is much more difficult to use them in Linux kernel development, since it relies on patches sent to the mailing list, and this workflow does not preserve PGP commit signatures." [/bookmark]



[bookmark=https://twitter.com/igalia/status/1306183548190121984]The opening session of # is starting shortly! You can follow this and all of the talks via youtube.com/watch?v=b2mnby…

Tune in in ~25 minutes for an update from Iago Toral about the new open source # driver that # is developing for the @Raspberry_Pi 4!

YouTube: XDC 2020 - Day 1 - September 16, 2020 (X.Org Foundation)

[/bookmark]



The 2nd series to rework the # subsystem hit #-next and thus hopefully gets merged for # 5.10.

It's afaik the last big rework needed to finally enable PREEMPT_RT in mainline. For details see:

lore.kernel.org/lkml/202009141…

See also: lwn.net/Articles/80094…



[bookmark=https://twitter.com/VulkanAPI/status/1305945982702624774]Tomorrow at XDC 2020, be sure to catch Iago Toral from @igalia overview of the Vulkan driver for @Raspberry_Pi 4!

Find more information on this session and other Khronos-related sessions at XDC here: [/bookmark]



#: " [RFC]nvfs: a # for persistent memory"

"[…] small and fast fs that can be used on #-based devices. # maps the whole device into linear address space […] completely bypasses […] block layer and buffer cache […]" # #

lore.kernel.org/lkml/alpine.LR…




[bookmark=https://twitter.com/xdc2020/status/1305890912137097218]In around 19 hours # will start! Entire conference will be live streamed on Youtube.
Day1 link already available:

YouTube: XDC 2020 - Day 1 - September 16, 2020 (X.Org Foundation)

[/bookmark]
# #XDC2020



[bookmark=https://twitter.com/axboe/status/1305679533081686021]@shuveb wrote an io_uring.7 man page, it's just what I needed after a shitty day like today. As I've said before, documentation is a weak point of most open source, and I feel very thankful to have someone qualified help out in this area![/bookmark]



"Here we propose this patch series to make # run as the root partition [Just think of it like Xen's Dom0] on # Hypervisor. […] Microsoft wants to create a complete virtualization stack with Linux and Microsoft Hypervisor." # #

lore.kernel.org/lkml/202009141…



[bookmark=https://twitter.com/dvyukov/status/1305728037477126144]This Linus commit fixes a bunch of syzbot bugs.

"So rather than try to maintain a likely unused set of code, I'll just aggressively remove it"

The best way to fix bugs :)[/bookmark]



[bookmark=https://twitter.com/embeddedgus/status/1305595404818485251]Great talk about kernel idioms.
"Upstream priorities:
Correctness
Performance
Maintainability.

Maintainable code has less bugs over time, and therefore leads to correctness, and so maintainability is important."
Use the fallthrough macro, not a comment.

YouTube: Kernel Coding the Upstream Way - Tim Bird, Sony (The Linux Foundation)

[/bookmark]



[bookmark=https://twitter.com/kees_cook/status/1305639472885768192]Okay, I'm going to do kernel coding again on Twitch tomorrow at 11am Pacific (1800 UTC). This time I think I'm going to poke at rebasing the stack offset randomization series against the new arch-agnostic syscall entry code: [/bookmark]



```This article introduces # storage concepts including disk images, emulated storage controllers, block jobs, the qemu-img utility, and qemu-storage-daemon. […] his article explains how things fit together. […] ```

qemu.org/2020/09/14/qem…

#QEMU



[bookmark=https://twitter.com/xdc2020/status/1305481656221007872]# conference is starting this Wednesday! There is still time to register: xdc2020.x.org/event/9/regist…

# # # [/bookmark]



[bookmark=https://twitter.com/haerwu/status/1305404327067111425]Question for next ARM AMA at Linaro Connect:

What is a status of FOSS driver for GTX Mali G1080 Ti?[/bookmark]