By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Linus Torvalds Grows Frustrated Seeing “Garbage” With “Link: ” Tags In Git Commits
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Linus Torvalds Grows Frustrated Seeing “Garbage” With “Link: ” Tags In Git Commits
Computing

Linus Torvalds Grows Frustrated Seeing “Garbage” With “Link: ” Tags In Git Commits

News Room
Last updated: 2025/09/06 at 6:49 AM
News Room Published 6 September 2025
Share
SHARE

Linus Torvalds has grown frustrated enough with seeing “Link: ” tags within Git commits/patches that often times they are of no value and he’s had enough of it. For Linux kernel activity moving forward he’s going to be more strict over “useless” link tags in Git commit messages.

Somewhat recently it’s become a common occurrence seeing “Link: ” tags within Git commits for the Linux kernel that point to the latest Linux kernel mailing list patches of the same patch. Short of being part of a multi-part patch series and wanting to then find the patch series cover letter or look at any of the follow-up LKML discussions, including these “Link: ” tags often doesn’t provide much extra value but just waste time for those trying to find any added context.

link tag example

Linus Torvalds has had enough and will be more strict against accepting pull requests that have link tags of no value. He commented yesterday on a block pull request that he pulled and then backed out of:

“And dammit, this commit has that promising “Link:” argument that I hoped would explain why this pointless commit exists, but AS ALWAYS that link only wasted my time by pointing to the same damn information that was already there.

I was hoping that it would point to some oops report or something that would explain why my initial reaction was wrong.

Stop this garbage already. Stop adding pointless Link arguments that waste people’s time.

Add the link if it has *ADDITIONAL* information.

Dammit, I really hate those pointless links. I love seeing *useful* links, but 99% of the links I actually see just point to stupid useless garbage, and it *ONLY* wastes my time. AGAIN.

So I have not pulled this, I’m annoyed by having to even look at this, and if you actually expect me to pull this I want a real explanation and not a useless link.

Yes, I’m grumpy. I feel like my main job – really my only job – is to try to make sense of pull requests, and that’s why I absolutely detest these things that are automatically added and only make my job harder.”

He went on to clarify that he is in favor of the link tags when it’s for a multi-part patch series and wanting to find the cover letter. Indeed, this is one of my favorite uses for the link tag too.

“So I wish it at least had some way to discourage the normal mindless use – and in a perfect world that there was some more useful model for adding links automatically.

For example, I feel like for the cover letter of a multi-commit series, the link to the patch series submission is potentially more useful – and likely much less annoying – because it would go into the merge message, not individual commits.

Because if somebody is actively looking at a merge message, they are probably looking for some bigger picture background – or there’s some merge conflict – and at that point I expect that the initial submission might be more relevant.

Of course, most people don’t necessarily *use* the cover letter for a merge, and only apply the patches as a series, so it’s also less annoying for the simple reason that it probably wouldn’t exist in the git history at all ;)

Anyway, the “discourage mindless use” might be as simple as a big warning message that the link may be just adding annoying overhead.

In contrast, a “perfect” model might be to actually have some kind of automation of “unless there was actual discussion about it”.

But I feel such a model might be much too complicated, unless somebody *wants* to explore using AI because their job description says “Look for actual useful AI uses”. In today’s tech world, I assume such job descriptions do exist. Sigh.

For example, since ‘b4’ ends up looking through the downstream thread of a patch anyway in order to add acked-by lines etc, I do think that in theory there could be some “there was lively discussion about this particular patch, so a link is actually worth it” heuristic.

In theory.

And honestly, even if the discussion ends up being worthless, I do suspect I would be a lot *less* annoyed by a link that at least leads to some _thread_ (and not just the acked-by emails that already got gathered up), rather than just leading to an email that was applied and nobody really had any input on.

At least at that point I’d feel like there’s something real there.

And yes, as always, I realize that people think that patch submissions will get more email replies at some hypothetical _later_ date. But in practice, that seldom happens, because the downstream testing issues typically create new threads, not replies to original emails (and if they *do* react to the original email, we already can look up the commit easily, and the lookup goes the other way anyway).”

So next time you are submitting patches for the Linux kernel, make sure that any “Link: ” tags provide some added value and aren’t useless.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article The Professional Journey of Ashim Chandra Das: Blending Technology, Business, and Community Service
Next Article I uninstalled all button mapper apps from my Google TV, and you should too
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Can You Use Apple AirPods On An Android Phone? – BGR
News
The fastest factory keys in the world
Mobile
6 gadgets to make the happiness of geeks
Mobile
There’s a $4,000 tax break on the table for used EVs – but not for long
News

You Might also Like

Computing

Will the Mariners make the playoffs? Seattle data geek runs all the numbers with new website

7 Min Read
Computing

The Future of Market Simulation: Why Unbiased, Data-Driven Calibration is Key | HackerNoon

6 Min Read
Computing

Noisy Bear Targets Kazakhstan Energy Sector With BarrelFire Phishing Campaign

7 Min Read
Computing

Podcast: OpenAI’s big Seattle deal; Steve Ballmer under NBA scrutiny; the irony in Google’s antitrust case

1 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?