Earlier quoted context omitted.
Many many people use consumer CPUs for gaming servers.
So reading between the lines, you're saying it's bad for AMD to disable undocumented features because people still might have bought them for those undocumented features, particularly for gaming servers?
AMD silently removes memory encryption from consumer Ryzen CPUs
51–60 of 225 posts
Re: AMD silently removes memory encryption from consumer Ryzen CPUs
#52Earlier quoted context omitted.
> there is alleged wrongdoing attached to it Probably not from a legal perspective, but morally yes. Apple cause batterygate with good intentions but sneakily. Not being transparent is what shot them in the foot. AMD didn't learn anything or thinks this is small-time so no blowback (sadly they might be right).
> Apple cause batterygate with good intentions but sneakily. Sure, the Apple's intentional performance degradation of older iPhones was caused by only good intentions, not a form of planned obsolescence in any way. How could it be?
Re: AMD silently removes memory encryption from consumer Ryzen CPUs
#53Any idea what's happening? This sounds _bad_.
I would also like to know. Surely some people here have at least second-hand knowledge, and silence can sometimes be deafening.
It prevented it by having a hardware module on the CPU's memory controller that AES encrypts the contents you are sending to DRAM, and decrypts it before reading it back to the CPUs memory structures. All with hardware keys completely invisible to software (and one that is basically impossible to manipulate physically).
And you need to be able to do it multiple times for the bits of memory that you want to snoop on, to be the bits that survive the transfer.
Re: AMD silently removes memory encryption from consumer Ryzen CPUs
#54This was never marketed as a feature of the consumer CPUs and if some malignant actor does get physical access to my (consumer) hardware, then them being able to read out bytes through cryo-freezing the RAM really isn't high up on the list of things I'm going to worry about.
Many many people use consumer CPUs for gaming servers.
Re: AMD silently removes memory encryption from consumer Ryzen CPUs
#55Earlier quoted context omitted.
So reading between the lines, you're saying it's bad for AMD to disable undocumented features because people still might have bought them for those undocumented features, particularly for gaming servers?
You shouldn't be remotely disabling hardware features in my opinion at all. It's not really like changing an API or something, this is like an update removing something from your car or another appliance years after you bought it.
Re: AMD silently removes memory encryption from consumer Ryzen CPUs
#56Re: AMD silently removes memory encryption from consumer Ryzen CPUs
#57Earlier quoted context omitted.
Transparent communication would have been appreciated nonetheless. You have customers not just lawyers on the other side, it's not just about making sure you're legally covered.
Let me give you an analogy: If you e.g. figure out some undocumented endpoints for a REST API, which are intended for internal use only, and started using them, do you expect the developers to inform you about changes? As far as AMD is concerned, this was never supported, nor documented. Now pulling the rug with a firmware update isn't a very nice thing to do, but maybe they've had some actual reason for that beyond…
Re: AMD silently removes memory encryption from consumer Ryzen CPUs
#58Earlier quoted context omitted.
> Apple cause batterygate with good intentions but sneakily. Sure, the Apple's intentional performance degradation of older iPhones was caused by only good intentions, not a form of planned obsolescence in any way. How could it be?
If you ever had to use an iPhone that would just shut off randomly with like 30% battery "remaining", you'd probably be singing a different tune and appreciative your device became somewhat more usable with the changes.
Re: AMD silently removes memory encryption from consumer Ryzen CPUs
#59Earlier quoted context omitted.
Transparent communication would have been appreciated nonetheless. You have customers not just lawyers on the other side, it's not just about making sure you're legally covered.
Let me give you an analogy: If you e.g. figure out some undocumented endpoints for a REST API, which are intended for internal use only, and started using them, do you expect the developers to inform you about changes? As far as AMD is concerned, this was never supported, nor documented. Now pulling the rug with a firmware update isn't a very nice thing to do, but maybe they've had some actual reason for that beyond…
Re: AMD silently removes memory encryption from consumer Ryzen CPUs
#60Hint: NSA said no.