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
Notion Download, Install, Update, and Reset on Windows/Mac - MiniToolNotion Download, Install, Update, and Reset on Windows/Mac - MiniToolMay 09, 2025 am 12:54 AM

The Notion is a popular productivity program used for note-taking and organizing your thoughts, projects, and information. If you have not tried it yet, you should give it a chance. This article about Notion download on php.cn Website will give you a

How to Fix SSL Certificate Error in FireFox/Chrome? - MiniToolHow to Fix SSL Certificate Error in FireFox/Chrome? - MiniToolMay 09, 2025 am 12:53 AM

SSL certificate error is a common error when using a browser. Why does it occur and how to fix it on Windows 10/11? Follow the suggestions in this post on php.cn Website, you can resolve it easily.

Fix Windows Defender Exclusions Not Working Windows 11/10 - MiniToolFix Windows Defender Exclusions Not Working Windows 11/10 - MiniToolMay 09, 2025 am 12:52 AM

Do you know what is the Windows Defender exclusions? Do you have any idea how to exclude a folder from Windows Defender Windows 11/10? What if Windows Defender exclusions not working? Read this post given by php.cn to get the answers.

Windows 10 22H2 First Preview Build: Windows 10 Build 19045.1865 - MiniToolWindows 10 22H2 First Preview Build: Windows 10 Build 19045.1865 - MiniToolMay 09, 2025 am 12:51 AM

Microsoft has just released Windows 10 build 19045.1865 to the Release Preview Channel. This is the first preview build for Windows 10 22H2. php.cn Software will show you some related information about this build in this post.

Steam Not Downloading at Full Speed? A Quick Guide Here!Steam Not Downloading at Full Speed? A Quick Guide Here!May 09, 2025 am 12:50 AM

Steam gains large popularity among game players all around the world for its rich variety of games. However, have you ever encountered Steam not downloading at full speed? Why is Steam not downloading at full speed? If your Steam download speed drops

Windows 8 vs Windows RT: What Are the Differences Between Them? - MiniToolWindows 8 vs Windows RT: What Are the Differences Between Them? - MiniToolMay 09, 2025 am 12:49 AM

With the release of Microsoft's Surface tablet and Windows 8, many users wonder differences between Windows 8 and Windows RT. Now, this post from php.cn is what you need. Now, you can continue to read to get more details about Windows 8 vs Windows RT

How to Enable or Disable the Desktop Search Bar on Windows 11? - MiniToolHow to Enable or Disable the Desktop Search Bar on Windows 11? - MiniToolMay 09, 2025 am 12:47 AM

Microsoft is planning to introduce more and more new features to Windows 11. The desktop search bar is one of the new features that have been announced. However, it is only available on a few Windows 11 PC. But you can manually enable it. php.cn Soft

Lenovo Camera Driver for Windows 11/10, Watch EssentialsLenovo Camera Driver for Windows 11/10, Watch EssentialsMay 09, 2025 am 12:46 AM

If you want to let your camera run perfectly on your Lenovo laptop, keeping it up to date is of great importance. How can you download, install or update Lenovo camera driver for Windows 11/10? It is an easy task and follow the guide below from php.c

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

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 Linux new version

SublimeText3 Linux new version

SublimeText3 Linux latest version

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools