This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch master
in repository efl.
View the commit online.
commit 6bc8c52c5f3276d781548d064ce7be0b201a68ee
Author: Carsten Haitzler <[email protected]>
AuthorDate: Fri May 15 16:10:34 2026 +0100
eet - let's not madvise as this seemingly can stall on slow fs's
i am pretty sure i'm seeing madvise stall on slow fs's like a fuse
sshfs mount... let's not do that right now.
---
src/lib/eet/eet_lib.c | 22 ++++++++++++----------
1 file changed, 12 insertions(+), 10 deletions(-)
diff --git a/src/lib/eet/eet_lib.c b/src/lib/eet/eet_lib.c
index 1a4ae93098..1296ca9036 100644
--- a/src/lib/eet/eet_lib.c
+++ b/src/lib/eet/eet_lib.c
@@ -1068,14 +1068,14 @@ eet_internal_read2(Eet_File *ef,
}
/* At this stage we have a valid eet file, let's tell the system we are likely to need most of its data */
- if (ef->readfp && ef->ed)
- {
- unsigned long int offset;
-
- offset = (unsigned char*) ef->ed->start - (unsigned char*) ef->data;
- eina_file_map_populate(ef->readfp, EINA_FILE_WILLNEED, ef->data,
- offset, ef->data_size - offset);
- }
+// if (ef->readfp && ef->ed)
+// {
+// unsigned long int offset;
+//
+// offset = (unsigned char*) ef->ed->start - (unsigned char*) ef->data;
+// eina_file_map_populate(ef->readfp, EINA_FILE_WILLNEED, ef->data,
+// offset, ef->data_size - offset);
+// }
return ef;
}
@@ -1532,7 +1532,8 @@ eet_mmap(const Eina_File *file)
ef->readfp_owned = EINA_TRUE;
ef->data_size = eina_file_size_get(ef->readfp);
- ef->data = "" EINA_FILE_SEQUENTIAL);
+ ef->data = "" EINA_FILE_RANDOM);
+// ef->data = "" EINA_FILE_SEQUENTIAL);
if (eet_test_close((ef->data == NULL), ef, EINA_FALSE))
goto on_error;
@@ -1728,7 +1729,8 @@ open_error:
if ((mode == EET_FILE_MODE_READ) || (mode == EET_FILE_MODE_READ_WRITE))
{
ef->data_size = size;
- ef->data = "" EINA_FILE_SEQUENTIAL);
+ ef->data = "" EINA_FILE_RANDOM);
+// ef->data = "" EINA_FILE_SEQUENTIAL);
if (eet_test_close((ef->data == NULL), ef, EINA_FALSE))
goto on_error;
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.