{"author":"George Hotz","author_email":"72895+geohot@users.noreply.github.com","author_time":1711836492,"commit_time":1711836492,"committer":"GitHub","committer_email":"noreply@github.com","hash":"2abb474d4352d5fe2b101c79895f449bcddbf779","message":"kfd driver wip (#3912)\n\n* kfd driver wip\r\n\r\n* cleanups\r\n\r\n* kfd almost ready to ring doorbell\r\n\r\n* ding dong?\r\n\r\n* issues with signals\r\n\r\n* something\r\n\r\n* works\r\n\r\n* ops kfd\r\n\r\n* add amd_signal_t\r\n\r\n* works...sometimes\r\n\r\n* program runs\r\n\r\n* _gpu_alloc cleanup\r\n\r\n* cleanups\r\n\r\n* work\r\n\r\n* header + enable profiling (#3959)\r\n\r\n* header + enable profiling\r\n\r\n* just cleaner\r\n\r\n* measure\r\n\r\n* only local time domain\r\n\r\n* remove old comments\r\n\r\n* fix with master\r\n\r\n* elf parsing (#3965)\r\n\r\n* elf parsing\r\n\r\n* fix kernels with private\r\n\r\n* not used\r\n\r\n* clean up\r\n\r\n* clean up 2\r\n\r\n* add flags\r\n\r\n* kfd sdma (#3970)\r\n\r\n* working sdma\r\n\r\n* remove driver, shorter\r\n\r\n* all commands we might need\r\n\r\n* svm\r\n\r\n* kfd remove hardcoded values (#4007)\r\n\r\n* remove hardcoded values\r\n\r\n* match above line\r\n\r\n* 7k lines + revert hsa\r\n\r\n* update that from origin\r\n\r\n* fix sdma reg gen\r\n\r\n* not the updated SDMA\r\n\r\n* compiler_opts\r\n\r\n* don't require kfd_ioctl\r\n\r\n* get ioctls from python\r\n\r\n* get ioctls from python\r\n\r\n* remove build_sdma_command\r\n\r\n* merge into 64-bit fields\r\n\r\n* shorter\r\n\r\n* fix property spelling and off by one\r\n\r\n---------\r\n\r\nCo-authored-by: nimlgen <138685161+nimlgen@users.noreply.github.com>","parents":["bee8eeae555359dfedc9cad4e78f735d09d87e4f"],"tree_hash":"41bc0f6ada9e3754cbb85d060736ad3193e5c9e7"}