A new week starts, so let's have a look at the open-source contributions from Bootlin engineers last week: - Romain Gantois submitted a new Linux kernel series to add support for downstream SFP cages in the Texas Instruments DP83869 Ethernet PHY driver. Feedback is not very positive for the moment, but we'll find solutions! https://lnkd.in/eqVAPvrY - Herve Codina submitted a 2nd iteration of his patch series adding non-interleaved audio support in his driver for the PowerPC QMC hardware block, https://lnkd.in/eqUP2jWb, and this series got merged! 👍 - Thomas Perrot updated the OpenSBI recipes to version 1.5 in OpenEmbedded Core, https://lnkd.in/evp2ixRw - Maxime Chevallier submitted a v14, v15 and v16 of his patch series adding support for Ethernet PHY topologies in the kernel: https://lnkd.in/ewbX5Db7 - Thomas Bonnefille submitted his first Linux kernel driver ever, an IIO driver for the ADC found on SOPHGO Technologies 算能科技 RISC-V processors: https://lnkd.in/ebQAbKY7 - Luca Ceresoli did some clean-up in the Device Tree kernel API: https://lnkd.in/efe2aUGD - Miguel Gazquez, as part of his work on The Zephyr Project, submitted a pull request fixing the MEMC_STM32 option: https://lnkd.in/ePyAYtsu - Théo Lebrun continued his work on Mobileye processors, and submitted new iterations of the clock driver (https://lnkd.in/esYXsd62), reset driver (https://lnkd.in/esHEwjNY) and pinctrl driver (https://lnkd.in/eXRNHquT) - Kamel BOUHARA submitted a 16th iteration of his TouchNetix touchscreen driver: https://lnkd.in/eYMYuAbd - Köry Maincent submitted a 6th iteration of his patch series improving PoE support with additional features, https://lnkd.in/e8H54ZM7, and this version got merged! 👍 - Théo Lebrun submitted a patch to improve the Linux kernel run-clang-tools.py script: https://lnkd.in/eZEYbC3M - Alexis Lothoré debugged and fixed some issues in the OpenEmbedded/Yocto CI infrastructure: https://lnkd.in/etayzGBC - Köry Maincent also submitted a 16th iteration of his patch series making PTP timestamping more configurable: https://lnkd.in/e-NwNnDZ A busy week, as you can see!
Bootlin’s Post
More Relevant Posts
-
A new week starts, so let's have a look at our open-source contributions from last week: - Köry Maincent proposed changing the Linux kernel PTP code to use xarray, he sent several iterations up to v4: https://lnkd.in/eHDDafZC, which was merged - Romain Gantois sent a v6 of his Linux kernel patch series fixing the stmmac driver regarding a missing PHY-to-MAC RX clock, https://lnkd.in/eeYvue3H. Unfortunately, he sent it too late, net-next was closed. Will have to be resent after 6.9-rc1 is out. - Luca Ceresoli proposed some improvements to the Linux kernel scripts/decode_stacktrace.sh, https://lnkd.in/em5CRcpY - Herve Codina sent a few fixup patches after his series adding HDLC support for the NXP Semiconductors QMC IP was merged: one fixing kernel documentation in lib/bitmap.c, https://lnkd.in/eksAnujk, and one fixing compilation as a module in fsl_qmc_hdlc, https://lnkd.in/e5kxUdte - As part of his work on Power over Ethernet (PoE) in Linux, Köry Maincent sent a patch fixing a bug in the regulator subsystem, https://lnkd.in/ehjM6-4c - Louis Chauvet contributed a new test to the Intel GPU Tools (IGT) project, to test rotation, https://lnkd.in/eeMSBxmC, and contributed a small update to the project contributors guide, https://lnkd.in/eaWNG3wj - Michael Opdenacker, maintainer of The Yocto Project, A Linux Foundation Project documentation, sent a patch to set up Vale to do style checking, https://lnkd.in/eG-QtQrv. This follows a LWN article on Vale. - Jérémie Dautheribes sent a 3rd iteration of his patch adding support for another display panel to the panel-simple driver: https://lnkd.in/e5h9St7P - Louis Chauvet continued pushing his work on the VKMS kernel driver, to re-implement line-by-line pixel conversion and add YUV support, https://lnkd.in/eDBJ5xuR - Alexis Lothoré submitted some fixes to Buildroot to fix the build of qt5webkit, https://lnkd.in/etwNkpjr - Bastien Curutchet submitted a new patch series improving the Linux kernel McBSP audio driver used on Texas Instruments platforms, https://lnkd.in/eWvR7tYp
[PATCH v4 net-next] ptp: Move from simple ida to xarray - Kory Maincent
lore.kernel.org
To view or add a comment, sign in
-
Bypassing AMSI using LdrLoadDll, either through hooking or by utilizing a hardware breakpoint. https://lnkd.in/dev2JkST
GitHub - Shrfnt77/AmsiBypass: Bypassing Amsi using LdrLoadDll
github.com
To view or add a comment, sign in
-
Netboot (PXE) #Armbian on an Orange Pi Zero 3 from SPI with NFS root filesystem (Allwinner H618 Quad-Core Cortex-A53) https://lnkd.in/gvPFhupB
To view or add a comment, sign in
-
Introducing balenaOS 6! The new version brings major improvements, including zstandard compression for better storage efficiency. Upgrade now and take advantage of faster, lighter deployments. Learn more here 👇 👇 👇 https://buff.ly/4cPUCI5
Introducing balenaOS 6
blog.balena.io
To view or add a comment, sign in
-
3P: Program, Process and Processor. When all 3 are at their best, Magic happens 😁😁 😁. A well written code and optimized program can leverage the full potential of kernel and hardware. This can create a synergy that can lead to optimal system performance allowing fast, reliable and efficient computing. The above can achieve the maximum possible throughput. It takes years and years to understand all 3 and implement accordingly. And here comes the 4th P: …Pushkar Kumar
To view or add a comment, sign in
-
Booting Operating System using NVMe-oF-TCP [PoC]. NVMe-oF designed for ssd's eliminates the SCSI layer from the protocol stack, resulting in lower latency than iSCSI. Reference: https://lnkd.in/gZiy-HFx
To view or add a comment, sign in
-
Another week, and some contributions from Bootlin engineers to various open-source projects, especially the Linux kernel of course, but not only: - Köry Maincent submitted a v3 of his patch series adding more features to the Power Over Ethernet support he recently introduced in the Linux kernel: https://lnkd.in/eg_nfF82. He also adjusted an error code in the PoE code he added recently: https://lnkd.in/eCzeSnrZ - Thomas Perrot proposed a small update to the OP-TEE recipe in the meta-arm Yocto layer: https://lnkd.in/e5iJ5YPV - Thomas Bonnefille submitted a v2 of his patch series adding support for the RISC-V-based Sipeed LicheeRV Nano: https://lnkd.in/eSb22BQ3 - Luca Ceresoli enabled HDMI support on the i.MX8-based imx8mp-msc-sm2s platform from Avnet: https://lnkd.in/eGpKcUCf - Köry Maincent also continued his work on making PTP timestamping more configurable, by sending a v15 of his patch series: https://lnkd.in/ehRcbPVQ - Thomas Richard continued to work on power management topics on Texas Instruments platforms. He added suspend/resume support to the mux mmio driver: https://lnkd.in/eqDqHt_m, and did some changes to enable I2C during suspend stage on TI platforms: https://lnkd.in/enZcQ2rj - Alexis Lothoré continued his work on the Microchip Technology Inc. WILC wireless driver, this time working on power management support: https://lnkd.in/e47r_8J4 - Thomas Richard also submitted a small improvements to the kempld watchdog driver: https://lnkd.in/e3P2VcDC - Köry Maincent proposed an improvement to the b4 patch series management tool: https://lnkd.in/eUeUmUUD - Herve Codina posted a first iteration of a new patch series introducing an irq_domain_instatiate() API in the Linux kernel irqdomain code: https://lnkd.in/eqzqDyHj
[PATCH net-next v3 0/7] net: pse-pd: Add new PSE c33 features - Kory Maincent
lore.kernel.org
To view or add a comment, sign in
-
Ever Wondered why we had Paged and Non Paged Pool in memory section besides cached and in use memory! In-use - refers to the actual amount of physical memory being used. Cached - Refers to the amount of physical memory being used for speeding up file system access. On client OS, up to 10% of your memory is used for buffering writes ("dirty page threshold"). Paged pool - it is the amount of kernel and device driver memory that CAN spill over from physical memory into the slow page file Nonpaged pool- it is the amount of kernel and device driver memory that must stay in physical memory. This type of memory cannot be offloaded onto the disk.
To view or add a comment, sign in
-
Understand how using rclone for synchronization and S3FS for simulating a file system interface enabled seamless migration to Object Storage for firmware updates. #CloudComputing https://bit.ly/4bQzQrh
To view or add a comment, sign in
-
Check out the latest OPNsense RSS feed update! Optimal changes have been made to the base system, kernel, and driver updates for improved performance. The time-loop authentication has returned with enhanced TOTP case, and Unbound domain overrides have been transitioned to query forwarding. Learn more about this update: https://lnkd.in/erdR27H7
To view or add a comment, sign in
13,902 followers