• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Intel Disables DirectX 12 API Loading on Haswell Processors

Joined
Aug 25, 2015
Messages
210 (0.06/day)
Location
Chicago, IL
System Name Mass Effect/Lost Ark
Processor AMD Ryzen 5 5600X/AMD Ryzen 7 2700X
Motherboard Asus ROG Strix X470-F Gaming/Asus ROG Strix B450-F Gaming II
Cooling Noctua NH-D15S/AMD Wraith Max
Memory G.Skill Ripjaws V Series 16GB (2x8GB) DDR4-3200/Corsair Vengeance RGB Pro 16GB (2x8GB) DDR4-3200
Video Card(s) MSI AMD Radeon RX 6750 XT Mech 2x/MSI AMD Radeon RX 5700 XT Mech OC
Storage Samsung 860 Evo 500GB 2.5" SSDs x2, WD Black 4TB 3.5" 7200RPM, Samsung 970 EVO 500GB 1TB NVME M.2
Display(s) Acer XF270H 1920x1080p @ 144Hz
Case Thermaltake Core P3 TG ATX Mid Tower/CoolerMaster MasterCase Pro 5
Audio Device(s) SteelSeries Actis Nova 3 RGB
Power Supply Cooler Master V850 80+ Gold/Corsair CX650M 80+ Bronze
Mouse Thermaltake Level 10 M/Logitech G502
Keyboard Corsair K70 RGB MK.2 Wired Gaming Edition/Steelseries Apex 3 RGB
Software Windows 10 Pro OEM 64bit/Ubuntu 22.04.1 64bit
Thankfully the last Intel 4 series build I have, has been retrofitted to my sons' Roblox/Fortnite system. The most intensive game they play on it is Destiny 2 and Warframe. Appreciate the heads up that the upcoming 12 series has the exact same bug.
 
Joined
Jul 5, 2013
Messages
28,208 (6.74/day)
Not. A. Fix.
Intel disagrees. And really, you're just trolling at this point.

The term "fix" means making something that's broken work again.
Are we really going to play the semantics game?
You wouldn't fix a leaking toilet by permanently disconnecting it from your water supply, would you?
That is a contextually and deeply flawed analogy. I'm not going to entertain it.

Seriously, how is this difficult to understand? The Haswell series and the accompanying IGPs are RETIRED products. Intel is not going to re-engineer and re-deploy replacements. Disabling DX12 support is the solution Intel has chosen to fix the vulnerability.

Deal with it.

If that solution for those weak-sauce IGPs does not meet with your satisfaction, you have the following options;
A. Use an older driver that does not have DX12 disabled, as stated and directed by Intel.
B. Stop using the Haswell IGP and use a dedicated AMD or NVidia GPU.
C. Upgrade/Transition your computing platform to something not Haswell based.

End of story
This is the end of the story.
you can argue all you want.
I'm not arguing, I'm explaining how this situation works and what the facts are. You are the one arguing. But there is a solution to that problem: You can stop arguing.
 
Last edited:
Joined
Apr 18, 2019
Messages
2,392 (1.15/day)
Location
Olympia, WA
System Name Sleepy Painter
Processor AMD Ryzen 5 3600
Motherboard Asus TuF Gaming X570-PLUS/WIFI
Cooling FSP Windale 6 - Passive
Memory 2x16GB F4-3600C16-16GVKC @ 16-19-21-36-58-1T
Video Card(s) MSI RX580 8GB
Storage 2x Samsung PM963 960GB nVME RAID0, Crucial BX500 1TB SATA, WD Blue 3D 2TB SATA
Display(s) Microboard 32" Curved 1080P 144hz VA w/ Freesync
Case NZXT Gamma Classic Black
Audio Device(s) Asus Xonar D1
Power Supply Rosewill 1KW on 240V@60hz
Mouse Logitech MX518 Legend
Keyboard Red Dragon K552
Software Windows 10 Enterprise 2019 LTSC 1809 17763.1757
Oh, how so?(I'm calling BS on this because it's total nonsense.)


