search
HomeComputer TutorialsComputer KnowledgeLinus Torvalds angrily criticizes Google contributors, file system improvement suggestions spark controversy

Linus Torvalds怒怼谷歌贡献者,文件系统改进建议惹争议

Linus Torvalds recently expressed strong dissatisfaction with a Google contributor's file system proposal on the Linux kernel mailing list. His fierce words have attracted widespread attention in the industry.

The focus is on "inode" - a key concept in file systems, defined by Red Hat as "a unique identifier for specific metadata on a file system."

Recently, the discussion about inodes on the Linux kernel mailing list has become more and more intense. Torvalds and Steven Rostedt from Google got into a heated debate on this topic. Some people believe that inode still plays a key role when using the tar command to package files. However, Torvalds insists that the importance of inodes has gradually diminished over time.

The inode number once had special meaning, but no longer provides a unique identifier. Torvalds pointed out that we must break free from historical constraints and adapt to the evolution of file systems.

Despite this, the discussion about inode has not come to an end. Rostedt eventually proposed that each inode should have its own unique number.

To this, Torvalds reacted extremely strongly, using language and tone rarely seen in recent years.

In 2018, Torvalds took a leave of absence after attacking other Linux programmers and project contributors in emails asking for help. He acknowledged that his behavior was "unprofessional and unprovoked," especially when he made the attack personal. "I now understand that this was unacceptable and I deeply apologize for it."

The Linux kernel mailing list is a platform for many contributors to work together. Offensive remarks will destroy the cooperative atmosphere and be detrimental to the development of the Linux project. Therefore, maintaining a friendly, respectful and professional work environment is essential. After all, the success of the Linux project is inseparable from the hard work of volunteers and the efforts of maintainers. Maintaining good communication and collaboration is key to ensuring your project continues to thrive.

In response to Rostedt's suggestion about unique numbering of inodes, Torvalds expressed his position: "Don't make things more complicated than necessary."

His tone gradually became fierce: "Damn it, stop copying the functions of the VFS layer. It was a bad idea last time, and it's even more so this time. I can't accept this unreasonable approach. .”

Torvalds criticized Rostedt for failing to fully understand the nature of the problem, something Rostedt later acknowledged. But by then, Torvalds had already sharply accused him: "You copied that function without understanding its true purpose, and your code was a mess."

While the discussion continued in a more moderate tone, Torvalds proposed what he believed was a more reasonable solution. The "Emperor Penguin" said he did not plan to pursue the matter immediately because "I've wasted so much time on it, I've fallen behind on other responsibilities, and now I can't deal with it."

Rostedt's reply came with a hint of sarcasm: "Ironically, one of the responsibilities I've been putting off is writing documentation for the maintainer burnout support group."

Then Torvalds moved on to something more exciting - the debut of version 6.8-rc2 of the Linux kernel. Torvalds pointed out that the rc1 release contained an amdgpu scheduling bug that could cause the desktop to hang, "This issue seems to affect quite a few people." Fortunately, a possible btrfs bug was discovered and fixed before rc1 was released. .

Torvalds expressed his hopes for the upcoming rc2 version: "Now that we are entering a more stable phase of the release cycle, we have resolved issues that may have affected many testers. So hopefully the fixes will be more subtle and not impact common core set up."

He ended the post on an encouraging note: "So go out and test. It's safe now. You trust me, right?"

Of course - if the question is just about developing a kernel.

The above is the detailed content of Linus Torvalds angrily criticizes Google contributors, file system improvement suggestions spark controversy. For more information, please follow other related articles on the PHP Chinese website!

Statement
This article is reproduced at:每日运维. If there is any infringement, please contact admin@php.cn delete
How to Use Roblox Quick Login on PC/Phone? Here Is a Full Guide! - MiniToolHow to Use Roblox Quick Login on PC/Phone? Here Is a Full Guide! - MiniToolApr 28, 2025 am 12:50 AM

If you want to log in to your Roblox account on a new device without inputting the password, Roblox Quick Login can help you do that. This post from php.cn tells you how to use the Roblox quick login feature with full steps.

PS5 vs Xbox Series vs PC: Which One Is Best for Hogwarts Legacy - MiniToolPS5 vs Xbox Series vs PC: Which One Is Best for Hogwarts Legacy - MiniToolApr 28, 2025 am 12:49 AM

Hogwarts Legacy is out now on PS5, Xbox Series X/S, and PC. Which is best for Hogwarts Legacy? If you’re confused, don’t worry. In this post, php.cn provides a tutorial about Hogwarts Legacy PC vs PS5 vs Xbox Series X/S, and you can have a look.

Download Realtek USB GbE Family Controller Drivers Windows 10/11 - MiniToolDownload Realtek USB GbE Family Controller Drivers Windows 10/11 - MiniToolApr 28, 2025 am 12:48 AM

In this post, php.cn Software will show you some information about Realtek USB GbE Family Controller, including its definition, usage, and how to download the Realtek USB GbE Family Controller driver on your Windows 10/11 computer.

Crucial T700 SSD Overview: It Has Record-Break Performance - MiniToolCrucial T700 SSD Overview: It Has Record-Break Performance - MiniToolApr 28, 2025 am 12:47 AM

Crucial T700 PCIe Gen5 NVMe SSD has been released for a period. You can follow this post to learn the related information about this SSD that has record-break performance. In this post, we also introduce some php.cn software to help you manage the SS

How to Download, Install, and Update RTX 4090 Drivers Win 10/11? - MiniToolHow to Download, Install, and Update RTX 4090 Drivers Win 10/11? - MiniToolApr 28, 2025 am 12:46 AM

If you have a GeForce RTX 4090 Ti in hand, it is important to download and install the corresponding driver in time to make it work properly. If you are confused about how to do that, follow this guide on php.cn Website to get a detailed tutorial.

Notion Dark Mode: How to Turn on and off on Desktop & Mobile - MiniToolNotion Dark Mode: How to Turn on and off on Desktop & Mobile - MiniToolApr 28, 2025 am 12:45 AM

Most people think that it is more harmful to look at a screen in the dark. The sharp light easily makes your eyes damaged. Therefore, many people will pursue a dark mode to lower the damage. But is it really useful? Is the dark mode available on Noti

How to Fix Valheim Stuck on Loading Screen? - MiniToolHow to Fix Valheim Stuck on Loading Screen? - MiniToolApr 28, 2025 am 12:44 AM

If you are complaining of Valheim stuck on loading screen and don’t know what to do. This guide on php.cn Website will help you to find suitable solutions. Try the solutions mentioned below one by one until your issue is gone.

Power Tactics to Disable and Clear Run History on WindowsPower Tactics to Disable and Clear Run History on WindowsApr 28, 2025 am 12:43 AM

If you frequently use the Run window to directly open tools or documents, you will find the matching list gradually becomes longer and longer. Some people are searching for methods to clear Run history to make it look clean. This php.cn post might gi

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

EditPlus Chinese cracked version

EditPlus Chinese cracked version

Small size, syntax highlighting, does not support code prompt function