This article introduces the use of QEMU to emulate block devices, including SCSI, NVMe, Virtio and NVDIMM as a way to quickly study, debug and develop the Linux...
This article introduces the use of QEMU to emulate block devices, including SCSI, NVMe, Virtio and NVDIMM as a way to quickly study, debug and develop the Linux kernel.
Oracle Linux kernel engineer Calum Mackay provides some insight into the new features for NFS in release 6 of the Unbreakable Enterprise Kernel (UEK). UEK R6...
Oracle Linux kernel engineer Calum Mackay provides some insight into the new features for NFS in release 6 of the Unbreakable Enterprise Kernel (UEK). UEK R6 is based on the upstream long-term stable Linux kernel v5.4, and introduces many new features compared to the previous version UEK R5, which is based on the upstream stable Linux kernel v4.14. In this blog, we look at what has been improved in the UEK R6 NFS client & server implementations. Server-side Copy (NFSv4.2...
Oracle Linux kernel engineer Calum Mackay provides some insight into the new features for NFS in release 6 of the Unbreakable Enterprise Kernel (UEK). UEK R6 is based on the upstream long-term...
Oracle is pleased to announce the general availability of the Unbreakable Enterprise Kernel Release 6 for Oracle Linux. The Unbreakable Enterprise Kernel (UEK)...
Oracle is pleased to announce the general availability of the Unbreakable Enterprise Kernel Release 6 for Oracle Linux. The Unbreakable Enterprise Kernel (UEK) for Oracle Linux provides the latest open source innovations and business-critical performance and security optimizations for cloud and on-premise deployment. It is the Linux kernel that powers Oracle Gen 2 Cloud and Oracle Engineered Systems such as Oracle Exadata Database Machine. Oracle Linux with UEK is available...
Oracle is pleased to announce the general availability of the Unbreakable Enterprise Kernel Release 6 for Oracle Linux. The Unbreakable Enterprise Kernel (UEK) for Oracle Linux provides the latest...
The Unbreakable Enterprise Kernel (UEK) for Oracle Linux provides the latest open source innovations and key optimizations and security to enterprise cloud...
The Unbreakable Enterprise Kernel (UEK) for Oracle Linux provides the latest open source innovations and key optimizations and security to enterprise cloud workloads. It is the Linux kernel that powers Oracle Cloud and Oracle Engineered Systems such as Oracle Exadata Database Machine as well as Oracle Linux on Intel-64, AMD-64 or ARM hardware. What's New? UEK R5 Update 3 is based on the mainline kernel version 4.14.35. Through actively monitoring upstream check-ins and...
The Unbreakable Enterprise Kernel (UEK) for Oracle Linux provides the latest open source innovations and key optimizations and security to enterprise cloud workloads. It is the Linux kernel...
Learn how to implement tracepoints in the Linux Kernel step-by-step. This post describes what tracepoints are, how they are defined and finally demonstrates the...
Learn how to implement tracepoints in the Linux Kernel step-by-step. This post describes what tracepoints are, how they are defined and finally demonstrates the various ways they can be used.
In this blog, Oracle Linux kernel developer Manjunath Patil demostrates how you can configure your Oracle Linux instances (both bare metal and virtual...
In this blog, Oracle Linux kernel developer Manjunath Patil demostrates how you can configure your Oracle Linux instances (both bare metal and virtual machine) running in Oracle Cloud for crash dumps. OCI instances can generate a vmcore using kdump. kdump is a mechanism to dump the 'memory contents of a system' [vmcore] when the system crashes. The vmcore later can be analyzed using the crash utility to understand the cause of the system crash. The kdump mechanism works by...
In this blog, Oracle Linux kernel developer Manjunath Patil demostrates how you can configure your Oracle Linux instances (both bare metal and virtual machine) running in Oracle Cloud for...
Oracle Linux kernel developer Daniel Jordan contributes this post on enhancing the performance of padata. padata is a generic framework for parallel jobs in the...
Oracle Linux kernel developer Daniel Jordan contributes this post on enhancing the performance of padata. padata is a generic framework for parallel jobs in the kernel -- with a twist. It not only schedules jobs on multiple CPUs but also ensures that each job is properly serialized, i.e. finishes in the order it was submitted. This post will provide some background on this somewhat obscure feature of the core kernel and cover recent efforts to enhance its parallel performance...
Oracle Linux kernel developer Daniel Jordan contributes this post on enhancing the performance of padata. padata is a generic framework for parallel jobs in the kernel -- with a twist. It not only...
Chuck Lever is a Linux Kernel Architect working with the Oracle Linux and Unbreakable Enterprise Kernel team at Oracle. He contributed this article about...
Chuck Lever is a Linux Kernel Architect working with the Oracle Linux and Unbreakable Enterprise Kernel team at Oracle. He contributed this article about replacing printk debugging with static trace points in the kernel. On The Benefits of Static Trace Points These days, kernel developers have several choices when it comes to reporting exceptional events. Among them: a console message; a static trace point; Dtrace; or, a Berkeley Packet Filter script. Arguably the best choice...
Chuck Lever is a Linux Kernel Architect working with the Oracle Linux and Unbreakable Enterprise Kernel team at Oracle. He contributed this article about replacing printk debugging with static trace...
A review of significant Linux kernel changes since 5.0.