Once again, Intel can NOT be expected to re-engineer a product that is EOL and many generations old. If disabling the software API which is being used as the attack vector is the only viable option, it IS a valid solution.

Just because that solution does not meet the satisfaction of a few people who fail to properly understand the problem does not make it any less a valid solution.
1636289318047.png


I did not check if they ever EoL'd it again. They expected to by end of 2020. Regardless, Intel, did bring back Haswell during 12/10nm process node shortages. Yes, it does seem rediculous.
 
Joined
Jul 5, 2013
Messages
28,208 (6.74/day)
Did you actually read that PDF? See, what you failed to either disclose or understand, because you didn't read it, is that is for ONE CPU model in the series that had not been properly defined in the original discontinuation declaration.
I did not check if they ever EoL'd it again.
That comment directly implies you did not read or perhaps understand the context of the PDF document.
Regardless, Intel, did bring back Haswell during 12/10nm process node shortages. Yes, it does seem rediculous.
This revision is NOT a statement of intention to return the Haswell series CPU to production status, for any length of time. It is a clarification ONLY.
 
Joined
Jan 8, 2017
Messages
9,499 (3.27/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
Intel disagrees.

I couldn't care less what Intel agrees or disagrees with, they don't get to decide if their solution was the correct one, the consumer does.

And really, you're just trolling at this point.

Let's all remember that this coming from a guy that unironically believes a product which is now missing functionality can be considered "fixed".

That is a contextually and deeply flawed analogy. I'm not going to entertain it.

You're not going to do that because we all know you'd be incapable to back up your laughable stance on this matter of defending a corporation for making their product worse than it was before.
 
Last edited by a moderator:
Joined
Mar 10, 2010
Messages
11,878 (2.20/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
Intel disagrees. And really, you're just trolling at this point.


Are we really going to play the semantics game?

That is a contextually and deeply flawed analogy. I'm not going to entertain it.

Seriously, how is this difficult to understand? The Haswell series and the accompanying IGPs are RETIRED products. Intel is not going to re-engineer and re-deply replacements. Disabling DX12 support is the solution Intel has chosen to fix the vulnerability.

Deal with it.

If that solution for those weak-sauce IGPs does not meet with your satisfaction, you have the following options;
A. Use an older driver that does not have DX12 disabled.
B. Stop using the Haswell IGP and use a dedicated AMD or NVidia GPU.
C. Upgrade/Transition your computing platform to something not Haswell based.


This is the end of the story.

I'm not arguing, I'm explaining how this situation works and what the facts are. You are the one arguing. But there is a solution to that problem: You can stop arguing.
So you agree, in effect that just throwing said pc in the bin is just as effective a Fix then, great just great.
 
Joined
Jan 14, 2019
Messages
12,548 (5.79/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
Are we really going to play the semantics game?
It wasn't me who called it a "fix". ;)

The closest definition of the word "fix" by the Merriam-Webster dictionary in the present context is 6.a. "repair, mend" or 6.b. "restore, cure".
To repair means: 1. to restore by replacing a part or putting together what is torn or broken, 2. to restore to a sound or healthy state, 3. to make good; compensate for.
To restore means: 1. to give back (someone or something that was lost or taken); to return (someone or something), 2. to put or bring (something) back into existence or use, 3. to return (something) to an earlier or original condition by repairing it, cleaning it, etc.

It doesn't matter how I twist it, "removing original functionality for whatever reason" is not among the definitions.

That is a contextually and deeply flawed analogy. I'm not going to entertain it.
No, it's not. Disabling a functionality and fixing it (to make sure it works properly) are two totally different things.

Seriously, how is this difficult to understand? The Haswell series and the accompanying IGPs are RETIRED products. Intel is not going to re-engineer and re-deply replacements. Disabling DX12 support is the solution Intel has chosen to fix the vulnerability.
I'm not expecting them to recall every single Haswell CPU out there. I'm expecting them to either 1. find a solution to mitigate the vulnerability without disabling DX12 support (that's what fixing means), or 2. issue a warning to users, or 3. leave it alone. Disabling a feature of an already released product is shady practice, and calling it a fix is just a sign of pure laziness.
 
Joined
Jul 5, 2013
Messages
28,208 (6.74/day)
1. find a solution to mitigate the vulnerability without disabling DX12 support (that's what fixing means),
And if that's not possible?
2. issue a warning to users
And what do you think this public announcement is?
3. leave it alone.
Legal liabilities. Not going to open that can of worms except to say they can't do that.
Disabling a feature of an already released product is shady practice
Oh? How so?
and calling it a fix is just as sign of pure laziness.
Were you a part of the team to analyze the vulnerability? Were you a part of the process to determine solution viability? If the answer is yes to either one of those questions, then please share with us all how it could have been done better. If the answer is no, then perhaps you and Vya need to let it go because as I pointed out...
A. Use an older driver that does not have DX12 disabled, as stated and directed by Intel.
B. Stop using the Haswell IGP and use a dedicated AMD or NVidia GPU.
C. Upgrade/Transition your computing platform to something not Haswell based.
...there are options.
 
Last edited:
Joined
Jan 8, 2017
Messages
9,499 (3.27/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
I'm not expecting them to recall every single Haswell CPU out there. I'm expecting them to either 1. find a solution to mitigate the vulnerability without disabling DX12 support (that's what fixing means), or 2. issue a warning to users, or 3. leave it alone. Disabling a feature of an already released product is shady practice, and calling it a fix is just a sign of pure laziness.

Or just leave it to up to the user if they actually want it disabled or not.
 
Joined
Jan 14, 2019
Messages
12,548 (5.79/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
And if that's not possible?
Or just leave it to up to the user if they actually want it disabled or not.
That.

Disabling a feature of an already released product is shady practice
Oh? How so?
When you're buying a product, you're paying for all of its functionality. Disabling some of it through updates is making it a lesser product.

If that solution for those weak-sauce IGPs does not meet with your satisfaction, you have the following options;
A. Use an older driver that does not have DX12 disabled.
B. Stop using the Haswell IGP and use a dedicated AMD or NVidia GPU.
C. Upgrade/Transition your computing platform to something not Haswell based.
A. is an option, I give you that.
B. You mean forcing the user to spend money? (the Haswell iGPU's performance in DX12 is irrelevant)
C. Same again, forced upgrade.

Were you a part of the team to analyze the vulnerability? Were you a part of the process to determine solution viability? If the answer is yes to either one of those questions, then please share with us all how it could have been done better. If the answer is no, then perhaps you and Vya need to let it go because as I pointed out...
I was not talking about the solution. I was talking about calling it a fix for the problem.
 
Joined
Jul 5, 2013
Messages
28,208 (6.74/day)
Let's review...
Legal liabilities. Not going to open that can of worms except to say they can't do that.
Yup.
B. You mean forcing the user to spend money? (the Haswell iGPU's performance in DX12 is irrelevant)
You mean money they should otherwise already be spending because Haswell IGP performance in DX12 is and always has been pathetic? Yes.
C. Same again, forced upgrade.
No, it's an option, one of several.
I was not talking about the solution. I was talking about calling it a fix for the problem.
Semantics.

Why are you arguing this? It's over and done. Haswell is a retired product. There is no reinventing it, there is no hardware "fix" for a hardware based vulnerability like this one. If Intel has determined that the only solution is to render the problem moot by denying it an attack vector through disabling DX12, then that is the proper solution. Whether you like it or not is irrelevant, it's retired hardware and that is the end of the story.
 
Joined
Jan 14, 2019
Messages
12,548 (5.79/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
You mean money they should otherwise already be spending because Haswell IGP performance in DX12 is and always has been pathetic? Yes.
It's not up to you or anyone else to decide what Random Joe should spend his money on. If he's happy with Haswell's (pathetic) DX12 performance, it's his choice.

Semantics.

Why are you arguing this?
Why are you?

I have my opinion, you have yours. I'm a linguist (or at least I used to be one), so words and their meaning are important to me. Reinventing the word shit and calling it gold doesn't make it any less shit.
 
Joined
Feb 1, 2019
Messages
3,658 (1.70/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
Good find! Didn't know that. Still, the point was that the loss of DX12 on Haswell isn't really a problem as anyone wanting to run DX12 enabled programs will be using a dedicated GPU and not the Haswell IGP as performance from that IGP is lack-luster at best. And the above comments about emulation are a perfect example, Xenia is not an emulator that would run well(if at all) on Haswell IGP. No one is going to do it, so the comment from Aretak was not based on merit or factual information.
I have run DX12 mainly for testing stuff on my laptop which is a broadwell based iGPU weaker than whats in high end haswell chips.

DX12 isnt exclusive to demanding AAA games.

I accept that the use case is likely small, but that doesnt make just disabling an API "ok" in my opinion. Its just a lazy approach, in fact I have noticed Intel have been incredibly lazy when it comes to software support in recent years. For me this would make me seriously question investing in any Intel GPU. As their actions reflect on them company wide.

As an example they decided to only release WPA3 drivers for their very newest wifi chipsets only.

Also if Haswell is a retired product, how is it still getting new iGPU drivers?
 
Joined
Aug 20, 2007
Messages
21,531 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
My view on this:

These gpus did not come with DX12 support, that was an added bonus later in their lifecycle. Thus, this was never an advertised function. Thus, you can't say they changed the advertised specs. They at most, gave additional icing on your igpu cake, only to remove it later and restore the old spec baseline.

That is not lawsuit material. It'd have no legal grounds. Is it an ideal solution? No. Is it really a "fix?" No. It's a workaround at best. But it's probably the best intel can do if it's really a on-silicon bug. In that sense, this is a storm in a teacup.
 
Joined
Oct 28, 2012
Messages
1,194 (0.27/day)
Processor AMD Ryzen 3700x
Motherboard asus ROG Strix B-350I Gaming
Cooling Deepcool LS520 SE
Memory crucial ballistix 32Gb DDR4
Video Card(s) RTX 3070 FE
Storage WD sn550 1To/WD ssd sata 1To /WD black sn750 1To/Seagate 2To/WD book 4 To back-up
Display(s) LG GL850
Case Dan A4 H2O
Audio Device(s) sennheiser HD58X
Power Supply Corsair SF600
Mouse MX master 3
Keyboard Master Key Mx
Software win 11 pro
My view on this:

These gpus did not come with DX12 support, that was an added bonus later in their lifecycle. Thus, this was never an advertised function. Thus, you can't say they changed the advertised specs. They at most, gave additional icing on your igpu cake, only to remove it later and restore the old spec baseline.

That is not lawsuit material. It'd have no legal grounds. Is it an ideal solution? No. Is it really a "fix?" No. It's a workaround at best. But it's probably the best intel can do if it's really a on-silicon bug. In that sense, this is a storm in a teacup.
This. and also, Intel themselves never said that it's a fix, they said that it was a mitigation, so what are people fighting about ?
1636321800245.png
 

eidairaman1

The Exiled Airman
Joined
Jul 2, 2007
Messages
42,537 (6.67/day)
Location
Republic of Texas (True Patriot)
System Name PCGOD
Processor AMD FX 8350@ 5.0GHz
Motherboard Asus TUF 990FX Sabertooth R2 2901 Bios
Cooling Scythe Ashura, 2×BitFenix 230mm Spectre Pro LED (Blue,Green), 2x BitFenix 140mm Spectre Pro LED
Memory 16 GB Gskill Ripjaws X 2133 (2400 OC, 10-10-12-20-20, 1T, 1.65V)
Video Card(s) AMD Radeon 290 Sapphire Vapor-X
Storage Samsung 840 Pro 256GB, WD Velociraptor 1TB
Display(s) NEC Multisync LCD 1700V (Display Port Adapter)
Case AeroCool Xpredator Evil Blue Edition
Audio Device(s) Creative Labs Sound Blaster ZxR
Power Supply Seasonic 1250 XM2 Series (XP3)
Mouse Roccat Kone XTD
Keyboard Roccat Ryos MK Pro
Software Windows 7 Pro 64
Intel has dolphins?

Dolphin is an emulator
It's a Nintendo GameCube Emulator- Dolphin was Nintendo's code name for the NGC.
Let’s go Intel

I like how the new CPUs still have the same vulnerability that they didn’t bother to fix


I wonder how much of their IPC gain will magically disappear when it’s fixed
 
Last edited by a moderator:
Joined
Jan 8, 2017
Messages
9,499 (3.27/day)
System Name Good enough
Processor AMD Ryzen R9 7900 - Alphacool Eisblock XPX Aurora Edge
Motherboard ASRock B650 Pro RS
Cooling 2x 360mm NexXxoS ST30 X-Flow, 1x 360mm NexXxoS ST30, 1x 240mm NexXxoS ST30
Memory 32GB - FURY Beast RGB 5600 Mhz
Video Card(s) Sapphire RX 7900 XT - Alphacool Eisblock Aurora
Storage 1x Kingston KC3000 1TB 1x Kingston A2000 1TB, 1x Samsung 850 EVO 250GB , 1x Samsung 860 EVO 500GB
Display(s) LG UltraGear 32GN650-B + 4K Samsung TV
Case Phanteks NV7
Power Supply GPS-750C
As it seems this jab will be tolerated, allow me to take the opportunity to respond accordingly. Vya Domus, YOU have no place or room taking a shot at anyone's intelligence. Your failure to understand this very SIMPLE action by Intel to mitigate a security problem is yet another example(of many) where you fail to grasp basic context. Intel elected this solution as it is very likely to be the only way to resolve this security vulnerability. If you(or anyone else) fails that contextual understanding, it is not a failure of Intel, nor is it a reason to be throwing insults at me.

There is no point in repeating the same thing over and over, you're never going to convince me that simply disabling stuff and calling it a day can be considered a proper fix.
 
Last edited:
Joined
Feb 1, 2019
Messages
3,658 (1.70/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
My view on this:

These gpus did not come with DX12 support, that was an added bonus later in their lifecycle. Thus, this was never an advertised function. Thus, you can't say they changed the advertised specs. They at most, gave additional icing on your igpu cake, only to remove it later and restore the old spec baseline.

That is not lawsuit material. It'd have no legal grounds. Is it an ideal solution? No. Is it really a "fix?" No. It's a workaround at best. But it's probably the best intel can do if it's really a on-silicon bug. In that sense, this is a storm in a teacup.
Perhaps a reasonable middle ground would have been to turn it off by default, and allow the user to enable it with a disclaimer about security risk.

This was the approach taken on spectre and meltdown.

Also no question it was patchable in drivers or microcode, the decision would have been made on the basis of how economical it was to dedicate resources to something with little benefit to the company.
 
Joined
Jan 14, 2019
Messages
12,548 (5.79/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
Semantics. Mitigate, solve, remedy, fix.. They're all valid synonyms.
Semantics are important. These words might mean something similar to you, but that doesn't mean that they're the same in general. One should know what one is talking about. Mitigation of a problem: fine. Solution: hardly, but OK. Fix: definitely not. Since it has been mentioned that Intel themselves never called it a fix, I reluctantly suggest that the poor word choice only happened in the article.

What Vya, AusWolf, et al are complaining about is that they think Intel is now depriving them of functionality they feel is important. They feel Intel is somehow oppressing them with the actions taken. They seemingly fail to understand that the "fix" they believe Intel should make is either not possible due to hardware or DX12 software limitations(lets all remember that Intel is not the developer for DX12), or if it is possible the costs of redevelopment are not financially feasible for an Out-Of-Production line if products.
No. I'm arguing that Intel is depriving of others still using Haswell CPUs of some functionality that we may or may not consider important, but that's besides the point. There's no need to make things personal.

I'm also arguing that removing functionality to prevent security risks is not a fix. "Fix" means restoring something's original functionality, not removing it.

Products get discontinued only after a couple of years on the market, but that doesn't mean they're unusable. There could have been other options to solve this, for example:
Perhaps a reasonable middle ground would have been to turn it off by default, and allow the user to enable it with a disclaimer about security risk.
 
Joined
Aug 21, 2015
Messages
1,751 (0.51/day)
Location
North Dakota
System Name Office
Processor Ryzen 5600G
Motherboard ASUS B450M-A II
Cooling be quiet! Shadow Rock LP
Memory 16GB Patriot Viper Steel DDR4-3200
Video Card(s) Gigabyte RX 5600 XT
Storage PNY CS1030 250GB, Crucial MX500 2TB
Display(s) Dell S2719DGF
Case Fractal Define 7 Compact
Power Supply EVGA 550 G3
Mouse Logitech M705 Marthon
Keyboard Logitech G410
Software Windows 10 Pro 22H2
Semantics are important. These words might mean something similar to you, but that doesn't mean that they're the same in general. One should know what one is talking about. Mitigation of a problem: fine. Solution: hardly, but OK. Fix: definitely not. Since it has been mentioned that Intel themselves never called it a fix, I reluctantly suggest that the poor word choice only happened in the article.


No. I'm arguing that Intel is depriving of others still using Haswell CPUs of some functionality that we may or may not consider important, but that's besides the point. There's no need to make things personal.

I'm also arguing that removing functionality to prevent security risks is not a fix. "Fix" means restoring something's original functionality, not removing it.

Products get discontinued only after a couple of years on the market, but that doesn't mean they're unusable. There could have been other options to solve this, for example:

The DX12-enabled drivers are still available. From Intel (at least as of this post). No one has been deprived of anything. Need DX12 on Haswell IGPU? Run 15.40.42.5063. Worried about the exploit? Run 15.40.44.5107 or later.

You're right that there are probably other options. Intel may even fold an in-driver mitigation in a future release. Even if they do, that takes much more time than the action they did. If I'm Intel, the security flaw is a bigger deal to me than the edge case of DX12-exclusive applications on Haswell IGP. And even then, see above.
 
Joined
Aug 20, 2007
Messages
21,531 (3.40/day)
System Name Pioneer
Processor Ryzen R9 9950X
Motherboard GIGABYTE Aorus Elite X670 AX
Cooling Noctua NH-D15 + A whole lotta Sunon and Corsair Maglev blower fans...
Memory 64GB (4x 16GB) G.Skill Flare X5 @ DDR5-6000 CL30
Video Card(s) XFX RX 7900 XTX Speedster Merc 310
Storage Intel 905p Optane 960GB boot, +2x Crucial P5 Plus 2TB PCIe 4.0 NVMe SSDs
Display(s) 55" LG 55" B9 OLED 4K Display
Case Thermaltake Core X31
Audio Device(s) TOSLINK->Schiit Modi MB->Asgard 2 DAC Amp->AKG Pro K712 Headphones or HDMI->B9 OLED
Power Supply FSP Hydro Ti Pro 850W
Mouse Logitech G305 Lightspeed Wireless
Keyboard WASD Code v3 with Cherry Green keyswitches + PBT DS keycaps
Software Gentoo Linux x64 / Windows 11 Enterprise IoT 2024
Perhaps a reasonable middle ground would have been to turn it off by default, and allow the user to enable it with a disclaimer about security risk.
I mean, reverting driver to get DX12 basically accomplishes that. It's not like Haswell IGP is seeing major optimizations.

Also no question it was patchable in drivers or microcode
I at least know enough to know none of us have any idea on that.
 
Top