[PATCH] arch: x86: efi_defconfig: remove framebuffer console to fix duplicate screen.

2025-09-14 Thread chalianis1
From: Chali Anis remove the framebuffer console and let develpers select it when needed, this fixes the problem that consist of having the screen splited to top and bottom displaying the output twice, and considerably speedup the efi payload on x86. Fixes: 67498b411276 ("x86: configs: efi: enabl

[PATCH] drivers: dma: refactor: rename dma_ops to dma_device_ops.

2025-09-14 Thread chalianis1
From: Chali Anis This patch is an esthetic cleanup, rename the dma_ops to dma_device_ops to be sure that the struct in drivers/dma is different from one used in arch/riscv/cpu. I accidentally faced the issue telling that the struct is defined in the two places but it is not supposed to happen sin

[PATCH] efi: payload: entry-single: memory need to be alloccated as data.

2025-09-14 Thread chalianis1
From: Chali Anis The entry single is used in x86, this memory allocation need to be set to data since it is used to initialise the malloc memory. set all this region to loader code could represent a security issue since we autorise memory execution. Fixes: 7497c86c5032 ("efi: payload: early-mem: