Flock 2018
Last week was Flock 2018. Highlights: I gave a talk on the relationship between the Fedora and RHEL kernels. The short summary is that that the two kernels are not closely related, despite the fact...
View ArticleKernel community management
I was at Open Source Summit last week (full trip report forthcoming) and like always one of the keynotes was Linus being interviewed by Dirk Hohndel. The topic of the kernel community and community...
View ArticleLSS/OSS NA 2018
Last week was Open Source Summit and Linux Security Summit in beautiful Vancouver, BC. Highlights: There was a talk on security in Zephyr and Fuchsia. While the focus of the conference is Linux,...
View ArticleString copying in the kernel
One of the many areas that the kernel self protection project looks at is making sure kernel developers are using APIs correctly and safely. The string APIs, in particular string copying APIs, seem to...
View ArticleKconfig symbol visibility
I managed to get bit by the same issue twice in about 24 hours so I guess it's time for a blog post. If you've ever compiled a kernel, you have dealt with kconfig symbols (CONFIG_FOO) which are used to...
View ArticleKernel numbering and Fedora
By now it's made the news that the kernel version has jumped to version 5.0. Once again, this numbering jump means nothing except Linus decide that he wanted to change it. We've been through versioning...
View ArticleService on the TAB
I never posted about it but I was elected to the TAB last November. I'm deeply appreciative towards several people who reached out and encouraged me to run. I probably wouldn't have run if they hadn't...
View ArticlePetty gripes about kernel versioning and tarballs
Today in gripes that about 5 people including me will have: it's really difficult to find a unified way to get a tarball from something on kernel.org to the Fedora dist-git in a way that meets the...
View ArticleWhy you can't (easily) get Kconfig help from the command line
When something seemingly simple isn't implemented in an open source project, there are two likely reasons. One, nobody has bothered to sit down and work on it because it's so simple. Two, it's not...
View ArticleWhat's a kernel headers package anyway
I've written before about what goes into Fedora's kernel-devel package. Briefly, it consists of files that come out of the kernel's build process that are needed to build kernel modules. In contrast to...
View Article