Why not offer the option to disable it? A user who does would end up with a machine that doesn't boot, and if they managed to figure that out they'd have worse power management. That increases support costs. For a consumer device, why would you want to? The number of people buying these laptops to run anything other than Windows is miniscule
For everyone asking me what laptop they should buy, I'll be sure to let them know how disorganized and confused Lenovo support tends to be.
Second tech savvy users influence others.
Thirdly supposing you publish sufficient tech specs as to enable the kernel to support your hardware I'm guessing linux users actually require less not more tech support.
Windows users repeatedly trash their own machines with malware and pick up the phone to call their oem. Linux users google the error message and open a bug on the project that actually doesn't work's site.
I'm not even sure where your hostile attitude comes from. Lenovo just dropped the ball.
Magic windows bios raid modes have existed for the 13 years I've been using linux and I have never seen one that didn't include a switch in the bios to disable it.
What you are incorrectly framing as lenovo righteously dumping entitled linux fanboys is in fact just Lenovo not knowing how to design a computer which given repeated mistakes in recent years is hardly shocking.
.....and why do you suppose that is? Fake RAID drivers and hardware are shit that's why. It's an option that is hardly used, if ever, and I never thought I'd see the day when a system had it as its default.
Everyone's hardware supports communicating with drives in a standard fashion not providing a way to enable this given that the hardware already supports it is wholly and totally lenovos fault.
It sounds like the kernel just needs to learn about the new PCI ID.
For one thing, no benchmarks I've seen of nvme SSD has shown them to be significantly faster if the BIOS is set to RAID, but I've not heard any thing for or against the power savings benefits of it.
So it's not the RAID that saves power, it's the [use of the] driver.
To be clear, I'm perfectly fine with a default setting of RAID -- but right now, they also lock you out of changing it back to AHCI.
What I think is reasonable is allowing users to change the setting back to AHCI (at their own risk, of course, as is the case with MOST settings in the BIOS). They should have done that all along, but instead, they artificially restricted it, locking us Linux users out by their own volition.
Because Internet forums. That's why. Search for "I can't install Windows 10 on my Lenovo Whatsyourface" and you'll get "Change this super secret setting to AHCI". And who's going to be doing those searches? Everyone, but specially people less computer savvy. The ones that know enough are here discussing Lenovo's decision.
Again, just to clarify: I'm not trying to defend Lenovo. What they did was a bad business decision, but maybe it was the lesser of two evils. Maybe they should've kept Intel accountable on this one - but who can argue with the only serious CPU manufacturer for laptops?
Lower performance for everyone or no drivers for Linux.
I take you know more than the article's author, in which case I'd be interested in reading your analysis as I'm not an expert.
There's a reason why that hasn't been done on any system in the past - because it's stupid and fake RAID drivers are notoriously buggy and require support from cloning and other low level software that gets used.
Yer, you're not an expert, or appear to know anything about hardware.
Also, the power saving stuff is bollocks. I never thought I would see the day when anyone would recommend using a bullshit fake RAID driver for power saving reasons.
I base my opinion on what experts call facts as I'm not a hardware expert myself.
How about we pay some attention to the second part of:
Power savings or not, but locking down storage controller to a mode that just happens to be supported by exactly one OS has NO obvious rational explanation. Either Lenovo does that or Windows does. This has nothing to do with Intel.