HomeFreeBSD

Deorbit support for nVidia driver legacy versions by cleaning up in-place

Description

Deorbit support for nVidia driver legacy versions by cleaning up in-place
patching of the driver(s) source code (part 2):

  • Only legacy drivers didn't know about new d_mmap() after src r201223, and page queue locking changes after src r207410, r207617, r207644, and r163622; ditto for /return/s/ioctl/sys_&/ after src r225617
  • Remove now always true condition when adjusting Linux headers #include's after src r246085
  • Contemporary driver versions are now aware of the +1 argument count in vm_map_find() since src r255426
  • Do not try to unbreak the build of 173.14.xx series on recent -CURRENT: this legacy driver version was removed by kwm@ in r399180 last year
  • Remove remaining checks and patching code for outdated NVVERSION values

Details

Provenance
danfeAuthored on
Parents
rP420489: emulators/qemu: Update version 2.5.1.1=>2.6.1
Branches
Unknown
Tags
Unknown