{"id":108052,"date":"2023-04-24T12:48:09","date_gmt":"2023-04-24T10:48:09","guid":{"rendered":"https:\/\/prohoster.info\/?p=108052"},"modified":"2023-04-24T16:01:33","modified_gmt":"2023-04-24T14:01:33","slug":"reliz-yadra-linux-6-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-yadra-linux-6-3","title":{"rendered":"Release of Linux Kernel 6.3","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>After two months of development, Linus Torvalds has released Linux Kernel 6.3. Among the most notable changes are the cleanup of outdated ARM platforms and graphic drivers, continued integration of Rust language support, the hwnoise utility, support for red-black tree structures in BPF, BIG TCP mode for IPv4, an integrated Dhrystone performance test, the ability to prevent execution in memfd, support for creating HID drivers using BPF, and changes in Btrfs aimed at reducing block group fragmentation.      <\/p>\n<p>The new version includes 15,637 fixes from 2,055 developers; the patch size is 76 MB (the changes affected 14,296 files, added 1,023,183 lines of code, and removed 883,103 lines). For comparison, the previous version had 16,843 fixes from 2,178 developers; the patch size was 62 MB. About 39% of all changes presented in kernel 6.3 are related to device drivers, roughly 15% of changes pertain to updates specific to hardware architectures, 10% is related to the network stack, 5% to file systems, and 3% to internal kernel subsystems.    <\/p>\n<p>Key innovations in Kernel 6.3:  <\/p>\n<ul>\n<li class=\"l\"> <b>Memory and system services<\/b>\n<ul>\n<li class=\"l\"> Significant code cleanup has been performed related to old and unused ARM platforms, resulting in a reduction of the kernel's source texts by 150,000 lines. More than 40 old ARM platforms have been removed.\n<li class=\"l\"> The ability to create drivers for input devices with a Human Interface Device (HID) interface has been implemented in the form of BPF programs.\n<li class=\"l\"> The transfer of additional functionality from the Rust-for-Linux branch continues, concerning the use of Rust as a second language for developing drivers and kernel modules. Rust support is not enabled by default and does not result in Rust becoming a required build dependency for the kernel. The functionality proposed in previous releases has been expanded with support for types Arc (a reference-counted pointer implementation), ScopeGuard (ensures cleanup occurs when exiting a scope), and ForeignOwnable (allows pointer movement between C and Rust code). The 'borrow' module (the 'Cow' type and the 'ToOwned' trait) has been removed from the 'alloc' package. It is noted that the state of Rust support in the kernel is already close to accepting the first modules written in Rust.\n<li class=\"l\"> User-mode Linux (running the kernel as a user process) on x86-64 systems has implemented support for code written in Rust. Support has been added for building User-mode Linux using clang with optimizations included at the linking stage (LTO).\n<li class=\"l\"> A utility called hwnoise has been introduced to track delays caused by hardware peculiarities. It identifies deviations in operation execution times (jitter) when interrupt processing is disabled, exceeding one microsecond over 10 minutes of computations.\n<li class=\"l\"> A kernel module has been added that implements the Dhrystone performance test, which can be used to evaluate CPU performance in configurations without user-space components (for example, during porting stages for new SoCs where only the kernel boot is implemented).\n<li class=\"l\"> A kernel command line parameter 'cgroup.memory=nobpf' has been added, which disables memory usage accounting for BPF programs, which may be useful for systems with isolated containers.\n<li class=\"l\"> For BPF programs, a red-black tree data structure has been proposed, using kfunc + kptr (bpf_rbtree_add, bpf_rbtree_remove, bpf_rbtree_first) instead of introducing a new mapping type.\n<li class=\"l\"> The mechanism of restartable sequences (rseq) has been enhanced with the ability to pass process identifiers of parallel execution (memory-map concurrency ID), which are identified by the CPU number. Rseq provides means for quick atomic execution of operations that, upon being interrupted by another thread, are cleared and a retry is attempted.\n<li class=\"l\"> Support for SME 2 (Scalable Matrix Extension) instructions has been implemented on ARM processors.\n<li class=\"l\"> Support for the 'BPF trampoline' mechanism has been implemented for the s390x and RISC-V RV64 architectures, allowing for reduced overhead when transferring calls between the kernel and BPF programs.\n<li class=\"l\"> On systems with RISC-V architecture-based processors, the usage of 'ZBB' instructions has been implemented to accelerate string operations.\n<li class=\"l\"> Support for kernel address space randomization (KASLR), kernel relocation, hardware breakpoints, and the kprobe mechanism has been implemented for systems based on the LoongArch instruction set architecture (used in Loongson 3 5000 processors, which implements a new RISC ISA similar to MIPS and RISC-V).\n<li class=\"l\"> In the DAMOS (Data Access Monitoring-based Operation Schemes) mechanism, which allows for memory release based on memory access frequency, filter support has been implemented to exclude certain memory areas from processing in DAMOS.\n<li class=\"l\"> The minimal standard C library Nolibc has implemented support for the s390 architecture and the Arm Thumb1 instruction set (in addition to ARM, AArch64, i386, x86_64, RISC-V, and MIPS support).\n<li class=\"l\"> Objtool optimization has been carried out to speed up kernel builds and reduce peak memory consumption during builds (when building the kernel in 'allyesconfig' mode, there are no longer issues with processes being forcibly terminated on systems with 32 GB of RAM).\n<li class=\"l\"> Support for building the kernel with the Intel ICC compiler has been discontinued, as it has been non-functional for a long time and no one expressed a desire to fix it.              <\/ul>\n<li class=\"l\"> <b>Disk subsystem, input\/output, and file systems<\/b>\n<ul>\n<li class=\"l\"> In tmpfs, support for mapping user identifiers of mounted file systems has been implemented, allowing mapping of files of a specific user on a mounted foreign partition to another user in the current system.\n<li class=\"l\"> In Btrfs, to reduce block group fragmentation, extents are now separated by size when allocating blocks, meaning any block group is now limited to small (up to 128KB), medium (up to 8MB), and large extents. The implementation of raid56 has been refactored. The code for checksum verification has been revised. Performance optimizations have been made, enabling the send operation to be sped up by up to 10 times through caching utime for directories and executing commands only when necessary. Operations for fiemap have been sped up threefold by skipping backlink checks for shared data (snapshots). Metadata operations have been accelerated by 10% through optimized key searching in b-tree structures.\n<li class=\"l\"> The performance of the ext4 file system has been improved by enabling multiple processes to perform direct input\/output operations on pre-allocated blocks simultaneously, using shared inode locks instead of exclusive locks.\n<li class=\"l\"> In f2fs, efforts have been made to improve code readability. Important issues related to atomic writes and the new extent cache have been addressed.\n<li class=\"l\">  In the EROFS (Enhanced Read-Only File System), designed for use in partitions available in read-only mode, the ability to bind CPU operations for decompressing compressed file content has been implemented to reduce access delays to data.\n<li class=\"l\"> The BFQ I\/O scheduler has added support for advanced rotary disk drives, such as those using multiple separately controlled head actuators (Multi Actuator).\n<li class=\"l\"> Support for encryption of data using the AES-SHA2 algorithm has been added to the NFS client and implementation. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3909\">server<\/a> In the FUSE (Filesystems In User Space) subsystem, support for an extension request mechanism has been added, allowing extra information to be included in the request. Based on this capability, the addition of group identifiers to the FS request has been implemented, necessary for accounting access rights when creating objects in the FS (create, mkdir, symlink, mknod).\n<li class=\"l\"> Support for enhanced Hyper-V hypercalls has been added to the KVM hypervisor for x86 systems, and their passing to a handler operating in the host environment in user space has been ensured. This change has enabled support for nested execution of the Hyper-V hypervisor.                      <\/ul>\n<li class=\"l\"> <b>Virtualization and Security<\/b>\n<ul>\n<li class=\"l\"> In KVM, the restriction of guest system access to PMU (Performance Monitor Unit) events related to performance measurement has been simplified.\n<li class=\"l\"> The memfd mechanism, which allows identification of memory areas via the file descriptor passed between processes, has added the capability to create areas where code execution is prohibited (non-executable memfd) and where execution rights cannot be granted in the future.\n<li class=\"l\"> A new prctl operation, PR_SET_MDWE, has been added to block attempts to enable memory access rights that allow both writing and execution.\n<li class=\"l\"> Protection against Spectre-class attacks has been added and enabled by default, implemented based on the automatic IBRS mode (Enhanced Indirect Branch Restricted Speculation) proposed in AMD Zen 4 processors, which allows adaptive permission and prohibition of speculative instruction execution during interrupt handling, system calls, and context switching. The proposed protection results in lower overhead compared to Retpoline protection.\n<li class=\"l\">  Support for encryption of data using the AES-SHA2 algorithm has been added to the NFS client and implementation.\n<li class=\"l\"> A vulnerability has been fixed that allowed bypassing protection against Spectre v2 attacks when using simultaneous multithreading technology (SMT or Hyper-Threading). This was caused by disabling the STIBP (Single Thread Indirect Branch Predictors) mechanism when selecting the IBRS protection mode.\n<li class=\"l\"> A new build target 'virtconfig' has been added for systems based on the ARM64 architecture, which activates only the minimal set of kernel components necessary for booting in virtualization systems.\n<li class=\"l\"> Support for syscall filtering through the seccomp mechanism has been added for the m68k architecture.\n<li class=\"l\"> Support has been added for embedded CRB TPM2 (Command Response Buffer) devices in AMD Ryzen processors, based on Microsoft Pluton technology.                  <\/ul>\n<li class=\"l\"> <b>Network subsystem<\/b>\n<ul>\n<li class=\"l\"> A netlink interface has been added for configuring the PLCA (Physical Layer Collision Avoidance) sublayer, defined in the IEEE 802.3cg-2019 specification and used in Ethernet networks 802.3cg (10Base-T1S), optimized for connecting Internet of Things and industrial systems. The use of PLCA allows for increased performance in Ethernet networks with a shared media.\n<li class=\"l\"> Support for the 'wireless extensions' API for managing WiFi 7 (802.11be) wireless interfaces has been discontinued, as this API does not cover all necessary configurations. A warning will now be displayed when attempting to use the 'wireless extensions' API, which continues to be supported as an emulated layer, for most current devices.\n<li class=\"l\"> Detailed documentation for the netlink API has been prepared for both kernel developers and application developers in user space. A ynl-gen-c utility has been implemented to generate C code based on YAML specifications of the Netlink protocol.\n<li class=\"l\"> Support for the IP_LOCAL_PORT_RANGE option has been added to network sockets to simplify the configuration of outgoing connections through address translators without using SNAT. When using one <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/lir\/ipv4\/\"   title=\"an IP address\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"716\">an IP address<\/a> on multiple hosts, IP_LOCAL_PORT_RANGE allows each host to use its own range of outgoing network ports, while the gateway redirects packets based on port numbers.\n<li class=\"l\"> For MPTCP (MultiPath TCP), there is a capability for processing mixed streams that utilize both IPv4 and IPv6 protocols. MPTCP is an extension of the TCP protocol designed to establish TCP connections that deliver packets simultaneously over multiple routes through different network interfaces tied to different IP addresses.\n<li class=\"l\"> Support for BIG TCP extension has been implemented for IPv4, which allows increasing the maximum TCP packet size to 4GB for optimizing high-speed internal data center networks. This increase in packet size, constrained by the 16-bit field size in the header, is achieved through the implementation of 'jumbo' packets, where the size in the IP header is set to 0, and the actual size is conveyed in a separate 32-bit field in an additional attached header.\n<li class=\"l\"> A new sysctl parameter, default_rps_mask, has been added, allowing the default RPS (Receive Packet Steering) configuration to be set, which distributes the processing of incoming traffic across CPU cores at the interrupt handler level.\n<li class=\"l\"> Support for queue management disciplines for traffic shaping, including CBQ (class-based queuing), ATM (ATM virtual circuits), dsmark (differentiated service marker), tcindex (traffic-control index), and RSVP (resource reservation protocol), has been discontinued. These disciplines have long been abandoned, and there were no volunteers to continue their maintenance.                            <\/ul>\n<li class=\"l\"> <b>Hardware<\/b>\n<ul>\n<li class=\"l\"> All graphical drivers based on DRI1 have been removed: i810 (older integrated Intel 8xx graphics), mga (Matrox GPU), r128 (ATI Rage 128 GPU, including Rage Fury, XPERT 99, and XPERT 128 cards), savage (S3 Savage GPU), sis (Crusty SiS GPU), tdfx (3dfx Voodoo), and via (VIA IGP), which were declared obsolete in 2016 and have not been supported in Mesa since 2012.\n<li class=\"l\"> Obsolete framebuffer drivers (fbdev) omap1, s3c2410, tmiofb, and w100fb have been removed.\n<li class=\"l\"> A DRM driver has been added for the Intel Meteor Lake (14th generation) VPU (Versatile Processing Unit) blocks integrated into the CPU, aimed at accelerating operations related to computer vision and machine learning. The driver is implemented using the 'accel' subsystem, which is designed to provide support for computation accelerators, available either as separate ASICs or as IP blocks within SoCs and GPUs.     <\/li>\n<li class=\"l\"> Support for discrete Intel Arc (DG2\/Alchemist) graphics cards has been expanded in the i915 (Intel) driver, preliminary support for Meteor Lake GPU has been implemented, and support for Intel Xe HP 4tile GPU has been included.        <\/li>\n<li class=\"l\"> The amdgpu driver has added support for AdaptiveSync technology and the ability to use secure display mode (Secure Display) with multiple monitors. Support for DCN 3.2 (Display Core Next), SR-IOV RAS, VCN RAS, SMU 13.x, and DP 2.1 has been updated.\n<li class=\"l\"> The msm driver (Qualcomm Adreno GPU) has added support for the SM8350, SM8450, SM8550, SDM845, and SC8280XP platforms.    <\/li>\n<li class=\"l\"> Support for old ioctl calls has been discontinued in the Nouveau driver.\n<li class=\"l\"> The etnaviv driver has added experimental support for the VeriSilicon Neural Network Processor (NPU VerSilicon).\n<li class=\"l\"> A pata_parport driver has been implemented for IDE drives connected through the parallel port. The added driver allowed the removal of the old PARIDE driver from the kernel and upgraded the ATA subsystem. A limitation of the new driver is the inability to connect both a printer and a disk through the parallel port simultaneously.\n<li class=\"l\"> The ath12k driver has been added for wireless cards based on Qualcomm chips with Wi-Fi 7 support. Support has also been added for wireless cards using RealTek RTL8188EU chips.\n<li class=\"l\"> Support has been added for 46 boards with ARM64 architecture processors, including the Samsung Galaxy Tab A (2015), Samsung Galaxy S5, BananaPi R3, Debix Model A, EmbedFire LubanCat 1\/2, Facebook Greatlakes, Orange Pi R1 Plus, Tesla FSD, as well as devices based on the Qualcomm MSM8953 (Snapdragon 610), SM8550 (Snapdragon 8 Gen 2), SDM450, and SDM632, Rockchips RK3128 TV box, RV1126 Vision, RK3588, RK3568, RK3566, RK3588, and RK3328, TI K3 (AM642\/AM654\/AM68\/AM69).       <\/ul>\n<\/ul>\n<p>At the same time, the Latin American Free Software Foundation has released a fully free kernel variant 6.3 \u2014 Linux-libre 6.3-gnu, cleansed of firmware and driver elements containing proprietary components or code segments restricted by the manufacturer. In release 6.3, blob cleaning has been conducted in the new drivers ath12k, aw88395, and peb2466, as well as in the new device tree files for qcom devices based on the AArch64 architecture. The blob cleaning code in the drivers and subsystems amdgpu, xhci-rcar, qcom-q6v5-pas, sp8870, and av7110 has been updated, as well as in drivers for DVB cards with software decoding and in precompiled BPF files. The cleaning of the drivers mga, r128, tm6000, cpia2, and r8188eu has been discontinued due to their removal from the kernel. The blob removal for the i915 driver has been improved.<br \/>\n<br \/>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=59022\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.3. \u0421\u0440\u0435\u0434\u0438 \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0445 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439: \u0447\u0438\u0441\u0442\u043a\u0430 \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0445 ARM-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c \u0438 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432, \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u044f\u0437\u044b\u043a\u0430 Rust, \u0443\u0442\u0438\u043b\u0438\u0442\u0430 hwnoise, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0434\u0440\u0435\u0432\u043e\u0432\u0438\u0434\u043d\u044b\u0445 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440 red-black \u0432 BPF, \u0440\u0435\u0436\u0438\u043c BIG TCP \u0434\u043b\u044f IPv4, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u0442\u0435\u0441\u0442 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 Dhrystone, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0440\u0435\u0442\u0430 \u0438\u0441\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432 memfd, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f HID-\u0434\u0440\u0430\u0439\u0432\u0435\u0440\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f BPF, \u0432 Btrfs [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-108052","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.3.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-yadra-linux-6-3\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.3 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.3.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-yadra-linux-6-3\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-04-24T10:48:09+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-04-24T14:01:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Linux kernel 6.3 release | ProHoster","description":"After two months of development, Linus Torvalds has presented the release of kernel Linux 6.3.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-yadra-linux-6-3","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.3 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.3.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-yadra-linux-6-3","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-04-24T10:48:09+00:00","article:modified_time":"2023-04-24T14:01:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"108052","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-08 20:24:09","updated":"2026-02-22 15:31:14","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/108052","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=108052"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/108052\/revisions"}],"predecessor-version":[{"id":162437,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/108052\/revisions\/162437"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=108052"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=108052"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=108052"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}