XFS Upstream maintainer Darrick Wong provides another instalment, this time focusing on how to facilitate sysadmins in maintaining healthy filesystems. Since...
XFS Upstream maintainer Darrick Wong provides another instalment, this time focusing on how to facilitate sysadmins in maintaining healthy filesystems. Since Linux 4.17, I have been working on an online filesystem checking feature for XFS. As I mentioned in the previous update, the online fsck tool (named xfs_scrub) walks all internal filesystem metadata records. Each record is checked for obvious corruptions before being cross-referenced with all other metadata in the...
XFS Upstream maintainer Darrick Wong provides another instalment, this time focusing on how to facilitate sysadmins in maintaining healthy filesystems. Since Linux 4.17, I have been working on...
Following on from his recent blog XFS - 2019 Development Retrospective, XFS Upstream maintainer Darrick Wong dives a little deeper into the Reflinks...
Following on from his recent blog XFS - 2019 Development Retrospective, XFS Upstream maintainer Darrick Wong dives a little deeper into the Reflinks implementation for XFS in the mainline Linux Kernel. Three years ago, I introduced to XFS a new experimental "reflink" feature that enables users to share data blocks between files. With this feature, users gain the ability to make fast snapshots of VM images and directory trees; and deduplicate file data for more efficient use...
Following on from his recent blog XFS - 2019 Development Retrospective, XFS Upstream maintainer Darrick Wong dives a little deeper into the Reflinks implementation for XFS in the mainline Linux...
Darrick Wong, Upstream XFS Maintainer and kernel developer for Oracle Linux, returns to talk about what's been happening with XFS. Hi folks! It has been a...
Darrick Wong, Upstream XFS Maintainer and kernel developer for Oracle Linux, returns to talk about what's been happening with XFS. Hi folks! It has been a little under two years since my last post about upcoming XFS features in the mainline Linux kernel. In that time, the XFS development community have been hard at work fixing bugs and rolling out new features! Let's talk about the improvements that have landed recently in the mainline Linux Kernel, and our development...
Darrick Wong, Upstream XFS Maintainer and kernel developer for Oracle Linux, returns to talk about what's been happening with XFS. Hi folks! It has been a little under two years since my last...
Using Tracepoints to Debug iSCSI Modules Oracle Linux kernel developer Fred Herard offered this blog post on how to use tracepoints with iSCSI kernel modules....
Using Tracepoints to Debug iSCSI Modules Oracle Linux kernel developer Fred Herard offered this blog post on how to use tracepoints with iSCSI kernel modules. The scsi_transport_iscsi, libiscsi, libiscsi_tcp, and iscsi_tcp modules have been modified to leverage Linux Kernel Tracepoints to capture debug messages. Before this modification, debug messages for these modules were simply directed to syslog when enabled. This enhancement gives users the option to use Tracepoint...
Using Tracepoints to Debug iSCSI Modules Oracle Linux kernel developer Fred Herard offered this blog post on how to use tracepoints with iSCSI kernel modules. The scsi_transport_iscsi, libiscsi,...
Oracle Linux kernel developer Tom Hromatka attended Linux Security Summit NA 2019. In this blog post, Tom discusses the presentation that he gave as well as...
Oracle Linux kernel developer Tom Hromatka attended Linux Security Summit NA 2019. In this blog post, Tom discusses the presentation that he gave as well as other talks he found interesting. Linux Security Summit North America 2019 I was one of the lucky attendees at the Linux Security Summit North America 2019 conference in sunny San Diego from August 19th through the 21st. Three major topics dominated this year's agenda - trusted computing, containers, and overall kernel...
Oracle Linux kernel developer Tom Hromatka attended Linux Security Summit NA 2019. In this blog post, Tom discusses the presentation that he gave as well as other talks he found interesting....
In this blog post, Linux kernel developer Tom Hromatka talks about becoming a co-maintainer of libsecccomp, what it means and his recent presentation at Linux...
In this blog post, Linux kernel developer Tom Hromatka talks about becoming a co-maintainer of libsecccomp, what it means and his recent presentation at Linux Security Summit North America 2019. Seccomp Maintainer Recently I was named a libseccomp co-maintainer. As a brief background, the Linux kernel provides a mechanism - called SECure COMPuting mode or seccomp for short - to block a process or thread's access to some syscalls. seccomp filters are written in a...
In this blog post, Linux kernel developer Tom Hromatka talks about becoming a co-maintainer of libsecccomp, what it means and his recent presentation at Linux Security Summit North America 2019. ...
Notes on BPF (7) - BPF, tc and Generic Segmentation Offload Oracle Linux kernel developer Alan Maguire continues our blog series on BPF, wherein he presented an...
Notes on BPF (7) - BPF, tc and Generic Segmentation Offload Oracle Linux kernel developer Alan Maguire continues our blog series on BPF, wherein he presented an in depth look at the kernel's "Berkeley Packet Filter" -- a useful and extensible kernel function for much more than packet filtering. In the previous BPF blog entry, I warned against enabling generic segmentation offload (GSO) when using tc-bpf. The purpose of this blog entry is to describe how it in fact can be...
Notes on BPF (7) - BPF, tc and Generic Segmentation Offload Oracle Linux kernel developer Alan Maguire continues our blog series on BPF, wherein he presented an in depth look at the kernel's "Berkeley...
In this blog post, Oracle Linux kernel developer William Roche presents a method to mirror a running system into a ramdisk. A RAM mirrored System ? There are...
In this blog post, Oracle Linux kernel developer William Roche presents a method to mirror a running system into a ramdisk. A RAM mirrored System ? There are cases where a system can boot correctly but after some time, can lose its system disk access - for example an iSCSI system disk configuration that has network issues, or any other disk driver problem. Once the system disk is no longer accessible, we rapidly face a hang situation followed by I/O failures, without the...
In this blog post, Oracle Linux kernel developer William Roche presents a method to mirror a running system into a ramdisk. A RAM mirrored System ? There are cases where a system can boot...
In this blog post, Oracle Linux kernel developer Jane Chu talks about persistent memory, the support we have in Oracle Linux for it and some examples on how to...
In this blog post, Oracle Linux kernel developer Jane Chu talks about persistent memory, the support we have in Oracle Linux for it and some examples on how to use it. Persistent Memory Introduction Persistent Memory Overview More than ever, applications have been driving hardware technologies. Big Data is responsible for recent advances in artificial intelligence which demand massive parallel processing capability and immediate access to large data. For example, realtime...
In this blog post, Oracle Linux kernel developer Jane Chu talks about persistent memory, the support we have in Oracle Linux for it and some examples on how to use it. Persistent Memory...