Re: [PATCH 02/27] gpu: nova-core: extract radix3 page table into its own module

John Hubbard <[email protected]>
Newsgroups dev.linux.lists.nova-gpu,org.kernel.vger.linux-kernel
Message-ID <[email protected]>

On 8/19/26 10:37 AM, Timur Tabi wrote:
> On Tue, 2026-08-18 at 20:51 -0700, John Hubbard wrote:
>>
>>          let elf = {
>>              const ELF_DOWN_ALIGN: Alignment = Alignment::new::<SZ_64K>();
>> -            let elf_size = u64::from_safe_cast(gsp_fw.size);
>> +            let elf_size = u64::from_safe_cast(gsp_fw.size());
>>              let elf_addr = (boot.start - elf_size).align_down(ELF_DOWN_ALIGN);
> 
> Just FYI, the GSP images are no longer ELFs.  With the transition to TLV, the actual GSP image
> section is extracted from the original ELF, and that image is not an ELF on GA102+.
> 

Yes. In fact I removed all mention of ELF and elf, by the end of this
series.

> $ file /lib/firmware/nvidia/ga102/gsp/gsp.bin 
> /lib/firmware/nvidia/ga102/gsp/gsp.bin: OpenPGP Secret Key
> 
> It's not a PGP key either.  This is just `file` being confused.

lol 

> 
> I probably should have changed this when I removed all the ELF code in my TLV patchset, but I
> didn't notice it.

thanks,
-- 
John Hubbard
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.