WireGuard Lands In Net-Next While It Waits For Inclusion In Linux 5.6

The WireGuard secure VPN tunnel kernel code has landed in net-next! This means that — barring any major issues coming to light that would lead to a revert — WireGuard will finally reach the mainline kernel with the Linux 5.6 cycle kicking off in late January or early February!
Quick action overnight surprisingly saw WireGuard already land in net-next. It was just last night before sleeping that I wrote of the latest patch review for WireGuard and its prospects […] Continue Reading…

Former Oracle product manager says he was forced out for refusing to deceive customers. Now he’s suing the biz

A former Oracle employee filed a lawsuit against the database giant on Tuesday claiming that he was forced out for refusing to lie about the functionality of the company’s software. The civil complaint [PDF], filed on behalf of plaintiff Tayo Daramola in US District Court in San Francisco, contends that Oracle violated whistleblower protections […] Continue Reading…

Unified sizeof_member() Re-Proposed For Linux 5.5

After not being merged for Linux 5.4, the new sizeof_member() macro as a unified means of calculating the size of a member of a struct has been volleyed for Linux 5.5 for possible inclusion on this last day of the merge window.
The Linux kernel to now has supported SIZEOF_FIELD, FIELD_SIZEOF, sizeof_field as means of calculating the size of a member of a C struct… The new sizeof_member looks to clean-up that code cruft that has accumulated over the […] Continue Reading…

Open Repos provides code metrics on open source projects

GitClear, maker of a toolkit for generating software project performance metrics, has publicly released Open Repos, a free tool to make it easier for contributors to participate in open source development by better visualizing how the codebase changes between releases.
Open Repos tracks a number of high-profile open source projects including TensorFlow, Ansible, Microsoft Visual […] Continue Reading…

SUSE Revives Patches For Exposing /proc/cpuinfo Data Over Sysfs

Back in 2017 were patches for exposing /proc/cpuinfo data via sysfs for more easily parsing selected bits of information from the CPU information output. That work never made it into the mainline kernel but now SUSE’s Thomas Renninger is taking over and trying to get revised patches into the kernel.
Renninger sent out revised versions of the “sysfs-based cpuinfo” on Friday that within /sys/devices/system/cpu/cpuX/info/ would expose nodes to easily parse pieces of cpuinfo like bogomips, cpu_family, flags, model, model_name, […] Continue Reading…