From: Lukasz Skalski Date: Fri, 13 May 2016 13:43:54 +0000 (+0200) Subject: kdbus: fix memfd kdbus items mapping X-Git-Tag: accepted/tizen/common/20160517.173904~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8e0a7f8e6e5c525a8882e7efa270f678d00971e3;p=platform%2Fupstream%2Fdbus.git kdbus: fix memfd kdbus items mapping Change-Id: I48e9799e4fccaea2016cd77a92ebe971eeb1b660 --- diff --git a/dbus/dbus-transport-kdbus.c b/dbus/dbus-transport-kdbus.c index b46db21..8fb53ae 100644 --- a/dbus/dbus-transport-kdbus.c +++ b/dbus/dbus-transport-kdbus.c @@ -2789,7 +2789,7 @@ kdbus_decode_dbus_message (const struct kdbus_msg *msg, size = item->memfd.size; _dbus_verbose ("memfd.size : %llu\n", (unsigned long long)size); - buf = mmap (NULL, size, PROT_READ , MAP_SHARED, item->memfd.fd, 0); + buf = mmap (NULL, size, PROT_READ, MAP_PRIVATE, item->memfd.fd, 0); if (buf == MAP_FAILED) { _dbus_verbose ("mmap () fd=%i failed:%m", item->memfd.fd);