Linus Torvalds released version 5.13 of the Linux kernel where it provided early support for the new Apple M1 chip with basic support, new security features for Linux 5.13 such as Landlock LSM, Clang CFI support, and the ability to randomize the kernel stack offset on every system call, as well as s Support for HDMI FreeSync and early implementations of Aldebaran, among others.
About 47% of all changes introduced in 5.13 are related to device drivers, about 14% of changes are related to updating code specific to the hardware architecture, 13% are related to the network stack, 5% are related to the file system, and 4% are related to the kernel subsystem internals.
Torvalds called the new version “pretty big”.
“We’ve had a pretty quiet week since rc7, and I see no reason to delay 5.13. The roundup for this week is small, with just 88 uncombined commits (and some of them just rollbacks). Of course, while last week was small and quiet, the 5.13, on the whole, was pretty big. In fact, it is one of the most important versions of 5.x, with over 16,000 commits (more than 17,000 if you count mergers), from over 2,000 developers. But this is a general phenomenon, not a specific phenomenon distinguished by its unusual character,” wrote Torvalds.
Major new features of Linux 5.13
One of the most important new features of the Linux 5.13 kernel is early support for Apple’s M1 chip, where at the moment you only have hardware support and code execution, but a lot of optimization is expected. Graphics acceleration is not yet available, but it is hoped that in the next version initial support will also be available.
Another news presented in Linux 5.13 in relation to security is Landlock, which is a new security module that can run alongside SELinux to better manage processes. It allows to limit interaction with external environment group processes and was developed with a view to isolation mechanisms such as Sandbox, XNU, FreeBSD Capsicum, and OpenBSD Pledge/Unveil.
With the help of Landlock, any processes, including those that are not rooted, can be isolated reliably and avoid going through isolation in case of vulnerabilities or malicious app changes. Landlocks allow processes to create secure sandboxes that are implemented as an additional layer on top of existing system access control mechanisms. For example, a program may deny access to files outside the working directory.
also, improvements to the RISC-V architecture are highlighted, because in this new version support for kexec, crash dumps, kprobe, and kernel launch are implemented in place (execution in place, execution from native media, without copying to RAM).
Also for modern Intel processors, a new cooling controller has been won, Initial support is also provided for this manufacturer’s new system, branded Alder Lake-S (12th generation).
Meanwhile, AMD highlights FreeSync support via HDMI, support for ASSR (Alternative Encoder Seed Reset), ioctl to request video encoding and decoding capabilities, and CONFIG_DRM_AMD_SECURE_DISPLAY mode to detect changes to the screen displaying important information. Support for the ASPM power-saving mechanism has been added.
From other notable changes of this new version of Kernel:
- Support for the Simultaneous Translation Search Buffer Buffer (TLB) feature for some minor performance benefits In fact, Linux 5.13 x86 memory management work provides a small performance optimization which is especially useful given the CPU security mitigations of recent years affecting TLB.
- Support for AMD Zen for Turbostat.
- Loongson 2K1000 bracket.
- KVM provides AMD SEV and Intel SGX upgrades for guest virtual machines.
- Support for Intel bus key detection has been added in addition to existing support for separate key detection.
- KCPUID is a new utility in the tree to help configure new x86 processors.
- A generic USB display driver has been added for settings such as using the Raspberry Pi Zero as a display adapter.
- Support for “Intel DG1 Platform Monitoring Technology” / telemetry platform.
- The POWER9 NVLink 2.0 driver has been removed due to lack of open source user support.
- Direct Rendering Manager driver update.
Reminder, Ubuntu 21.04 (Impish Indri) Support Will End Soon
It’s no secret that the Ubuntu Linux distro is currently one of the most popular and widely used Linux distributions, especially for the general public and at home, all of this because this distribution is already quite popular for its ease of use, even though currently almost all common Linux distributions are already have the same user experience.
Now about Ubuntu, just a little bit of information, that Ubuntu 21.04 (Impish Indri) which was released in April 2021 will soon have the end of support in January 2022, in other words, there are only a few days before support is completely discontinued by Canonical.
Just like Windows, once terminated, there will be no more updates available and of course, this is quite dangerous, especially for security issues that might leak and endanger user data.
As a recommendation, if you are a user of 21.04 (Impish Indri) you can downgrade your system to version 20.04 LTS (Focal Fossa) which is the LTS version that has a very long support period, even End of Life itself until April 2030 later. Or if you don’t want to downgrade, you can wait until April 2022 where Canonical will release a new version, namely 22.04 LTS (Jammy Jellyfish).
So this brief information, hopefully useful.
Linux Kernel 5.16 Brings Significant Improvements to AMD CPUs
If you are a Linux user, especially if you are also an AMD user, then you must know that in Kernel 5.16 later, there will be a significant increase in AMD Ryzen CPU performance.
Based on the outstanding benchmarks, there is an increase of 28% from the Kernel 5.15 version that was present before, you can see the following benchmark results:
The benchmark above was carried out on a Lenovo ThinkPad T14s Gen2 laptop with Ryzen 7 PRO 5850U. the CPU 5850U is an octa-core processor based on the Zen 3 with 16 threads belonging to the AMD Cezanne APU lineup.
To see if the performance improvements also hold upon other Zen architectures, the Ryzen 5 5500U also did not escape the testing process, where there appeared to be a significant performance increase.
Reporting from Phoronix, Phoronix speculates that the noted performance gains may be due to a combination of CPU-specific optimizations:
“This improvement with Linux 5.16 was fascinating and came unexpectedly. Linux 5.16 has many new features including AMDGPU kernel driver improvements, but this Radeon Vega graphics boost came as a surprise as there wasn’t any announced optimization and the Vega graphics support at this stage is quite mature. It may also be a combination of CPU-related improvements with Linux 5.16.” Tulis Phoronix
Well, of course, this increase will be interesting for you Ryzen CPU users, but it’s not clear whether the upgrade will be present in all Ryzen series? or any other AMD series.
What do you think? comment below guys.
Via : Phoronix
How to download and install Linux Keylogger – Ubuntu Keylogger
Linux servers were very useful these days, just as it is very easy to register with Linux servers, and it is very easy to use them as well.
A Linux server is a server that is run by the Linux Open Source operating system. It offers businesses an affordable option to deliver content, applications, and services to their customers.
Since Linux is open source, users also benefit from a strong community of resources and followers. Each variation of Linux server is designed with different uses :
If you have a web server running, most likely CentOS® is running.
If your application serves thousands of users or even more, the solution you will be looking for will be designed to support this type of volumes such as Red Hat® Enterprise or Ubuntu® Server.
That would be overkill for your business needs as a turnkey Linux server would suffice for a specific purpose. The cloud infrastructure is typically Linux based.
Although we can use a Linux distribution for our server (eg Ubuntu) if we wish, Linux server distributions are slightly different from desktop distributions.
For example, server versions are usually much smaller than desktop versions for each administrator to customize to their liking, they usually do not have a graphical interface by default to save resources and have optimizations and features designed to offer the highest performance, greatest stability and the best possible security.
One of the better features of Linux is Keylogger because it helps us optimize and know what’s going on when we’re not at the computer.
You may want to know if anyone has used your computer while you were away and see what the classes were doing. How do I install a keylogger for Linux?
A keylogger is a hardware device or software that silently records every keyboard input (key) made by the user.
It can be used as a bidding tool to keep track of what you write and does not lose anything you have done or saved on your computer, but it should be noted that some bad people also use it for illegal purposes like malware spyware and sending this information to third parties.
How to install Keylogger for Linux? Step by step
Log keys is an advanced keylogger software for GNU / Linux systems only. Records all characters and function keys and stores them in a log file. It can be controlled through a Linux terminal.
Install and use Logkeys
- Open Terminal by pressing ctrl + alt + T and hit this command to install keylogs sudo apt-get install logkeys
- Then enter that Choose filename.log, this will create a file filename.log in your home directory where all keystrokes will be saved.
- You can enter any name in place of ‘filename’.
- Now enter the following command – sudo logkeys – start – output filename.log
- This starts the application and saves your keystrokes to the name of the .log file
- To view the filename.log file, you must first stop the application with the following logkeys sudo – kill command
- And finally, read the keystrokes recorded with logkeys cat filename.log
How to install LKL?
- Download the APK of LKL Linux.
- Unpack or compress the downloaded file.
- Open the terminal and the CD at location lkl.
- Now type ./configure and press ENTER to check that all the resources you need are available.
- If you get any error related to the C compiler, for example: “The C compiler cannot create the executable”.
- For a C compiler error: sudo apt install libc6-dev.
- Scribe ‘ Brand ‘ and press ENTER to compile the package.
- Scribe ‘ sudo install ‘ and press ENTER to install the program.
- Installation must be completed.
How to use it?
You can send an argument with the lkl command
- –h Support
- –JA register port 0 × 60 (keyboard)
- –b debug mode
- –k set the keymap file
- –or set the output file
- –m send logs to
- –t host name for sendmail. The default is localhost
- Example: lkl -l -k us_km -o log.file // use USA kb and put the logs in ‘log.file’
Did you manage to easily download Linux Keylogger?
How to Resolve Windows 10 Search Not Working
SHARE How to solve Windows 10 search not working is very easy and doesn’t take long. Guaranteed, your search bar...
Reminder, Ubuntu 21.04 (Impish Indri) Support Will End Soon
SHARE It’s no secret that the Ubuntu Linux distro is currently one of the most popular and widely used Linux...
Download Official File ISO – Windows 11 Insider Build 22533
SHARE For those of you Windows 11 Insider Preview users who want to install Windows 11 Build 22533 directly, clean...
Microsoft Rilis Windows 11 Insider Preview Build 22533
SHARE A new build for Windows Insider Dev Channel users, where the build that is presented this time is built...
L2TP over IPSEC VPN Connection No Longer Working After January 2022 Update
SHARE We also just recently reported about the first cumulative update for Windows 10 and Windows 11, it turns out...
Microsoft Releases Cumulative Update January 2022 For Windows 10
SHARE At the beginning of 2022, as usual, according to Microsoft’s monthly schedule, on Tuesday the second week of the...
Microsoft Releases Cumulative Update January 2022 For Windows 11
SHARE Just like in Windows 10, at the beginning of 2022, as usual, according to Microsoft’s monthly schedule, on Tuesday...
How to Block Others Completely on the Internet
SHARE Tired and want to block all the toxic people around you — at least online? Sometimes the phrase ‘don’t...
How to Change WhatsApp Number Without Losing Chat
SHARE When you want to change your phone number, one of the things you worry about the most is losing...
2 Ways to Change icon Size on the Windows 11 Taskbar
SHARE There are two ways to change the icon size on the Windows 11 taskbar through the Registry Editor. Users...
- Beauty and Personal Care
- Blog Tutorials
- Home improvement
- Life Hack
- Mobile Tutorials
- MS Excel
- MS Outlook
- MS Word
- PC Tutorials
- PDF Tutorials
- Social Media
- Weight and body image
- Windows 10
- Windows 11
- Windows 11 SE
Phones2 years ago
Apple iPhone 11 (2019) – Release, Info, Leaks, Rumors
Phones2 years ago
Huawei New Operating System is HarmonyOS [ Officially ]
Tech2 years ago
Levi’s Bluetooth Jacket Lets You Control Your Smartphone
News3 years ago
Belle Delphine bath water – Instagram Model Sells Used Bathwater For 30$ To Their Loyal Followers