Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1431796AbdDYQ32 (ORCPT ); Tue, 25 Apr 2017 12:29:28 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:41165 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1176122AbdDYQ3R (ORCPT ); Tue, 25 Apr 2017 12:29:17 -0400 From: Mike Rapoport To: "Michael Kerrisk (man-pages)" Cc: Andrea Arcangeli , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-man@vger.kernel.org, Mike Rapoport Subject: [PATCH 0/5] {ioctl_}userfaultfd.2: initial updates for 4.11 Date: Tue, 25 Apr 2017 19:29:03 +0300 X-Mailer: git-send-email 1.9.1 X-TM-AS-GCONF: 00 x-cbid: 17042516-0040-0000-0000-00000374AB05 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 17042516-0041-0000-0000-0000251BACA6 Message-Id: <1493137748-32452-1-git-send-email-rppt@linux.vnet.ibm.com> X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-04-25_09:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1703280000 definitions=main-1704250296 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1467 Lines: 42 Hello Michael, These patches are some kind of brief highlights of the changes to the userfaultfd pages. The changes to userfaultfd functionality are also described at update to Documentation/vm/userfaultfd.txt [1]. In general, there were three major additions: * hugetlbfs support * shmem support * non-page fault events I think we should add some details about using userfaultfd with different memory types, describe meaning of each feature bits and add some text about the new events. I haven't updated 'struct uffd_msg' yet, and I hesitate whether it's description belongs to userfaultfd.2 or ioctl_userfaultfd.2 As for the userfaultfd.7 we've discussed earlier, I believe it would repeat Documentation/vm/userfaultfd.txt in way, so I'm not really sure it is required. -- Sincerely yours, Mike. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5a02026d390ea1bb0c16a0e214e45613a3e3d885 Mike Rapoport (5): userfaultfd.2: describe memory types that can be used from 4.11 ioctl_userfaultfd.2: describe memory types that can be used from 4.11 ioctl_userfaultfd.2: update UFFDIO_API description userfaultfd.2: add Linux container migration use-case to NOTES usefaultfd.2: add brief description of "non-cooperative" mode man2/ioctl_userfaultfd.2 | 46 ++++++++++++++++++++++++++++++++++++++-------- man2/userfaultfd.2 | 25 ++++++++++++++++++++++--- 2 files changed, 60 insertions(+), 11 deletions(-) -- 1.9.1