āĻ•āĻžāĻ°ā§āύ⧇āϞ āϰāĻŋāϞāĻŋāϜ Linux āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āϏāĻš ā§Ŧ.⧧⧍

āĻĻ⧁āχ āĻŽāĻžāϏ āϧāϰ⧇ āωāĻ¨ā§āύāϝāĻŧāύ⧇āϰ āĻĒāϰ āϞāĻŋāύāĻžāϏ āϟāϰāĻ­āĻžāĻ˛ā§āĻĄāϏ āĻ•āĻžāĻ°ā§āύ⧇āϞāϟāĻŋ āĻĒā§āϰāĻ•āĻžāĻļ āĻ•āϰ⧇āύāĨ¤ Linux ā§Ŧ.⧧⧍. āϏāĻŦāĻšā§‡āϝāĻŧ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āϰāϝāĻŧ⧇āϛ⧇: āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽ āĻŽā§‹āĻĄ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž, eBPF-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāĻŋāĻĒāĻŋāχāω āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ āϤ⧈āϰāĻŋāϰ āϜāĻ¨ā§āϝ sched_ext, āϜāϰ⧁āϰ⧀ āĻ…āĻŦāĻ¸ā§āĻĨāĻžāϝāĻŧ āĻ•āĻŋāωāφāϰ āϕ⧋āĻĄ āφāωāϟāĻĒ⧁āϟ, āĻĄāĻŋāĻ­āĻžāχāϏ āĻŽā§‡āĻŽāϰāĻŋ āϟāĻŋāϏāĻŋāĻĒāĻŋ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ, SCHED_DEADLINE āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϰāĻŋāϏ⧋āĻ°ā§āϏ āϰāĻŋāϜāĻžāĻ°ā§āϭ⧇āĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ, EEVDF āϟāĻžāĻ¸ā§āĻ• āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ⧇āϰ āωāĻ¨ā§āύāϤāĻŋ āĻāĻŦāĻ‚ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰāĻŋāϟāĻŋ āĻĒāϞāĻŋāϏāĻŋ āύāĻŋāĻ°ā§āϧāĻžāϰāϪ⧇āϰ āϜāĻ¨ā§āϝ IPE āĻŽāĻĄāĻŋāωāϞāĨ¤

āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ 14607 āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāĻĻ⧇āϰ āĻĨ⧇āϕ⧇ 2167āϟāĻŋ āϏāĻ‚āĻļā§‹āϧāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻĒā§āϝāĻžāĻšā§‡āϰ āφāĻ•āĻžāϰ āĻšāϞ 37 āĻāĻŽāĻŦāĻŋ (āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞāĻŋ 13087āϟāĻŋ āĻĢāĻžāχāϞāϕ⧇ āĻĒā§āϰāĻ­āĻžāĻŦāĻŋāϤ āĻ•āϰ⧇āϛ⧇, 507913āϟāĻŋ āϕ⧋āĻĄā§‡āϰ āϞāĻžāχāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, 234083āϟāĻŋ āϞāĻžāχāύ āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āĻšāϝāĻŧ⧇āϛ⧇)āĨ¤ āĻļ⧇āώ āϰāĻŋāϞāĻŋāĻœā§‡ 15130 āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰāĻĻ⧇āϰ āĻ•āĻžāĻ› āĻĨ⧇āϕ⧇ 2078āϟāĻŋ āϏāĻ‚āĻļā§‹āϧāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻĒā§āϝāĻžāĻšā§‡āϰ āφāĻ•āĻžāϰ āĻ›āĻŋāϞ 85 MB (6.10 āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇ āĻĒā§āϝāĻžāϚāϟāĻŋāϰ āφāĻ•āĻžāϰ āĻ›āĻŋāϞ 41 MB)āĨ¤ 45-āĻ āĻĒā§āϰāĻŦāĻ°ā§āϤāĻŋāϤ āϏāĻŽāĻ¸ā§āϤ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āĻĒā§āϰāĻžāϝāĻŧ 6.12% āĻĄāĻŋāĻ­āĻžāχāϏ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ, āĻĒā§āϰāĻžāϝāĻŧ 12% āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻšāĻžāĻ°ā§āĻĄāĻ“āϝāĻŧā§āϝāĻžāϰ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϕ⧋āĻĄ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻžāϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ, 13% āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻŋāĻ‚ āĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ, 6% āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ, āĻāĻŦāĻ‚ 3% āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āĻ•āĻžāĻ°ā§āύ⧇āϞ āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤāĨ¤

