8 ms·
Linux 7.1
- imoverclocked 4mo agoBreaking: Linus is on travel. Did I miss something about this or is it just another number?
- dimiprasakis 4mo ago- "Anyway, possible slight hiccups in the merge window aside, the news today is 7.1." - "nothing particularly interesting or scary stands out, which is as it should be." So, a number.
- megous 4mo agoHe's just writing about the changes since last week. Not about 7.1 as a whole. No last minute scary things means 7.1 released as planned. But 7.1 new features can still be exciting.
- dietr1ch 4mo agoYeah, it gets boring when the number change doesn't change and try improving everything at once, but the great thing is that freshness improves driven by number fomo and that tightens the improvement loop. Exciting and risky things are always under flags, so if you really care you just build, configure, and bench your own kernel+system.
- bombcar 4mo agoSurprised nobody will spring for the inflight WiFi for Linus. Has to be some of the best return per dollar that could be spent!
- naturalmovement 4mo ago[flagged]
- imoverclocked 4mo agoIt’s fairly easy to build your own kernel packages from vanilla sources in Debian. I’m running the latest 7.0.x within a few hours of its release. The build takes about 30-45 minutes depending on how much time I spend on skimming the ChangeLog. YMMV.
- wolfi1 4mo agoI miss the days when my 486 took about 12 hours to compile a kernel
- throw0101c 4mo agoOr it took >15 minutes to generate PGP 2.x private keys due to entropy generation and prime calculations/tests.
- z3ratul163071 4mo agowhat about your carbon footprint
- imoverclocked 4mo agoI build using excess solar from my house. The build host is a small arm64 SBC that doesn’t require cooling in my passively cooled garage. The resources behind your post likely have a larger carbon footprint.
- dymk 4mo agoTurn the shed light off overnight and you’re at net zero
- jcalvinowens 4mo ago> The build takes about 30-45 minutes If you don't actually need all the drivers, you can use "make localmodconfig" to substantially reduce that. My local kernels build in 90 seconds on a 32-thread desktop machine :) The kernel is a lot more stable than people think: I run the daily linux-next on my Debian stable gaming PC to look for bugs, and I don't find very many.
- globular-toast 4mo agoIs there anything particularly interesting about this? The first number of the version changes when the second number gets too big, not for any other reason.
- deleted 4mo ago[deleted]
- lern_too_spel 4mo agoIf you have an ad blocker, https://www.phoronix.com/review/linux-71-features-changes https://www.phoronix.com/review/linux-71-features-changes is a nice summary.
- megous 4mo agoYeah, my favorite $6 Linux machine is now supported (somewhat). :)
- throwaway85825 4mo agoWhat SoC?
- Y-bar 4mo agoDid anyone see an anime avatar flash by for a fraction of a second before the content loaded? What was that?
- Hackbraten 4mo agoThat’s Anubis. [0] [0]: https://anubis.techaro.lol https://anubis.techaro.lol
- deleted 4mo ago[deleted]
- bzzzt 4mo agoAnubis bot protection: https://anubis.techaro.lol https://anubis.techaro.lol
- deleted 4mo ago[deleted]
- konart 4mo agoAnubis: https://github.com/TecharoHQ/anubis https://github.com/TecharoHQ/anubis blog post (pretty sure I've seen it on HN before) on the topic: https://lock.cmpxchg8b.com/anubis.html https://lock.cmpxchg8b.com/anubis.html
- anonymous908213 4mo agoBut not a very accurate blogpost. "Here's why this literally cannot work (in theory)" to denigrate a system that actually works (in practice). Their goal is to convince people to stop using it because it personally inconveniences them, but they never provide an alternative solution that actually solves the problem (in practice) that Anubis actually solves (in practice). If leaving the problem unsolved (in practice) was a desirable option, the site owner would not have turned to Anubis in the first place.
- yunwal 4mo agoI'm totally out of the loop here, where's the evidence that this works in practice?
- TacticalCoder 4mo ago> Linux 7.1 is also notable for its code removals. Driven by AI-assisted bug reporting, ISDN and other old network driver code was removed to avoid that influx of bug reporting against those very rarely touched or used drivers for obsolete hardware. Moving really old and unused code out of the kernel just to get less AI-assisted bug reports is IMO one of the best consequence ever of AI. I love it. We should start trimming the fat out of everything.
- 1over137 4mo agoHow about we stop adding the fat in the first place. cough. electron. cough.
- fhdkweig 4mo agoPresumably that old code was actually useful at the time it was added. It might not be used now, but it helped someone back then. One of the great things about early Linux was that it tried to run on every piece of hardware available. If Linus only wrote drivers (or allowed others to submit drivers) that worked on his personal computer, Linux would have never flourished this far.
- stefantalpalaru 4mo ago[dead]
- fn-mote 4mo ago> Moving really old and unused code out of the kernel just to get less AI-assisted bug reports Obviously, the parent is /s, but when I read this, I thought Linux was removing exploit paths that exercise rarely-used features. On phone OSes at least, quirky rare formats and features are (were?) a common source of exploitable bugs.
- asgraham 4mo agoIs the parent really being sarcastic? I read it as genuine. There’s presumably plenty of code bloat in the kernel, and while no human would ever scan for bugs in a corner of the kernel that hasn’t been used or touched in decades, AI 100% will. And while those bug reports might be useless as bug reports, they seem promising as “why is this code even here?” flags.
- ares623 4mo agoFrom 6 to 7
- betimsl 4mo agowhat a legend!
- GreenSalem 4mo agoCurrent default for Arch is 7.0.10 Looking forward to 7.1 rolling out soon.
- senectus1 4mo agoFedora is in a few months I think. currently on 7.0.12
- smetannik 4mo agoLooking forward for a new NTFS driver to try. I hope this new iteration will be better than ntfs3 from Paragon.
- joecool1029 4mo agoIt’s good. I packaged it in my gentoo overlay and have been using it for a couple months, none of the weird issues ntfs3 had.
- bubblethink 4mo agoWhat is lacking in the previous one? NTFS support in linux is mostly to read and write files from windows disks, right? I think all the NTFS linux drivers - even the fuse one before the Paragon one - have been alright at that.
- xattt 4mo agoThe Paragon v3 NTFS driver was in perpetual beta with a scary warning about data loss whenever it was enabled. I think users moved on when they saw no real harm in continuing to use it.
- aero_code 4mo agoUbuntu switched to the Paragon NTFS driver by default. When I upgraded to kernel 6.5 (I think) from Ubuntu, I started getting frequent kernel panics, like every day. Soon, I noticed that I couldn't even compile a Rust project on an NTFS partition because the compiler was getting random file system errors, and compiling was at high risk of causing a kernel panic. The NTFS driver in that kernel version is just totally broken. I switched to the FUSE NTFS-3G, and then I stopped getting panics and can compile stuff again no problem. Looking at kernel commits, it looks like the driver may have been fixed since, but I'm scared to use it after it had such major brokenness in that version.
- jchw 4mo agoIt wound up being OK, but it had a long span of time where it was virtually unmaintained and turned out to be buggy at points. The newer NTFS driver is based off of the old read-only NTFS driver which subjectively many claim is cleaner (I honestly haven't done a head to head so idk) and they're having an easier time modernizing it with support for things like large folios. Seems like a good deal to me. Personally: I used NTFS3 and it was alright. If anything the biggest thing I got hit by was an issue where the udisks2 mount call from Dolphin would result in NTFS-3g specific flags getting sent to it, causing the mount to fail. But in actual usage it actually worked just fine for me.
- drake99 4mo agohow many new code came from AI ?
- bulletsvshumans 4mo ago3
- pixel_popping 3mo agoyeah about 3 to 5 codes /s
- samhclark 4mo agoPersonally, I'm pretty excited for this commit which fixes the slow WiFi I've had with the combination of my ISP's modem/router and my laptop. https://github.com/torvalds/linux/commit/711a9c018ad252b2807f85d44e1267b595644f9b https://github.com/torvalds/linux/commit/711a9c018ad252b2807... Hope it gets to Fedora soon!
- lionkor 4mo agoHere's the mail for that for anyone curious https://lore.kernel.org/all/99Mv9QEceyPrQhSP52MtAVmz0_kWJmzqotJjD9YW6LGLqk-AZloAueUyHCURilFkuqOh6Ecv8i2KKdSE1ujP3AnbU5QEouVisT1w_V3xdfc=@r26.me/ https://lore.kernel.org/all/99Mv9QEceyPrQhSP52MtAVmz0_kWJmzq...
- tremon 3mo agoAh, it's yet another "let's paper over this firmware bug because the manufacturer can't be arsed to properly support their own product" I see.
- johnnytech 3mo agoMy favroite kernel version is 6.1.34. Traditional framebuffers for the win!
- nurettin 3mo agoLooking back, I wonder what really changed over 25 years for the linux ecosystem. We had lots of distros, there were games built for linux (I remember playing the entire Neverwinter nights on debian) there was wine for StarCraft broodwars, x11+compiz for cool accelerated desktop graphics, proprietary Nvidia drivers were always there. Sure, everything was 32bit but it was good enough for desktop, and amd64 was about to pop. The other day I tried to install fedora 44 on a friend's computer. He wanted kde so we set that up and whoops, no way to start programs on the discrete video card. I hacked around it by starting xorg, setting an alias and environment variables, but it was a bit embarrassing to see that things have regressed.