Dr-Noob
|
40374121b8
|
[v1.06] Replace emalloc+memset with ecalloc when possible. Refactor some memory allocation code
|
2024-08-24 15:32:33 +01:00 |
|
Dr-Noob
|
7689355a72
|
[v1.06][ARM] Add support for Apple SoCs in Asahi Linux (#263)
|
2024-08-23 08:37:13 +01:00 |
|
Dr-Noob
|
bddf6cfe31
|
[v1.04][PPC] Small fix for jump or move depends on uninitialised value (noted in #178)
|
2023-05-09 10:58:16 +02:00 |
|
Dr-Noob
|
8a8b1dffa8
|
[v1.03] Apply refactoring in src/common/udev.c
|
2023-05-06 10:06:16 +02:00 |
|
Dr-Noob
|
8e95828fb1
|
[v1.03][PPC] Read frequency from cpuinfo if the default method fails
|
2023-05-04 19:01:55 +02:00 |
|
Dr-Noob
|
0397db2fd8
|
[v1.03][PPC] Implement hypervisor detection in PowerPC
|
2023-05-04 18:56:31 +02:00 |
|
Dr-Noob
|
ebe7312c9d
|
[v1.03][PPC] Fix bug where /sys/devices/system/cpu/cpu*/topology/physical_package_id contains -1 by adding a new way of finding the number of sockets. This happened in #178 and most probably in #153 too
|
2023-05-03 17:51:44 +02:00 |
|
Dr-Noob
|
6eb2357485
|
[v1.03] Add void to function declarations with no args. C99 Standard says in 6.7.5.3 that empty arguments are actually obsolescent - this commit fixes a warning in some compilers
|
2023-01-29 09:25:07 +01:00 |
|
Dr-Noob
|
de24d86cd6
|
[v1.02] Extended get_num_caches_from_files to support maps with commas, should fix #152
|
2022-09-30 19:44:14 +02:00 |
|
Dr-Noob
|
758be60967
|
[v1.02] Remove wrong check in udev
|
2022-09-05 08:24:22 +02:00 |
|
Dr-Noob
|
316c2dec40
|
[v1.01] Improve read_file implementation as suggested in #137
|
2022-02-10 22:27:51 +01:00 |
|
Dr-Noob
|
c4b2f31320
|
[v1.01] Read file in udev by dynamically reallocating a buffer, instead of allocating a fixed size. Should fix issue #137
|
2022-02-09 22:16:13 +01:00 |
|
Dr-Noob
|
a5b321a966
|
[v1.00][X86] Retrieve topology from udev when APIC fails (like #119)
|
2021-11-01 13:55:49 +01:00 |
|
Dr-Noob
|
6981d61eaf
|
[v1.00][X86] Show unknown string when the number of cores cannot be retrieved (like #119)
|
2021-11-01 13:07:48 +01:00 |
|
Dr-Noob
|
5737f1ecaf
|
[v0.98][Refactoring] Do not use hv_present in get_freq_from_file
|
2021-08-07 10:38:32 +02:00 |
|
Dr-Noob
|
2b21326167
|
[v0.98][Refactoring] Use printWarn + strerror(errno) instead of perror. Use fallback in ppc in case total_cores cannot be retrieved
|
2021-08-07 08:45:37 +02:00 |
|
Dr-Noob
|
eac97bf721
|
[v0.98] Use malloc/calloc wrapper that exits when alloc fails, as suggested by #90
|
2021-08-04 10:01:32 +02:00 |
|
Dr-Noob
|
55df725e38
|
[v0.98][PPC] Forgot to use cache level in get_num_caches_by_level
|
2021-07-31 23:24:12 +02:00 |
|
Dr-Noob
|
f744b72e27
|
[v0.98][PPC] Retrieve num caches from udev instead of guessing
|
2021-07-31 23:18:38 +02:00 |
|
Dr-Noob
|
2180fb1c26
|
[v0.98][PPC] Add cache detection using udev and use it for ppc
|
2021-07-31 18:26:47 +02:00 |
|
Dr-Noob
|
ec2ad4fef6
|
[v0.96] Do not consider missing frequency file as a bug
|
2021-04-06 16:35:12 +02:00 |
|
Dr-Noob
|
797c708f2d
|
[v0.94][x86] Consider missing frequency file in x86_64 as a bug if no hypervisor is present. Took this idea from issue #37. Add if hypervisor is present to debug mode to prevent more confusions in the future
|
2020-12-29 00:09:01 +01:00 |
|
Dr-Noob
|
56a1da3428
|
[v0.94] Do not consider missing frequency file in x86_64 as a bug. Fix typos
|
2020-12-26 08:52:14 +01:00 |
|
Dr-Noob
|
b4b693a11e
|
[v0.91][ARM][BUGFIX] Do not print error message if frequency file does not exist in ARM. Fix arm udev file (I uploaded my debug udev by mistake)
|
2020-11-26 12:15:07 +01:00 |
|
Dr-Noob
|
8645b54b58
|
[v0.89][ARM] Separate udev for ARM in a different file, since there are many functions that are ARM only. Refactoring of file reading code
|
2020-11-24 12:32:38 +01:00 |
|
Dr-Noob
|
685e78f2b7
|
[v0.88][ARM][BUGFIX] Fix bugs in single CPU SoCs and small bugs related to strings
|
2020-11-24 10:27:33 +01:00 |
|
Dr-Noob
|
71d660d7b1
|
[v0.88][ARM] Fetch raw soc name from cpuinfo or android (if supported)
|
2020-11-24 10:03:21 +01:00 |
|
Dr-Noob
|
bb05a4d577
|
[v0.88][ARM][BUGFIX] Fix some compilation issues
|
2020-11-23 18:45:42 +01:00 |
|
Dr-Noob
|
716706d0a7
|
[v0.88][ARM][BUGFIX] Fetch number of cores from /sys/devices/system/cpu/present file, instead of /proc/cpuinfo. Pay attention to cases where frequency and/or MIDR can not be fetched from cpuinfo. This happens when the CPU has offline cores
|
2020-11-22 15:18:15 +01:00 |
|
Dr-Noob
|
fcb2c716db
|
[v0.87][FREQ] Frequency in udev is now fetched as a per core basis. Before this commit, freq was always fetched from core 0. This allows ARM do detect the max frequency of each of the cores (which may or may not be the same in all of them)
|
2020-11-22 10:23:02 +01:00 |
|
Dr-Noob
|
4f1722ead6
|
[v0.81][ARM][Refactoring] Refactoring and very basic ARM support
|
2020-11-05 13:44:46 +01:00 |
|
Dr-Noob
|
f4f68287aa
|
[v0.8][Refactoring] Refactoring ARM code and source code tree
|
2020-11-05 11:01:46 +01:00 |
|