āĻ•āĻžāĻ°ā§āύ⧇āϞ 6.12-āĻ āĻŽā§‚āϞ āωāĻĻā§āĻ­āĻžāĻŦāύ:

  • āĻŽā§‡āĻŽāϰāĻŋ āĻāĻŦāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĒāϰāĻŋāώ⧇āĻŦāĻž
    • āϰāĻŋāϝāĻŧ⧇āϞ-āϟāĻžāχāĻŽ āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĒā§āϝāĻžāϚ āĻ›āĻžāĻĄāĻŧāĻžāχ PREEMPT_RT āĻ…āĻĒāĻļāύ āϏāĻš āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āĻāĻ–āύ āωāĻĒāϞāĻŦā§āϧāĨ¤ āϏāĻ°ā§āĻŦāĻļ⧇āώ āϝ⧇ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻĢāĻŋāϚāĻžāϰāϟāĻŋāϰ āĻ…āĻ­āĻžāĻŦ⧇ PREEMPT_RT āĻŽā§‹āĻĄ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāĻž āϝāĻžāĻšā§āĻ›āĻŋāϞ āύāĻž, āϤāĻž āĻšāϞ⧋ printk āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āύāύ-āĻŦā§āϞāĻ•āĻŋāĻ‚ āĻ…ā§āϝāĻžāϟāĻŽāĻŋāĻ• āφāωāϟāĻĒ⧁āĻŸā§‡āϰ āϏāĻžāĻĒā§‹āĻ°ā§āϟ, āϝāĻž āĻāĻ–āύ āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ x86, x86_64, ARM64, āĻāĻŦāĻ‚ RISC-V āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ PREEMPT_RT āϏāĻžāĻĒā§‹āĻ°ā§āϟ āωāĻĒāϞāĻŦā§āϧāĨ¤ āĻāĻ–āύ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ, PREEMPT_RT āĻŽā§‹āĻĄā§‡āϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻāĻ•ā§āϏāϟāĻžāĻ°ā§āύāĻžāϞ āĻĒā§āϝāĻžāĻšā§‡āϰ āφāĻ•āĻžāϰ⧇ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϤ⧋, āϝāĻž RHEL, SUSE, āĻāĻŦāĻ‚ āĻāϰ āĻŽāϤ⧋ āĻ•āĻŋāϛ⧁ āĻĄāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϤ⧋āĨ¤ UbuntuāϤāĻžāϰāĻž āϤāĻžāĻĻ⧇āϰ āĻĒāĻŖā§āϝāϗ⧁āϞāĻŋāϰ āĻĒ⧃āĻĨāĻ• āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āϛ⧇, āϝ⧇āϗ⧁āϞāĻŋāϰ āϚāĻžāĻšāĻŋāĻĻāĻž āϰāϝāĻŧ⧇āϛ⧇ āφāĻ°ā§āĻĨāĻŋāĻ• āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž, āĻ…āĻĄāĻŋāĻ“ āĻāĻŦāĻ‚ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻĄāĻŋāĻ­āĻžāχāϏ, āĻŦāĻŋāĻŽāĻžāύ āϚāϞāĻžāϚāϞ, āϚāĻŋāĻ•āĻŋā§ŽāϏāĻž, āϰ⧋āĻŦā§‹āϟāĻŋāĻ•ā§āϏ, āĻŸā§‡āϞāĻŋāϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻāĻŦāĻ‚ āĻļāĻŋāĻ˛ā§āĻĒ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāϰ āĻŽāϤ⧋ āĻ•ā§āώ⧇āĻ¤ā§āϰāϗ⧁āϞāĻŋāϤ⧇, āϝ⧇āĻ–āĻžāύ⧇ āĻĒā§‚āĻ°ā§āĻŦāĻžāĻ­āĻžāϏāϝ⧋āĻ—ā§āϝ āχāϭ⧇āĻ¨ā§āϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāϪ⧇āϰ āϏāĻŽāϝāĻŧ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤
    • "sched_ext" (SCX) āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽāϟāĻŋ āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž eBPF āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻŽāύ āϏāĻŋāĻĒāĻŋāχāω āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇ āϝāĻž āϟāĻžāĻ¸ā§āĻ• āĻļāĻŋāĻĄāĻŋāωāϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āϏāĻŋāĻĒāĻŋāχāω āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻŦāϰāĻžāĻĻā§āĻĻ⧇āϰ āĻĒā§āϰāĻžāϝāĻŧ āϏāĻŽāĻ¸ā§āϤ āĻĻāĻŋāĻ• āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ•āϰ⧇āĨ¤ āĻāχ āϧāϰāύ⧇āϰ āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻĄāĻžāϝāĻŧāύāĻžāĻŽāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āϞ⧋āĻĄ āĻāĻŦāĻ‚ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāϟ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ Linux в āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§‡āĻļāĻŋāύ eBPFāĨ¤ sched_ext āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋ āϟāĻžāĻ¸ā§āĻ•-āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ āϤ⧈āϰāĻŋāϕ⧇ āϏāĻšāϜ āĻ•āϰ⧇ āϤ⧋āϞ⧇, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻļāĻŋāĻĄāĻŋāωāϞāĻŋāĻ‚ āĻ•ā§ŒāĻļāϞ āĻāĻŦāĻ‚ āĻ•ā§ŒāĻļāϞāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻž-āύāĻŋāϰ⧀āĻ•ā§āώāĻž āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĻā§āϰ⧁āϤ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ⧀ āĻĒā§āϰ⧋āĻŸā§‹āϟāĻžāχāĻĒ āϤ⧈āϰāĻŋ āĻāĻŦāĻ‚ āĻ‰ā§ŽāĻĒāĻžāĻĻāύ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹āϤ⧇ āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰāϗ⧁āϞāĻŋāϰ āĻ…āύ-āĻĻā§āϝ-āĻĢā§āϞāĻžāχ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, sched_ext āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āφāĻĒāύāĻŋ āĻāĻ•āϟāĻŋ āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝāĻž āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϏ⧁āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦāĻŋāώāϝāĻŧāϗ⧁āϞāĻŋ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻŦāĻŋāώāϝāĻŧāϗ⧁āϞāĻŋāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇ āĻ—āϤāĻŋāĻļā§€āϞāĻ­āĻžāĻŦ⧇ āĻāϰ āĻļāĻŋāĻĄāĻŋāωāϞāĻŋāĻ‚ āĻ•ā§ŒāĻļāϞ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧇āĨ¤
    • āϰāϚāύāĻžāϟāĻŋāϤ⧇ SCHED_DEADLINE āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽā§‡āϰ āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĒā§āϝāĻžāϚāϗ⧁āϞāĻŋāϰ āĻ…āĻŦāĻļāĻŋāĻˇā§āϟ āĻ…āĻ‚āĻļ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āϰāϝāĻŧ⧇āϛ⧇, āϝāĻž āωāĻšā§āϚ-āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰ (āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽ) āĻ•āĻžāϜāϗ⧁āϞāĻŋāϰ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŋāĻĒāĻŋāχāωāϕ⧇ āĻāĻ•āĻšā§‡āϟāĻŋāϝāĻŧāĻž āĻ•āϰāĻž āĻšāϞ⧇ āϏāĻžāϧāĻžāϰāĻŖ āĻ•āĻžāϜāϗ⧁āϞāĻŋāϰ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŋāĻĒāĻŋāχāω āϏāĻ‚āĻ¸ā§āĻĨāĻžāύāϗ⧁āϞāĻŋāϰ āĻ•āĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāĻ¸ā§āϝāĻžāϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰ⧇⧎ āϏāĻŋāĻĒāĻŋāχāω āĻāĻ•āĻšā§‡āϟāĻŋāϝāĻŧāĻžāĻ•āϰāĻŖ āĻĒā§āϰāϤāĻŋāϰ⧋āϧ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻĒā§‚āĻ°ā§āĻŦ⧇ āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽ āĻĨā§āϰāϟāϞāĻŋāĻ‚ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ, āϝāĻž āĻ•āĻŽ-āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰāĻŽā§‚āϞāĻ• āĻ•āĻžāĻœā§‡āϰ āϜāĻ¨ā§āϝ 5% āϰāĻŋāϜāĻžāĻ°ā§āĻ­ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇āĻ›āĻŋāϞ, āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽ āĻ•āĻžāĻœā§‡āϰ āϜāĻ¨ā§āϝ 95% āϏāĻŽāϝāĻŧ āϰ⧇āϖ⧇āĻ›āĻŋāϞāĨ¤ āĻāχ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋ āĻ•āĻžāĻ™ā§āĻ•ā§āώāĻŋāϤ āĻšāĻ“āϝāĻŧāĻžāϰ āĻŽāϤ⧋ āĻ…āύ⧇āĻ• āĻ•āĻŋāϛ⧁ āϰ⧇āϖ⧇ āϗ⧇āϛ⧇, āϝ⧇āĻšā§‡āϤ⧁ āĻ…āύ⧇āĻ• āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āϏāĻžāϧāĻžāϰāĻŖ āĻ•āĻžāϜāϗ⧁āϞāĻŋ āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āĻĒā§āϰāϏ⧇āϏāϰ āϏāĻŽāϝāĻŧ āĻĒāĻžāϝāĻŧ āύāĻžāĨ¤ SCHED_DEADLINE āϏāĻžāĻ°ā§āĻ­āĻžāϰ āφāϰāĻ“ āĻĻāĻ•ā§āώ āϰāĻŋāϏ⧋āĻ°ā§āϏ āϰāĻŋāϜāĻžāĻ°ā§āϭ⧇āĻļāύ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇āĨ¤
    • EEVDF (āφāĻ°ā§āϞāĻŋāĻ¸ā§āϟ āχāϞāĻŋāϜāĻŋāĻŦāϞ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻĄā§‡āĻĄāϞāĻžāχāύ āĻĢāĻžāĻ°ā§āĻ¸ā§āϟ) āϟāĻžāĻ¸ā§āĻ• āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ⧇āϰ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻļāύ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻ•āĻžāĻ°ā§āύ⧇āϞ 2.6.23 āĻĨ⧇āϕ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧇ āϏāϰāĻŦāϰāĻžāĻš āĻ•āϰāĻž CFS (āĻ•āĻŽāĻĒā§āϞāĻŋāϟāϞāĻŋ āĻĢ⧇āϝāĻŧāĻžāϰ āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ) āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰāϕ⧇ āĻĒā§āϰāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āϛ⧇āĨ¤ āύāϤ⧁āύ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€, āϝāĻ–āύ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻļāύ āĻšāĻ¸ā§āϤāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻŦ⧇āϛ⧇ āύ⧇āϝāĻŧ, āϏ⧇āϗ⧁āϞāĻŋāϕ⧇ āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āĻŸā§‡ āύ⧇āϝāĻŧ āϝ⧇āϗ⧁āϞāĻŋ āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āĻĒā§āϰāϏ⧇āϏāϰ āϏāĻ‚āĻ¸ā§āĻĨāĻžāύ āĻĒāĻžāϝāĻŧāύāĻŋ āĻŦāĻž āĻĒā§āϰāϏ⧇āϏāϰ⧇āϰ āϏāĻŽāϝāĻŧ āĻ…āĻ¨ā§āϝāĻžāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦ⧃āĻšā§Ž āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻĒ⧇āϝāĻŧ⧇āϛ⧇āĨ¤ āĻĒā§āϰāĻĨāĻŽ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϝāĻŧ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻŦāĻžāĻ§ā§āϝāϤāĻžāĻŽā§‚āϞāĻ• āĻ•āϰāĻž āĻšāϝāĻŧ, āĻāĻŦāĻ‚ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧāϟāĻŋāϤ⧇, āĻŦāĻŋāĻĒāϰ⧀āϤ⧇, āĻāϟāĻŋ āĻ¸ā§āĻĨāĻ—āĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻĒ⧁āϰāĻžāύ⧋ āϏāĻŋāĻāĻĢāĻāϏ āĻļāĻŋāĻĄāĻŋāϝāĻŧ⧁āϞāĻžāϰ āĻšāĻŋāωāϰāĻŋāĻ¸ā§āϟāĻŋāĻ•āϏ āĻāĻŦāĻ‚ āĻĢāĻžāχāύ-āϟāĻŋāωāύāĻŋāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāĻŽāύ āĻĒā§āϰāϏ⧇āϏ āĻļāύāĻžāĻ•ā§āϤ āĻ•āϰāϤ⧇ āϝāĻž āĻŦāĻŋāĻļ⧇āώ āĻŽāύ⧋āϝ⧋āϗ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ›āĻŋāϞ, āϝāĻ–āύ āύāϤ⧁āύ āĻļāĻŋāĻĄāĻŋāωāϞāĻžāϰ āϏ⧇āϗ⧁āϞāĻŋāϕ⧇ āφāϰāĻ“ āĻ¸ā§āĻĒāĻˇā§āϟāĻ­āĻžāĻŦ⧇ āĻŸā§āĻ°ā§āϝāĻžāĻ• āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĢāĻžāχāύ-āϟāĻŋāωāύāĻŋāĻ‚āϝāĻŧ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ āύāĻžāĨ¤ EEVDF āϏ⧇āχ āĻ•āĻžāϜāϗ⧁āϞāĻŋāϤ⧇ āĻŦāĻŋāϞāĻŽā§āĻŦ āĻ•āĻŽāĻŋāϝāĻŧ⧇ āĻĻ⧇āĻŦ⧇ āĻŦāϞ⧇ āφāĻļāĻž āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āϝ⧇āϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ CFS-āĻāϰ āϏāĻŽāϝāĻŧāϏ⧂āĻšā§€ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āϏāĻŽāĻ¸ā§āϝāĻž āĻ›āĻŋāϞāĨ¤
    • āĻ•āĻžāĻ°ā§āύ⧇āϞ āχāĻŽāĻžāĻ°ā§āĻœā§‡āĻ¨ā§āϏāĻŋ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻžāϰ⧇ - āĻĄāĻŋāφāϰāĻāĻŽ āĻĒā§āϝāĻžāύāĻŋāĻ•, āϝāĻž "āĻŽā§ƒāĻ¤ā§āϝ⧁āϰ āύ⧀āϞ āĻĒāĻ°ā§āĻĻāĻž" āĻāϰ āĻ¸ā§āϟāĻžāχāϞ⧇ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻœā§āϝ⧁āϝāĻŧāĻžāϞ āϰāĻŋāĻĒā§‹āĻ°ā§āϟ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāϤ⧇ āĻĄāĻŋāφāϰāĻāĻŽ (āĻĄāĻžāχāϰ⧇āĻ•ā§āϟ āϰ⧇āĻ¨ā§āĻĄāĻžāϰāĻŋāĻ‚ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ) āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āĻāĻ•āϟāĻŋ āĻ•āĻŋāĻŽāĻŋāĻāϏāϜāĻŋ āϰāĻŋāĻĒā§‹āĻ°ā§āϟ āϏāĻš āĻāĻ•āϟāĻŋ āϞ⧋āĻ—ā§‹ āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ QR āϕ⧋āĻĄ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āϝāĻ–āύ āĻāĻ•āϟāĻŋ āϜāϰ⧁āϰ⧀ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āϘāĻŸā§‡ āϤāĻ–āύ āĻ¸ā§āĻ•ā§āϰāĻŋāύ⧇ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āϝ⧇āĻšā§‡āϤ⧁ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ 2953 āĻŦāĻžāχāϟ āĻāĻ•āϟāĻŋ QR āϕ⧋āĻĄā§‡ āĻĢāĻŋāϟ āĻ•āϰ⧇, āϤāĻžāχ DRM_PANIC_SCREEN_QR_CODE_URL āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϟāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝ⧇āĻ–āĻžāύ⧇ kmsg āϰāĻŋāĻĒā§‹āĻ°ā§āϟāϟāĻŋ zlib āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāĻ‚āϕ⧁āϚāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ URL-āĻāϰ āϏāĻžāĻĨ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ āĻšāĻŋāϏ⧇āĻŦ⧇ āϏāĻ‚āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž V40 QR āϕ⧋āĻĄā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒā§āϰāĻžāϝāĻŧ 7500 āĻŦāĻžāχāϟ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ⧎ āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇āϰ āϏāĻžāĻĨ⧇ āĻĒā§āϝāĻžāϕ⧇āϜ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻĄāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻļāύāϗ⧁āϞāĻŋ URL-āĻāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŦ⧇āϏ URL āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻž āϤāĻžāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āϏāĻŽāĻ¸ā§āϝāĻž āϰāĻŋāĻĒā§‹āĻ°ā§āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻˇā§āĻ āĻžāϝāĻŧ āύ⧇āĻ­āĻŋāϗ⧇āϟ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ QR āϕ⧋āĻĄ āĻŦāĻŋāĻ¨ā§āϝāĻžāϏ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāϤ⧇, DRM_PANIC_SCREEN_QR_VERSION āϏ⧇āϟāĻŋāĻ‚ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
    • ARM POE (āĻ…āύ⧁āĻŽāϤāĻŋ āĻ“āĻ­āĻžāϰāϞ⧇ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ) āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻŽā§‡āĻŽāϰāĻŋ āĻāϞāĻžāĻ•āĻžāϝāĻŧ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ⧇āϰ āĻ…āϧāĻŋāĻ•āĻžāϰ āϏ⧇āϟ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻāχ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, ARM64 āĻĒā§āϰāϏ⧇āϏāϰ āϏāĻš āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, āĻŽā§‡āĻŽāϰāĻŋ āϏ⧁āϰāĻ•ā§āώāĻž āϕ⧀ āĻĒāĻĻā§āϧāϤāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻž āĻŽā§‡āĻŽāϰāĻŋ āĻĒ⧃āĻˇā§āĻ āĻž āĻŸā§‡āĻŦāĻŋāϞ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āύāĻž āĻ•āϰ⧇ āĻŽā§‡āĻŽāϰāĻŋ āĻĒ⧃āĻˇā§āĻ āĻžāϗ⧁āϞāĻŋāϤ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āϏ⧀āĻŽāĻŋāϤ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤
    • Loongarch, ARM64, PowerPC āĻāĻŦāĻ‚ s390 āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ, getrandom() āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•āϞ⧇āϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āϏāϰāĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇, vDSO (āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻļ⧇āϝāĻŧāĻžāĻ°ā§āĻĄ āĻ…āĻŦāĻœā§‡āĻ•ā§āϟ) āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻžāϰ āĻĢāϞ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•āϞ āĻšā§āϝāĻžāĻ¨ā§āĻĄāϞāĻžāϰāϕ⧇ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻĨ⧇āϕ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϤ⧇ āϏāϰāĻžāύ⧋ āϏāĻŽā§āĻ­āĻŦ āĻšāϝāĻŧāĨ¤ āĻ¸ā§āĻĨāĻžāύ āĻāĻŦāĻ‚ āĻĒā§āϰāϏāĻ™ā§āĻ— āϏ⧁āχāϚ āĻāĻĄāĻŧāĻžāϤ⧇. āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāĻžāύ āφāĻĒāύāĻžāϕ⧇ 15 āϗ⧁āĻŖ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻ°ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ āϏāĻ‚āĻ–ā§āϝāĻž āϤ⧈āϰāĻŋāϰ āĻ—āϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤
    • āĻĒāϰāĻŽ āϟāĻžāχāĻŽāφāωāϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž, āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϘāĻĄāĻŧāĻŋāϤ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϏāĻŽāϝāĻŧ āĻĒ⧌āρāϛ⧇ āϗ⧇āϞ⧇ āĻŸā§āϰāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, io_uring āĻ…ā§āϝāĻžāϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāϏ āχāύāĻĒ⧁āϟ/āφāωāϟāĻĒ⧁āϟ āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ (āφāϗ⧇, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āφāĻĒ⧇āĻ•ā§āώāĻŋāĻ• āϟāĻžāχāĻŽāφāωāϟ āϏ⧇āϟ āĻ•āϰāĻž āϝ⧇āϤ, āϝāĻž āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āĻļ⧁āϰ⧁ āĻĨ⧇āϕ⧇ āϏāĻŽāϝāĻŧāĻ•āĻžāϞ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇āĨ¤ )
    • SWIG āϟ⧁āϞāĻ•āĻŋāϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ libcpupower āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻŦāĻžāχāĻ¨ā§āĻĄāĻŋāĻ‚ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĢāĻžāχāϞ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ­āĻžāώāĻžāϰ āϜāĻ¨ā§āϝ C/C++ āϕ⧋āĻĄ āĻĨ⧇āϕ⧇ āĻŦāĻžāχāĻ¨ā§āĻĄāĻŋāĻ‚ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻŦāĻžāχāĻ¨ā§āĻĄāĻŋāĻ‚ āφāĻĒāύāĻžāϕ⧇ āĻĒāĻžāχāĻĨāύ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ­āĻžāώāĻžāϝāĻŧ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ libcpupower āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰāϤ⧇ āϏ⧇āϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻ¸ā§āĻĨāĻžāύ āĻĨ⧇āϕ⧇ cpufreq āĻāĻŦāĻ‚ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ API āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤
    • cpuidle āχāωāϟāĻŋāϞāĻŋāϟāĻŋ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻ…āĻŦāĻ¸ā§āĻĨāĻž "āϰ⧇āϏāĻŋāĻĄā§‡āĻ¨ā§āϏāĻŋ" āĻāϰ āĻŽāĻžāύ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇, āϝāĻž āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ āĻāĻŦāĻ‚ āĻāχ āϰāĻžāĻœā§āϝ⧇ āĻāĻŦāĻ‚ āĻŦāĻžāχāϰ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻ•āϰāĻžāϰ āĻļāĻ•ā§āϤāĻŋ āĻ–āϰāϚāϕ⧇ āĻ¨ā§āϝāĻžāĻ¯ā§āϝāϤāĻž āĻĻ⧇āĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϏ⧇āϏāϰāϟāĻŋāϕ⧇ āĻ…āĻŦāĻļā§āϝāχ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻĨāĻžāĻ•āϤ⧇ āĻšāĻŦ⧇ āϤāĻž āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧇āĨ¤
    • āĻ•āĻžāĻ°ā§āύ⧇āϞ āϏ⧋āĻ°ā§āϏ āϕ⧋āĻĄā§‡ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āϏāĻŋ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋ nolibc āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ Clang āĻ•āĻŽā§āĻĒāĻžāχāϞāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻž āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ Linux āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻŽā§ŒāϞāĻŋāĻ• āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•āϞāϗ⧁āϞ⧋āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ°â€ā§āϝāĻžāĻĒāĻžāϰ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤ Clang-āĻ nolibc āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϞāĻŋāĻ™ā§āĻ•-āϟāĻžāχāĻŽ āĻ…āĻĒāϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ (LTO) āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
    • āĻ•āĻŋāϛ⧁ cgroup1 āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻ…āĻŦāĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝ⧇āĻŽāύ TCP āĻ…ā§āϝāĻžāĻ•āĻžāωāĻ¨ā§āϟāĻŋāĻ‚, āϏāĻĢāϟ āϞāĻŋāĻŽāĻŋāϟ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ XNUMX, āĻāĻŦāĻ‚ āĻŽā§‡āĻŽāϰāĻŋ āĻ•ā§āϞāĻžāĻ¨ā§āϤāĻŋ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāĨ¤ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āφāĻĒāĻžāϤāϤ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϰāϝāĻŧ⧇ āϗ⧇āϛ⧇, āĻāĻŦāĻ‚ āϏāϤāĻ°ā§āĻ•āϤāĻžāϟāĻŋ āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϚāĻžāϞāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻ…āĻ§ā§āϝāϝāĻŧāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇⧎
    • āϰāĻŋāĻŦ⧁āϟ āĻ•āϰāĻžāϰ āĻĒāϰ⧇ āϜāĻŽā§‡ āĻĨāĻžāĻ•āĻž āĻĄā§‡āϟāĻž āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāϤ⧇ āĻāĻ•āϟāĻŋ āϰāĻŋāĻ‚ āĻŸā§āϰ⧇āϏ āĻŦāĻžāĻĢāĻžāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻ•ā§āĻ°ā§āϝāĻžāĻļ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āϜāĻŽāĻž āĻšāĻ“āϝāĻŧāĻž āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āϤāĻĨā§āϝ āĻšāĻžāϰāĻžāϤ⧇ āĻĻ⧇āĻŦ⧇ āύāĻžāĨ¤ āĻĄā§‡āϟāĻž āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻŸā§āϰ⧇āϏ_āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻž āĻšāϝāĻŧ, āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, "trace_instance=boot_map@0x285400000:12M" āϏ⧇āϟ āĻ•āϰāĻž "boot_map" āĻŦāĻžāĻĢāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ 12x0 āĻ 285400000 MB āĻŽā§‡āĻŽāϰāĻŋ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻŦ⧇, āϝāĻž āĻĢāĻžāχāϞ/āĻ•āĻžāϰāύ⧇āϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝ āĻšāĻŦ⧇āĨ¤ /tracing/instance/boot_map.
    • Rust-for- āĻļāĻžāĻ–āĻž āĻĨ⧇āϕ⧇ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϗ⧁āϞāĻŋ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻž āĻ…āĻŦā§āϝāĻžāĻšāϤ āϰāϝāĻŧ⧇āϛ⧇LinuxāĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻāĻŦāĻ‚ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻŽāĻĄāĻŋāωāϞ āϤ⧈āϰāĻŋāϰ āϜāĻ¨ā§āϝ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āĻ­āĻžāώāĻž āĻšāĻŋāϏ⧇āĻŦ⧇ āϰāĻžāĻ¸ā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ (āĻĄāĻŋāĻĢāĻ˛ā§āϟāϰ⧂āĻĒ⧇ āϰāĻžāĻ¸ā§āϟ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻĨāĻžāϕ⧇ āύāĻž āĻāĻŦāĻ‚ āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻŦāĻŋāĻ˛ā§āĻĄ āĻĄāĻŋāĻĒ⧇āĻ¨ā§āĻĄā§‡āĻ¨ā§āϏāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āϰāĻžāĻ¸ā§āϟ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āĻĨāĻžāϕ⧇ āύāĻž)āĨ¤ āĻĄāĻžāĻŦāϞāĻŋ āϞāĻŋāĻ™ā§āĻ•āĻĄ āϞāĻŋāĻ¸ā§āϟ āĻāĻŦāĻ‚ āϰ⧇āĻĄ-āĻŦā§āĻ˛ā§āϝāĻžāĻ• āϏāĻžāĻ°ā§āϚ āĻŸā§āϰāĻŋ āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ 'list' āĻāĻŦāĻ‚ 'rbtree' āĻŽāĻĄāĻŋāωāϞ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ 'init', 'sync', 'types', āĻāĻŦāĻ‚ 'error' āĻŽāĻĄāĻŋāωāϞāϗ⧁āϞ⧋āϰ āĻ•āĻžāĻ°ā§āϝāĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ¸ā§āĻĒ⧇āĻ•ā§āϟāĻžāϰ āĻ…ā§āϝāĻžāϟāĻžāϕ⧇āϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻžāϏāĻš āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻŦāĻŋāĻ˛ā§āĻĄ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ (MITIGATION_{RETHUNK,RETPOLINE,SLS} āĻ…āĻĒāĻļāύ), KASAN āĻĄāĻŋāĻŦāĻžāĻ—āĻŋāĻ‚ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ, kCFI (āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āĻĢā§āϞ⧋ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰāĻŋāϟāĻŋ) āĻāĻŦāĻ‚ āĻļā§āϝāĻžāĻĄā§‹ āĻ•āϞ āϏ⧁āϰāĻ•ā§āώāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž, āĻāĻŦāĻ‚ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ GCC āĻĒā§āϞāĻžāĻ—āχāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϰāĻžāĻ¸ā§āϟ āϕ⧋āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻž āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ…ā§āϝāĻžāĻĒā§āϞāĻžāϝāĻŧ⧇āĻĄ āĻŽāĻžāχāĻ•ā§āϰ⧋ QT2025 PHY āχāĻĨāĻžāϰāύ⧇āϟ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āϰāĻžāĻ¸ā§āĻŸā§‡ āϞ⧇āĻ–āĻž āĻāĻ•āϟāĻŋ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇: rust.docs.kernel.orgāĨ¤
    • āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻ•āĻ°ā§āϤ⧃āĻ• āĻ—ā§ƒāĻšā§€āϤ āϏāĻŋ āĻ¸ā§āϟāĻžāχāϞ⧇ āϞ⧇āĻ–āĻž XDR (āĻāĻ•ā§āϏāϟāĻžāĻ°ā§āύāĻžāϞ āĻĄā§‡āϟāĻž āϰāĻŋāĻĒā§āϰ⧇āĻœā§‡āĻ¨ā§āĻŸā§‡āĻļāύ) āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύāϕ⧇ XDR āĻāύāϕ⧋āĻĄāĻŋāĻ‚ āĻ“ āĻĄāĻŋāϕ⧋āĻĄāĻŋāĻ‚ āĻĢāĻžāĻ‚āĻļāύ⧇ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āĻžāĻ°ā§āύ⧇āϞ āϏ⧋āĻ°ā§āϏ āϕ⧋āĻĄā§‡ xdrgen āχāωāϟāĻŋāϞāĻŋāϟāĻŋāϟāĻŋ āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ Linux.
    • āĻ•āĻžāĻ°ā§āύ⧇āϞ 64-āĻŦāĻŋāϟ copy_from_user() āĻĢāĻžāĻ‚āĻļāύ⧇ barrier_nospec() āĻ āϧ⧀āϰ āĻ•āϞ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻ•āĻŽāĻžāϤ⧇ āĻāĻ•āϟāĻŋ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟāĻžāϰ āĻŽāĻžāĻ¸ā§āĻ•āĻŋāĻ‚ āĻĒāĻĻā§āϧāϤāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āϛ⧇, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻ¸ā§āĻĨāĻžāύ āĻĨ⧇āϕ⧇ āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇ āĻĄā§‡āϟāĻž āĻ•āĻĒāĻŋ āĻ•āϰāϤ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧāĨ¤ āĻŽāĻžāĻ¸ā§āĻ•āĻŋāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ "per_thread_ops" āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āĻ—āϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧ, āϝāĻž āĻāĻ•āϟāĻŋ āĻĨā§āϰ⧇āĻĄā§‡ āϏāĻŽā§āĻĒāĻžāĻĻāĻŋāϤ āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž 2.6% āĻĻā§āĻŦāĻžāϰāĻž āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ āĻ•āϰ⧇āĨ¤
    • āĻāĻ•āϟāĻŋ āύāϤ⧁āύ USB āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϝāĻž āφāĻĒāύāĻžāϕ⧇ USB āĻĄāĻŋāĻ­āĻžāχāϏ āĻĨ⧇āϕ⧇ 9p āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŽāĻžāωāĻ¨ā§āϟ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻ•āϟāĻŋ USB āĻĄāĻŋāĻ­āĻžāχāϏ āĻĨ⧇āϕ⧇ āĻĄā§‡āϟāĻž āĻĒāĻžāĻ āĻžāύ⧋ āĻāĻŦāĻ‚ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦāĻšāύ āĻšāĻŋāϏāĻžāĻŦ⧇ 9pfs āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ (āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, “mount -t 9p -o trans=usbg, aname=/path/to/fs /mnt/9")āĨ¤ āĻāĻŽāĻŦ⧇āĻĄā§‡āĻĄ āĻĄāĻŋāĻ­āĻžāχāϏ āϤ⧈āϰāĻŋ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϰ⧁āϟ āĻĒāĻžāĻ°ā§āϟāĻŋāĻļāύ⧇āϰ āĻŦ⧁āϟ āϏāĻ‚āĻ—āĻ āĻŋāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ NFS-āĻāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āύāϤ⧁āύ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖāĨ¤
  • āĻĄāĻŋāĻ¸ā§āĻ• āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ, I/O āĻāĻŦāĻ‚ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ
    • āĻ¸ā§āĻŸā§‹āϰ⧇āϜ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āϝāĻžāϰ āĻŦā§āϞāϕ⧇āϰ āφāĻ•āĻžāϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āĻŽā§‡āĻŽāϰāĻŋ āĻĒ⧃āĻˇā§āĻ āĻžāϰ āφāĻ•āĻžāϰ⧇āϰ āĻšā§‡āϝāĻŧ⧇ āĻŦāĻĄāĻŧ āϏ⧇āϗ⧁āϞāĻŋ VFS āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, āĻāχ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϟāĻŋ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ XFS-āĻ āϏāĻŽāĻ°ā§āĻĨāĻŋāϤāĨ¤
    • FUSE āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āχāωāϜāĻžāϰ āĻ¸ā§āĻĒ⧇āϏ⧇ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āχāĻŽāĻĒā§āϞāĻŋāĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ, āĻŽāĻžāωāĻ¨ā§āϟ āĻ•āϰāĻž āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āχāωāϜāĻžāϰ āφāχāĻĄā§‡āĻ¨ā§āϟāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ āĻŽā§āϝāĻžāĻĒ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇, āϝāĻž āĻāĻ•āϟāĻŋ āĻŽāĻžāωāĻ¨ā§āϟ āĻ•āϰāĻž āĻŦāĻŋāĻĻ⧇āĻļā§€ āĻĒāĻžāĻ°ā§āϟāĻŋāĻļāύ⧇ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻĢāĻžāχāϞ⧇āϰ āϏāĻžāĻĨ⧇ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇āϰ āĻ…āĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϏāĻžāĻĨ⧇ āĻŽā§‡āϞ⧇āĨ¤ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ
    • āĻāĻ•āϟāĻŋ āύāϤ⧁āύ fcntl āĻ…āĻĒāĻžāϰ⧇āĻļāύ, F_CREATED_QUERY, āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻāĻ•āϟāĻŋ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϕ⧇ O_CREAT āĻĒāϤāĻžāĻ•āĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ–ā§‹āϞāĻž āĻĢāĻžāχāϞ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻ•āĻŋāύāĻž āĻŦāĻž āĻāϟāĻŋ āφāϗ⧇ āĻĨ⧇āϕ⧇āχ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻ›āĻŋāϞ āĻ•āĻŋāύāĻž āϤāĻž āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āĻĻ⧇āϝāĻŧāĨ¤
    • /proc/mountinfo āĻĒāĻžāĻ°ā§āϏ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āϰ⧇āϏ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻāĻĄāĻŧāĻžāϤ⧇ name_to_handle_at() āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ•āϞ⧇ āĻ…āύāĻ¨ā§āϝ 64-āĻŦāĻŋāϟ āĻŽāĻžāωāĻ¨ā§āϟ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āφāχāĻĄāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
    • āĻ•āĻžāĻ°ā§āύ⧇āϞ⧇āϰ "āĻĢāĻžāχāϞ" āĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āφāĻ•āĻžāϰ 232 āĻĨ⧇āϕ⧇ 184 āĻŦāĻžāχāĻŸā§‡ āĻšā§āϰāĻžāϏ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻĢāĻžāχāϞāϗ⧁āϞāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇ āĻāĻŽāύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻŽā§‡āĻŽāϰāĻŋ āĻ–āϰāϚ āĻšā§āϰāĻžāϏ āĻ•āϰ⧇āĨ¤
    • /proc āĻ…āύ⧁āĻ•ā§āϰāĻŽā§‡āϰ āĻŽāĻ§ā§āϝ⧇ āĻŽāĻžāωāĻ¨ā§āϟ āĻĒāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻŽāĻžāωāĻ¨ā§āϟ āĻ•āϰāĻž, āϝ⧇āĻŽāύ /proc/PID/fd, āύāĻŋāώāĻŋāĻĻā§āϧ āĻ›āĻŋāϞ, āϝāĻž āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āϏāĻŽāĻ¸ā§āϝāĻž āϤ⧈āϰāĻŋ āĻ•āϰ⧇āϛ⧇āĨ¤
    • āĻ›āĻĻā§āĻŽ-FS NSFS (NameSpace FS), āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ⧇āϰ āϏāĻžāĻĨ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšā§ƒāϤ, āĻŽāĻžāωāĻ¨ā§āϟ āĻĒāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āύāĻžāĻŽāĻ¸ā§āĻĨāĻžāύ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤
    • EROFS (āĻāĻ•ā§āϏāĻŸā§‡āĻ¨ā§āĻĄā§‡āĻŦāϞ āϰāĻŋāĻĄ-āĻ…āύāϞāĻŋ āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ) āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ, āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻĒāĻ āύāϝ⧋āĻ—ā§āϝ āĻĒāĻžāĻ°ā§āϟāĻŋāĻļāύ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻāĻ–āύ āĻĢāĻžāχāϞ āĻšāĻŋāϏāĻžāĻŦ⧇ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻĄāĻŋāĻ¸ā§āĻ• āχāĻŽā§‡āϜ āĻĨ⧇āϕ⧇ āϏāϰāĻžāϏāϰāĻŋ āĻŽāĻžāωāĻ¨ā§āϟ āĻ•āϰāĻž āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇āĨ¤
    • āύāϤ⧁āύ ioctl āĻ•āĻŽāĻžāĻ¨ā§āĻĄ XFS_IOC_START_COMMIT āĻāĻŦāĻ‚ XFS_IOC_COMMIT_RANGE āĻĻ⧁āϟāĻŋ āĻĢāĻžāχāϞ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻŦāĻŋāύāĻŋāĻŽāϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ XFS-āĻ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
    • NFS "LOCALIO" āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻ‚āĻļā§āϞāĻŋāĻˇā§āϟ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύāϗ⧁āϞ⧋ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāϤ⧇ āĻāĻ•āχ āĻšā§‹āĻ¸ā§āĻŸā§‡ NFS āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧁āύāĨ¤
    • Btrfs āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ⧇āϰ āĻĒā§āϰāĻ¸ā§āϤāĻžāĻŦ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϕ⧋āĻĄāϟāĻŋ āϰāĻŋāĻĢā§āϝāĻžāĻ•ā§āϟāϰ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϰāĻŋāĻĄ āĻ…āĻĒāĻžāϰ⧇āĻļāύ⧇āϰ āϏāĻŽāϝāĻŧ āϞāĻ• āĻ•āϰāĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰāϟāĻŋ āĻšā§āϰāĻžāϏ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻĒ⧃āĻˇā§āĻ āĻž āĻĢā§‹āϞāĻŋāĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻŽā§‡āĻŽāϰāĻŋ āĻĒ⧃āĻˇā§āĻ āĻžāϗ⧁āϞāĻŋāϕ⧇ āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻ•āϰāĻžāϰ āĻ•āĻžāϜ āĻ…āĻŦā§āϝāĻžāĻšāϤ āϰāĻžāĻ–āĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻŽā§‡āĻŽāϰāĻŋ āϰāĻŋāϞāĻŋāϜ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ btrfs_path āĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
    • Ext4 āĻĢāĻžāχāϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡, āĻŦā§āϞāĻ• āĻŦāϰāĻžāĻĻā§āĻĻ, āĻŦā§āϝāĻžāĻĒā§āϤāĻŋ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž, āĻĻā§āϰ⧁āϤ āĻĒā§āϰāϤāĻŋāĻļā§āϰ⧁āϤāĻŋ āĻāĻŦāĻ‚ āϜāĻžāĻ°ā§āύāĻžāϞāĻŋāĻ‚ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻŦāĻžāĻ—āϗ⧁āϞāĻŋ āϏāĻ‚āĻļā§‹āϧāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞāĻžāχāĻœā§‡āĻļāύ āĻāĻŦāĻ‚ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž
    • IPE (Integrity Policy Enforcement) LSM āĻŽāĻĄāĻŋāωāϞ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻŦāĻžāĻ§ā§āϝāϤāĻžāĻŽā§‚āϞāĻ• āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϕ⧇ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰāϤ⧇ Microsoft āĻĻā§āĻŦāĻžāϰāĻž āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āĻŽāĻĄāĻŋāωāϞāϟāĻŋ āφāĻĒāύāĻžāϕ⧇ āϏāĻŽāĻ—ā§āϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻ…āĻ–āĻŖā§āĻĄāϤāĻž āύ⧀āϤāĻŋ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ, āϝāĻž āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇ āϝ⧇ āϕ⧋āύ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϞāĻžāĻĒāϗ⧁āϞāĻŋ āĻ…āύ⧁āĻŽā§‹āĻĻāĻŋāϤ āĻāĻŦāĻ‚ āϕ⧀āĻ­āĻžāĻŦ⧇ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞāĻŋāϰ āϏāĻ¤ā§āϝāϤāĻž āϝāĻžāϚāĻžāχ āĻ•āϰāĻž āωāϚāĻŋāϤāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, IPE āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āφāĻĒāύāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϕ⧋āύ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻŸā§‡āĻŦāϞ āĻĢāĻžāχāϞāϗ⧁āϞāĻŋ āϚāĻžāϞāĻžāύ⧋āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāϝāĻŧ⧇āϛ⧇, dm-verity āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāĻĻāĻ¤ā§āϤ āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‹āĻ—ā§āϰāĻžāĻĢāĻŋāĻ• āĻšā§āϝāĻžāĻļāϗ⧁āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϰ⧇āĻĢāĻžāϰ⧇āĻ¨ā§āϏ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇āϰ āϏāĻžāĻĨ⧇ āϤāĻžāĻĻ⧇āϰ āϏāĻŽā§āĻŽāϤāĻŋāϰ āĻŦāĻŋāώāϝāĻŧāϟāĻŋ āĻŦāĻŋāĻŦ⧇āϚāύāĻž āĻ•āϰ⧇āĨ¤
    • āĻ•āĻžāĻ°ā§āύ⧇āϞ āϏāĻ‚āĻ•āϞāύ āĻĒāĻ°ā§āϝāĻžāϝāĻŧ⧇, CPU-āϤ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ¸ā§āĻĒ⧇āĻ•āϟāĻžāϰ āĻļā§āϰ⧇āĻŖā§€āϰ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻžāϰ āωāĻĒāϞāĻŦā§āϧ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞāĻŋ āφāϞāĻžāĻĻāĻžāĻ­āĻžāĻŦ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰāĻž āϏāĻŽā§āĻ­āĻŦāĨ¤ Kconfig āύāϤ⧁āύ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϗ⧁āϞāĻŋ āĻ…āĻĢāĻžāϰ āĻ•āϰ⧇: MITIGATE_MDS (āĻŽāĻžāχāĻ•ā§āϰ⧋āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰāĻžāϞ āĻĄā§‡āϟāĻž āĻ¸ā§āϝāĻžāĻŽā§āĻĒāϞāĻŋāĻ‚ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž), MITIGATE_TAA (TSX āĻ…ā§āϝāĻžāϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāϏ āĻ…ā§āϝāĻžāĻŦā§‹āĻ°ā§āϟ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž), MITIGATE_MMIO_STALE_DATA (MMIO āĻ¸ā§āĻŸā§āϝāĻžāϞ⧇ āĻĄā§‡āϟāĻžāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž), LITGATE_TALFALT-1-āĻāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž nerability), MITIGATE_RETBLEED (āϰāĻŋāϟāĻŦā§āϞāĻŋāĻĄ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž), MITIGATE_SPECTRE_V1, MITIGATE_SPECTRE_V1 (āĻ¸ā§āĻĒ⧇āĻ•ā§āϟāĻžāϰ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž), MITIGATE_SRBDS (āĻ¸ā§āĻĒ⧇āĻļāĻžāϞ āϰ⧇āϜāĻŋāĻ¸ā§āϟāĻžāϰ āĻŦāĻžāĻĢāĻžāϰ āĻĄā§‡āϟāĻž āĻ¸ā§āϝāĻžāĻŽā§āĻĒāϞāĻŋāĻ‚ āĻĻ⧁āĻ°ā§āĻŦāϞāϤāĻžāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž), MITIGATE_SSB (Speculative Store āĻāϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āϏ⧁āϰāĻ•ā§āώāĻž)āĨ¤
    • /proc/pid/mem-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŽā§‡āĻŽāϰāĻŋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻĒā§āϰāϤāĻŋāϰ⧋āϧ āĻ•āϰāϤ⧇ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āϞāĻžāχāύ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒ proc_mem.force_override āĻāĻŦāĻ‚ Kconfig (PROC_MEM_FORCE_ALWAYS, PROC_MEM_FORCE_PTRACE āĻāĻŦāĻ‚ PROC_MEM_FORCE_NEVER) āĻ āĻŦāĻŋāĻ˛ā§āĻĄ āϏ⧇āϟāĻŋāĻ‚āϏ⧇āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
    • āĻāϞāĻāϏāĻāĻŽ āωāĻĒ-āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ (Linux āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻŽāĻĄāĻŋāωāϞāϟāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻŋāĻ• āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āωāĻ¨ā§āύāϤ āĻ•āϰ⧇āϛ⧇āĨ¤
    • āϗ⧇āĻ¸ā§āϟ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āĻŸā§‡ ARM64 āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āϕ⧋āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž AndroidāĻĒāϰāĻŋāĻŦāĻ°ā§āϤāĻŋāϤ KVM āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāϰ (āϏ⧁āϰāĻ•ā§āώāĻŋāϤ KVM) āϝ⧁āĻ•ā§āϤ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤
    • āĻ˛ā§āϝāĻžāĻ¨ā§āĻĄāϞāĻ• āĻāϞāĻāϏāĻāĻŽ āĻŽāĻĄāĻŋāωāϞ, āϝāĻž āφāĻĒāύāĻžāϕ⧇ āĻŦāĻžāĻšā§āϝāĻŋāĻ• āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇āϰ āϏāĻžāĻĨ⧇ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋāϰ āĻāĻ•āϟāĻŋ āĻ—ā§āϰ⧁āĻĒ⧇āϰ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻž āϏ⧀āĻŽāĻŋāϤ āĻ•āϰāϤ⧇ āĻĻ⧇āϝāĻŧ, āχāωāύāĻŋāĻ•ā§āϏ āϏāϕ⧇āϟ āĻāĻŦāĻ‚ āϏāĻ‚āϕ⧇āϤ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻ¸ā§āϝāĻžāĻ¨ā§āĻĄāĻŦāĻ•ā§āϏ āĻĒāϰāĻŋāĻŦ⧇āĻļ⧇āϰ āϏāĻžāĻĨ⧇ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻž āϏ⧀āĻŽāĻŋāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ "IPC āĻ¸ā§āϕ⧋āĻĒāĻŋāĻ‚" āϧāĻžāϰāĻŖāĻžāϟāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻĒāύāĻŋ āĻ¸ā§āϝāĻžāĻ¨ā§āĻĄāĻŦāĻ•ā§āϏ āĻĒāϰāĻŋāĻŦ⧇āĻļ āĻĨ⧇āϕ⧇ āχāωāύāĻŋāĻ•ā§āϏ āϏāϕ⧇āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϏāĻ‚āϝ⧋āĻ—āϗ⧁āϞāĻŋ āύāĻŋāώāĻŋāĻĻā§āϧ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ āϝ⧇āϗ⧁āϞāĻŋāϤ⧇ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύāϤāĻž āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ āύāĻž, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏāĻ‚āϝ⧋āĻ—āϗ⧁āϞāĻŋāϕ⧇ āĻāĻ•āχ āϏ⧁āϝ⧋āϗ⧇ āĻĒā§āϰāϏ⧇āϏ āĻ•āϰāĻžāϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤
    • KVM āĻšāĻžāχāĻĒāĻžāϰāĻ­āĻžāχāϜāĻžāϰ⧇, AVX10.1 āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ⧇āϰ āϏāĻŽāĻ°ā§āĻĨāύ āύāĻŋāĻ°ā§āĻĻ⧇āĻļ āĻ•āϰ⧇ āϗ⧇āĻ¸ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϜāĻ¨ā§āϝ CPUID-āϤ⧇ āĻāĻ•āϟāĻŋ āĻĒāϤāĻžāĻ•āĻž āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
  • āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ
    • āĻĄāĻŋāĻ­āĻžāχāϏ āĻŽā§‡āĻŽāϰāĻŋ āϟāĻŋāϏāĻŋāĻĒāĻŋ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āϝāĻž āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āϏāϕ⧇āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĒ⧇āϰāĻŋāĻĢ⧇āϰāĻžāϞ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āĻŽā§‡āĻŽāϰāĻŋāϰ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āϏāϰāĻžāϏāϰāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇ āĻĒāĻžāĻ āĻžāύ⧋āϰ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧ (āĻļā§‚āĻ¨ā§āϝ-āĻ•āĻĒāĻŋ āĻŽā§‹āĻĄ) āĻāĻŦāĻ‚ āϏāϰāĻžāϏāϰāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏ āĻŽā§‡āĻŽāϰāĻŋ āĻāϞāĻžāĻ•āĻžāϝāĻŧ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĒā§āϝāĻžāϕ⧇āĻŸā§‡āϰ āĻŦāĻŋāώāϝāĻŧāĻŦāĻ¸ā§āϤ⧁ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇āĨ¤ āĻĒā§āϰāĻžāĻĒāĻ• āĻĒāĻ•ā§āώāĨ¤ āĻĒā§āϝāĻžāϕ⧇āĻŸā§‡ āĻĒā§āϰ⧇āϰāĻŖ āĻ•āϰāĻž āĻĄā§‡āϟāĻž āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ•āĻžāĻ°ā§āĻĄ āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āĻĒ⧇āϰāĻŋāĻĢ⧇āϰāĻžāϞ āĻĄāĻŋāĻ­āĻžāχāϏ⧇āϰ āĻŽā§‡āĻŽāϰāĻŋāϤ⧇ āĻŦāĻž āĻĄāĻŋāĻ­āĻžāχāϏ āĻŽā§‡āĻŽāϰāĻŋ āĻĨ⧇āϕ⧇ āϏāϰāĻžāϏāϰāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ•āĻžāĻ°ā§āĻĄā§‡ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻšāϝāĻŧ, āϏāĻŋāĻĒāĻŋāχāωāϕ⧇ āĻŦāĻžāχāĻĒāĻžāϏ āĻ•āϰ⧇, āĻāĻŦāĻ‚ āĻĒā§āϝāĻžāϕ⧇āϟ āĻļāĻŋāϰ⧋āύāĻžāĻŽāϗ⧁āϞāĻŋ āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āĻ•āĻžāĻ°ā§āύ⧇āϞ āĻŦāĻžāĻĢāĻžāϰ⧇ āĻļ⧇āώ āĻšāϝāĻŧāĨ¤
    • āĻ…āύ⧇āĻ• āχāĻĨāĻžāϰāύ⧇āϟ āĻāĻŦāĻ‚ āĻ“āϝāĻŧā§āϝāĻžāϰāϞ⧇āϏ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇āϰ āĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖ āĻ¸ā§āĻŦāϰ⧂āĻĒ, Intel iwlwifi āĻĄā§āϰāĻžāχāĻ­āĻžāϰ RLC/SMPS āĻ…āĻĒāĻžāϰ⧇āĻļāύāϗ⧁āϞāĻŋāϕ⧇ āĻĢāĻžāĻ°ā§āĻŽāĻ“āϝāĻŧā§āϝāĻžāϰ⧇āϰ āĻĻāĻŋāϕ⧇ āϏāϰāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇, RealTek rtw89 āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻŦ⧃āĻĻā§āϧāĻŋ āĻ•āϰ⧇āϛ⧇ āĻāĻŦāĻ‚ RTL8852BT/8852BE-VT (WiFi 6) āϚāĻŋāĻĒāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇, āĻŽāĻžāχāĻ•ā§āϰ⧋āϚāĻŋāĻĒ āχāĻĨāĻžāϰāύ⧇āϟ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ IEEE 802.3-āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇āĨ¤ bw (100BASE) āĻ¸ā§āĻĒ⧇āϏāĻŋāĻĢāĻŋāϕ⧇āĻļāύ -T1) āĻāĻŦāĻ‚ IEEE 802.3bp, Microsoft vNIC āĻāĻŦāĻ‚ IBM āϭ⧇āĻĨ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āχāĻĨāĻžāϰāύ⧇āϟ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āωāĻ¨ā§āύāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ Realtek RTL9054, RTL9068, RTL9072, RTL9075, RTL9068, RTL9071 āĻāĻŦāĻ‚ āĻŽāĻžāχāĻ•ā§āϰ⧋āϚāĻŋāĻĒ LAN8650/1 10BASE-T1S MAC-PHY āχāĻĨāĻžāϰāύ⧇āϟ āϚāĻŋāĻĒāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāϤ⧁āύ āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āϝ⧁āĻ•ā§āϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇⧎
    • MPTCP (MultiPath TCP), āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϰ⧁āĻŸā§‡ āĻāĻ•āϝ⧋āϗ⧇ TCP āĻĒā§āϝāĻžāϕ⧇āĻŸā§‡āϰ āĻŦāĻŋāϤāϰāĻŖ āϏāĻ‚āĻ—āĻ āĻŋāϤ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ TCP āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ⧇āϰ āĻāĻ•āϟāĻŋ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ, āϰāĻžāωāϟāĻŋāĻ‚āϝāĻŧ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻ“āϜāύ⧇āϰ āφāĻ•āĻžāϰ 8 āĻĨ⧇āϕ⧇ 16 āĻŦāĻŋāϟ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻŦ⧃āĻĻā§āϧāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻž (āĻŦā§āĻ˛ā§āϝāĻžāĻ•āĻšā§‹āϞ) āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āϏāύāĻžāĻ•ā§āϤāĻ•āϰāĻŖ āĻāĻŦāĻ‚ āĻ•āĻŋāϛ⧁ āϏāĻŽāϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻ‚āϝ⧋āĻ— āĻ¸ā§āĻĨāĻžāĻĒāύ⧇āϰ āĻĒā§āϰāĻšā§‡āĻˇā§āϟāĻžāϰ āϜāĻ¨ā§āϝ āĻ¸ā§āĻĨāĻ—āĻŋāϤ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āϝāĻž āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāϕ⧇āϰ āĻ•ā§āώāϤāĻŋāϰ āĻĻāĻŋāϕ⧇ āĻĒāϰāĻŋāϚāĻžāϞāĻŋāϤ āĻ•āϰ⧇āĨ¤
    • IPv6-āĻāϰ āϜāĻ¨ā§āϝ, āĻĒāĻŋāφāχāĻ“ (āĻĒā§āϰāĻŋāĻĢāĻŋāĻ•ā§āϏ āχāύāĻĢāϰāĻŽā§‡āĻļāύ āĻ…āĻĒāĻļāύ) āϤ⧇ "p" āĻĒāϤāĻžāĻ•āĻžāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻž RA āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāύ⧇ (IPv6 āϰāĻžāωāϟāĻžāϰ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāύ) āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ, āĻŦāϰāĻžāĻĻā§āĻĻ āύāĻž āĻ•āϰ⧇ DHCPv6-PD (DHCPv6 āĻĒā§āϰāĻŋāĻĢāĻŋāĻ•ā§āϏ āĻĄā§‡āϞāĻŋāϗ⧇āĻļāύ, RFC9663) āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āĻŽāĻĄā§‡āϞ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāϤ⧇āĨ¤ SLAAC (Stateless Address Autoconfiguration) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āωāĻĒāϏāĻ°ā§āϗ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻĒ⧃āĻĨāĻ• āĻ āĻŋāĻ•āĻžāύāĻžāĨ¤ IPv6 IOAM6 āĻāĻ•āϟāĻŋ āύāϤ⧁āύ tunsrc āĻāύāĻ•ā§āϝāĻžāĻĒāϏ⧁āϞ⧇āĻļāύ āĻŽā§‹āĻĄā§‡āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇ āϝāĻž āφāϰāĻ“ āĻ­āĻžāϞ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āύ⧁āĻŽāϤāĻŋ āĻĻ⧇āϝāĻŧāĨ¤
    • IPsec āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒā§āϝāĻžāϕ⧇āϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āωāĻ¨ā§āύāϤ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻžāĨ¤
    • āĻŦāĻĄāĻŧ nftables āύāĻŋāϝāĻŧāĻŽ āϏ⧇āϟ āĻĢā§āϞāĻžāĻļ āĻ•āϰāĻžāϰ āωāĻ¨ā§āύāϤ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻžāĨ¤ nfnetlink_queue SCTP āϏāĻŽāĻ°ā§āĻĨāύ āωāĻ¨ā§āύāϤ āĻ•āϰ⧇āϛ⧇āĨ¤
    • ethtool API āĻāĻ•āϟāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻ•āĻžāĻ°ā§āĻĄ āφāĻŦāĻĻā§āϧ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇āĨ¤
  • āωāĻĒāĻ•āϰāĻŖ
    • AMDGPU āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇, AMD RDNA4 (“GFX12”) GPU-āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ⧇āϰ āĻ•āĻžāϜ āĻ…āĻŦā§āϝāĻžāĻšāϤ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ GPU āϰāĻŋāϏ⧇āϟ āύāĻž āĻ•āϰ⧇āχ āĻĒ⧃āĻĨāĻ• āϟāĻžāĻ¸ā§āĻ• āϏāĻžāϰāĻŋ āϰāĻŋāϏ⧇āϟ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
    • āχāĻ¨ā§āĻŸā§‡āϞ Xe āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āϜāĻŋāĻĒāĻŋāχāω-āĻāϰ āϜāĻ¨ā§āϝ Xe drm āĻĄā§āϰāĻžāχāĻ­āĻžāϰ (āĻĄāĻžāχāϰ⧇āĻ•ā§āϟ āϰ⧇āĻ¨ā§āĻĄāĻžāϰāĻŋāĻ‚ āĻŽā§āϝāĻžāύ⧇āϜāĻžāϰ) āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āϚāϞāϤ⧇ āĻĨāĻžāϕ⧇, āϝāĻž āχāĻ¨ā§āĻŸā§‡āϞ āφāĻ°ā§āĻ• āĻĢā§āϝāĻžāĻŽāĻŋāϞāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āĻ•āĻžāĻ°ā§āĻĄ āĻāĻŦāĻ‚ āχāĻ¨ā§āϟāĻŋāĻ—ā§āϰ⧇āĻŸā§‡āĻĄ āĻ—ā§āϰāĻžāĻĢāĻŋāĻ•ā§āϏ⧇ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ, āϟāĻžāχāĻ—āĻžāϰ āϞ⧇āĻ• āĻĒā§āϰāϏ⧇āϏāϰ āĻĨ⧇āϕ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧇āĨ¤ āύāϤ⧁āύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇ āĻŦā§āϝāĻžāϟāϞāĻŽā§‡āϜ āĻāĻŦāĻ‚ āϞ⧁āύāĻžāϰ āϞ⧇āĻ• āĻŽāĻžāχāĻ•ā§āϰ⧋āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āϜāĻŋāĻĒāĻŋāχāωāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ Xe2 CCS (āĻ•āĻžāϞāĻžāϰ āĻ•āĻ¨ā§āĻŸā§āϰ⧋āϞ āϏāĻžāϰāĻĢ⧇āϏ) āĻŽāĻĄāĻŋāĻĢāĻžāϝāĻŧāĻžāϰāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ¨ā§āĻŦāĻŋāϤ āĻāĻŦāĻ‚ āĻĒ⧃āĻĨāĻ• GPU-āϗ⧁āϞāĻŋāϰ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāϗ⧁āϞāĻŋ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϚāĻžāϞ⧁ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
    • i915 āĻĄā§āϰāĻžāχāĻ­āĻžāϰ HWMON āĻŦāĻž sysfs āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ ("fan1_input" āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ) āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĢā§āϝāĻžāύ⧇āϰ āĻ—āϤāĻŋ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϤāĻĨā§āϝ āφāωāϟāĻĒ⧁āϟ āĻ•āϰāĻžāϰ āĻ•ā§āώāĻŽāϤāĻž āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇āĨ¤ "i915.modeset" āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰāϟāĻŋ āĻŦāĻžāϤāĻŋāϞ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ "i915.modeset=0" āĻāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ "i915.nomodeset" āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāϟāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āωāϚāĻŋāϤ;
    • msm DRM āĻĄā§āϰāĻžāχāĻ­āĻžāϰ (Qualcomm Adreno GPU) āĻ A615, A306 āĻāĻŦāĻ‚ A621 GPU-āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤
    • Nouveau āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻāϰ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āĻ•āĻžāĻ āĻžāĻŽā§‹ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻ•āĻžāϜ āĻāĻŦāĻ‚ āĻĒāϰāĻŋāĻˇā§āĻ•āĻžāϰ āĻ•āϰ⧇āϛ⧇āĨ¤
    • intel_pstate āĻĄā§āϰāĻžāχāĻ­āĻžāϰ, āϝāĻž Intel āĻĒā§āϰāϏ⧇āϏāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻ–āϰāϚ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ (P-state) āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰ⧇, āĻ…āĻĒā§āϰāϤāĻŋāϏāĻŽ (āĻ­āĻŋāĻ¨ā§āύ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝ⧇āϰ) CPU āϏāĻš āĻšāĻžāχāĻŦā§āϰāĻŋāĻĄ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡āϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇, āϏ⧇āχāϏāĻžāĻĨ⧇ āĻ—ā§āϰāĻžāύāĻžāχāϟ āĻ°â€Œā§āϝāĻžāĻĒāĻŋāĻĄāϏ āĻāĻŦāĻ‚ āϏāĻŋāϝāĻŧ⧇āϰāĻž āĻĢāϰ⧇āĻ¸ā§āĻŸā§‡āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻĒā§āϰāϏ⧇āϏāϰ⧇āϰ āĻļāĻ•ā§āϤāĻŋ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇āĨ¤ āĻŽāĻžāχāĻ•ā§āϰ⧋āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ Xeon Granite Rapids CPU-āĻāϰ āϜāĻ¨ā§āϝ intel_idle āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤ intel_rapl āĻĄā§āϰāĻžāχāĻ­āĻžāϰ AMD 1Ah āĻĢā§āϝāĻžāĻŽāĻŋāϞāĻŋ āĻĒā§āϰāϏ⧇āϏ āĻāĻŦāĻ‚ Intel ArrowLake-U āĻĒā§āϰāϏ⧇āϏāϰ⧇āϰ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤
    • ARM SoC āĻ¸ā§āĻ¨ā§āϝāĻžāĻĒāĻĄā§āϰāĻžāĻ—āύ X āĻāϞāĻŋāϟāϕ⧇ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ⧇āϰ āĻ•ā§āϰāĻŽāĻžāĻ—āϤ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤāĻŋ, āϝāĻž Qualcomm āĻāϰ āύāĻŋāϜāĻ¸ā§āĻŦ 12-āϕ⧋āϰ Oryon CPU āĻāĻŦāĻ‚ Qualcomm Adreno GPU āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āϚāĻŋāĻĒāϟāĻŋ āĻ˛ā§āϝāĻžāĻĒāϟāĻĒ āĻāĻŦāĻ‚ āĻĒāĻŋāϏāĻŋāϤ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϞāĻ•ā§āĻˇā§āϝ⧇ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻ…āύ⧇āĻ• āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻĒāϰ⧀āĻ•ā§āώāĻžāϝāĻŧ Apple M3 āĻāĻŦāĻ‚ Intel Core Ultra 155H āϚāĻŋāĻĒ āĻĨ⧇āϕ⧇ āĻāĻ—āĻŋāϝāĻŧ⧇āĨ¤
    • ARM āĻŦā§‹āĻ°ā§āĻĄ, SoCs āĻāĻŦāĻ‚ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇: Broadcom bcm2712 (Raspberry Pi 5), Renesas R9A09G057 (RZ/V2H), Qualcomm Snapdragon 414 (MSM8929), Lenovo ThinkPad T14s Gen 6, Lenovo R6000, Lenovo, Lap6010A 7XXSP , Firefly Core-PX35-JD30, Lunzn Fastrhino R4S, Aspeed Riser, AGX Orin, Rockchip Qnap-TS68, Huashan Pi, Meta Catalina, BeagleY-AI, NanoPi R433S Plus, ExynosAuto v2, SOPHGO920, LG2002Q5332 (LG4, SOPHGO815, 5 ), Cool Pi CM35 GenBook, Anbernic RG11XXSP, GameForce Ace, IBM P93, Kontron i.MX6 OSM-S, NanoPC-TXNUMX
    • Anbernic RG28XX, Tat Industrial Company KD50G21-40NT-A1, Innolux G070ACE-LH3, Melfas lmfbx101117480, Densitron DMT028VGHMCMI-1D, Microchip AC40TOU, B08TAU116NT-āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ XAN02.3, B116XAT06.1, BOE TV116WUM -LL04.1, BOE NV101WUM-N2, BOE NV140WUM-N41, BOE NV133WHM-A63D, BOE NE116WUM-N4G, CMN N140BCA-EA6, CMN N116BCP-EA2, CSW116BCP-EA2, CSW601, CSW1
    • āĻ…āĻĄāĻŋāĻ“ āϏāĻžāĻŦāϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āϚāĻŋāĻĒāϏ āĻāĻŦāĻ‚ āϕ⧋āĻĄā§‡āĻ• RME Digiface USB, AMD ACP 7.1, Mediatek MT6367, MT8365, Realtek RTL1320, C-Media CM9825-āĻāϰ āϜāĻ¨ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āϝ⧋āĻ— āĻ•āϰ⧇āϛ⧇āĨ¤ Intel ASoC-āĻāϰ āϜāĻ¨ā§āϝ āĻĒ⧁āϰāĻžāύ⧋ āϏāĻžāωāĻ¨ā§āĻĄ āĻĄā§āϰāĻžāχāĻ­āĻžāϰāϗ⧁āϞāĻŋāϕ⧇ āĻ…āĻĒā§āϰāϚāϞāĻŋāϤ āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻāĻŦāĻ‚ āĻāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ AVS āĻĄā§āϰāĻžāχāĻ­āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āĻĒāϰāĻžāĻŽāĻ°ā§āĻļ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻšāĻšā§āϛ⧇āĨ¤ SoundWire āĻĄā§āϰāĻžāχāĻ­āĻžāϰ⧇ āĻ…āύ⧇āĻ• āωāĻ¨ā§āύāϤāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇āĨ¤

āωāĻ¤ā§āϏ: opennet.ru

DDoS āϏ⧁āϰāĻ•ā§āώāĻž, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ āϏāĻš āϏāĻžāχāϟāϗ⧁āϞāĻŋāϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ đŸ”Ĩ DDoS āϏ⧁āϰāĻ•ā§āώāĻž āϏāĻš āύāĻŋāĻ°ā§āĻ­āϰāϝ⧋āĻ—ā§āϝ āĻ“āϝāĻŧ⧇āĻŦāϏāĻžāχāϟ āĻšā§‹āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āĻŋāύ⧁āύ, VPS VDS āϏāĻžāĻ°ā§āĻ­āĻžāϰ | ProHoster