mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
Fix FSSupportsMap check
Previously, this check always failed because we did not provide MAP_SHARED or MAP_PRIVATE. PiperOrigin-RevId: 390251086
This commit is contained in:
@@ -795,7 +795,7 @@ class MMapFileTest : public MMapTest {
|
||||
|
||||
bool FSSupportsMap() const {
|
||||
bool supported = true;
|
||||
void* ret = mmap(nullptr, 1, PROT_NONE, 0, fd_.get(), 0);
|
||||
void* ret = mmap(nullptr, 1, PROT_NONE, MAP_PRIVATE, fd_.get(), 0);
|
||||
if (ret == MAP_FAILED && errno != ENODEV) {
|
||||
supported = false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user