-
Notifications
You must be signed in to change notification settings - Fork 35
Comparing changes
Open a pull request
base repository: oneapi-src/unified-memory-framework
base: v0.9.0-rc1
head repository: oneapi-src/unified-memory-framework
compare: v0.9.0-rc2
- 17 commits
- 20 files changed
- 8 contributors
Commits on Jul 30, 2024
-
Fix asan's user-poisoning flags bug
It add utils_annotate_memory_defined() (which does unpoison on memory region) after all mmap(). This should be unnecessary change but pairs of mmap/munmap do not reset asan's user-poisoning flags, leading to invalid error reports. This bug is describe here - 81619: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81619
Configuration menu - View commit details
-
Copy full SHA for 633da0d - Browse repository at this point
Copy the full SHA 633da0dView commit details -
Fix warnings RC4005: 'UMF_VERSION' : redefinition
Fix the warnings: umf\build\src\libumf.rc(12): warning RC4005: 'UMF_VERSION' : redefinition umf\build\src\proxy_lib\proxy_lib.rc(12): warning RC4005: 'UMF_VERSION' : redefinition Signed-off-by: Lukasz Dorau <lukasz.dorau@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 066c8c5 - Browse repository at this point
Copy the full SHA 066c8c5View commit details -
Add lock for updating file size in OS memory provider
Add lock for updating file size in OS memory provider, because umfMemoryProviderAlloc() has to be MT-safe. Signed-off-by: Lukasz Dorau <lukasz.dorau@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 34ad4ab - Browse repository at this point
Copy the full SHA 34ad4abView commit details -
[CMake] Fix helpers module include
8000use full path, to omit potential conflicts in names with other modules, e.g. in other projects, which can use the same module name.
Configuration menu - View commit details
-
Copy full SHA for cf6bb11 - Browse repository at this point
Copy the full SHA cf6bb11View commit details -
Disable memory poisoning in DisjointPool
ASan throws an error whenever the memory poison is called for the memory allocated on GPU: "AddressSanitizer: CHECK failed: asan_mapping.h:359 "((AddrIsInMem(p))) != (0)" (0x0, 0x0)". This commit disables poisoning.
Configuration menu - View commit details
-
Copy full SHA for 9f4cd2a - Browse repository at this point
Copy the full SHA 9f4cd2aView commit details -
Fix disjoint pool memory poison macro
The poison memory macro definition is always defined, so an #ifdef check is insufficient.
Configuration menu - View commit details
-
Copy full SHA for e537977 - Browse repository at this point
Copy the full SHA e537977View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4078730 - Browse repository at this point
Copy the full SHA 4078730View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f552d8 - Browse repository at this point
Copy the full SHA 5f552d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e31669 - Browse repository at this point
Copy the full SHA 4e31669View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3a60a6 - Browse repository at this point
Copy the full SHA f3a60a6View commit details -
Add option to link with hwloc statically on linux
Co-authored-by: Krzysztof Filipek <krzysztof.filipek@intel.com>
Configuration menu - View commit details
-
Copy full SHA for daffca6 - Browse repository at this point
Copy the full SHA daffca6 < 8000 /span>View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb821ba - Browse repository at this point
Copy the full SHA eb821baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 682c034 - Browse repository at this point
Copy the full SHA 682c034View commit details -
Avoid using non-existing symbols in .map
to fix: "ld.lld: error: version script assignment of 'UMF_1.0' to symbol 'umfLevelZeroMemoryProviderOps' failed: symbol not defined" when using lld linker
Configuration menu - 8000 View commit details
-
Copy full SHA for 68e739d - Browse repository at this point
Copy the full SHA 68e739dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3fad20 - Browse repository at this point
Copy the full SHA d3fad20View commit details -
Fix: size_fd has to be read under a lock
Signed-off-by: Lukasz Dorau <lukasz.dorau@intel.com>
Configuration menu - View commit details
-
Copy full SHA for 19a5bf5 - Browse repository at this point
Copy the full SHA 19a5bf5View commit details -
Merge pull request #652 from bratpiorka/rrudnick_0.9x_rc2
commits for 0.9x rc2
Configuration menu - View commit details
-
Copy full SHA for 4133278 - Browse repository at this point
Copy the full SHA 4133278View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.9.0-rc1...v0.9.0-rc2