drivers/gpu/intel: upgrade platform session on demand
This commit is contained in:
parent
4871c7bba0
commit
65d72fb07a
|
@ -170,7 +170,8 @@ struct Igd::Device
|
||||||
*/
|
*/
|
||||||
_pci.upgrade_ram(size);
|
_pci.upgrade_ram(size);
|
||||||
try {
|
try {
|
||||||
return _pci.alloc_dma_buffer(size);
|
return _pci.with_upgrade([&] () {
|
||||||
|
return _pci.alloc_dma_buffer(size); });
|
||||||
}
|
}
|
||||||
catch (Platform::Out_of_ram) {
|
catch (Platform::Out_of_ram) {
|
||||||
throw Out_of_ram(); }
|
throw Out_of_ram(); }
|
||||||
|
|
Loading…
Reference in New Issue