From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 219CACA9EC7 for ; Sat, 2 Nov 2019 14:37:15 +0000 (UTC) Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B849A20862 for ; Sat, 2 Nov 2019 14:37:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=gmx.net header.i=@gmx.net header.b="QDYpY5qe" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B849A20862 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=gmx.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernelnewbies-bounces+kernelnewbies=archiver.kernel.org@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.92.3) (envelope-from ) id 1iQuWe-0008D2-Mz for kernelnewbies@archiver.kernel.org; Sat, 02 Nov 2019 10:37:12 -0400 Received: from mout.gmx.net ([212.227.17.22]) by shelob.surriel.com with esmtps (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92.3) (envelope-from ) id 1iQuUq-00064L-6b for kernelnewbies@kernelnewbies.org; Sat, 02 Nov 2019 10:35:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572705315; bh=/mTGVUndialp6e7lov0eGmJbdSfphENQZxY35rx5Us8=; h=X-UI-Sender-Class:Date:From:To:Subject; b=QDYpY5qeNVDgKInXt6VuIrO88WtkksOr4QdIJi2VubQYqz+6ptAWS7LDieabS0wte Y5J0hq5u6RIvUUnBKiwwKJLA5pz69ZpfmS5jpV129pnbjtLalOX+uDIDQTVQukbaTS dunw4pE4mQdAZy+cxxoKqtHmGzVi5pWcwHvRz08Y= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from ubuntu ([79.150.153.135]) by mail.gmx.com (mrgmx105 [212.227.17.174]) with ESMTPSA (Nemesis) id 1MWASY-1iTkzZ0zQw-00Xdar for ; Sat, 02 Nov 2019 15:35:15 +0100 Date: Sat, 2 Nov 2019 15:35:00 +0100 From: Pedro Ortega To: kernelnewbies@kernelnewbies.org Subject: Linked list of VM areas Message-ID: <20191102143500.GA32489@ubuntu> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.9.4 (2018-02-28) X-Provags-ID: V03:K1:v0vtPTPuIiGnyqnYXQF+F7ee4hHy2ERxNv44VaDSmb45t4pNGL0 cPiz2JD6HZ7/JMt4JFCcjjIkPpLQqnVJRw0FsSi08/F1gVsZgGvI1O0Zat011m+jU+43NX5 xb6NytbOfboNSXaKWqQ5s5XLuu4zebta5z3yEe/q6rwL4kMbp7Q5oPEzYjtIXdaPub9kdFV sCtWsMnRCxlE8k28dVxBw== X-UI-Out-Filterresults: notjunk:1;V03:K0:3ANKUJC5C74=:Tfj4wd5haXK+wNd/8/JKy7 87LZMg5YXgvZ9wMwX1hTelg1TjHKW/RweVEH3v/i4RtJHYsG40cHJw+DcKpzaa/5K93U0UfR4 IR59k1E539Uw8CynEToBr4QEkw7Dg9FKz8wlrhQAiXi+P0A11xTXVxgbrLkAS14LZGFX2jBZl lYsTNd3ICrY6SAfwM/7bMV+9UbSxTnxk7uR9HYu+LAI+tOKuLMTmM3BLFZNmjfHkxa76S2iQb +jMlyTzYp+pWN8QWe3PgsIlXrMdwwuR2+2gprymijbG42V7R58fJfagolpBTwvOlhvNYo6uNM ilnKSKlPAPeVm2pTrhzSV8MGLb9YkV1atedVCuAdHT9AMPGFtsjhPWGyqtdB3CKPtM9Hl4c5o 5tlY0AEaKd5yPLYKTNJ1YdjvIoJkjI7Co1lPFHdWMuxyU4TBHRESB+tGTJgc19TFbuFE8tbco c/iP6BrzX2v27KRamj5fM2iEaE8YLzhCdcLZtdkcBLY7zb4GR0qplaaDy0wReYByGoglOTmBX R3JZDff+2wgPx+2i6tkXmsocpRv1+1TDlmuZU8/xj0WR0NkbNb//kZs98RzjWmDI3QYdxWwad wTy3YQ5UU5qvbxBmR67OoQPRy6yNJgCtOAeFFbOCfPvkj3qEaS72ne5nUc+aICOqNb5UNFv5x kzbaXGovO8NI7bcLnYhfc1vzYUwNn/Q+Mw+zqAKhne0lAy6OLO56FoQM508s9oJtBywQaEJw1 rOHZ8nZHuGcHVzSR3/GEau8UKE26HnYo7o8R0fJf/YY5e+IOul+dC+LB8xRm9+/xL1v0nNORc nV9/gSH0XePGI/sKcfvWrB1xfu9AjwHJjjjnrZe5RnM1z29bRLMvvL59dVCx6YTj0yrM1QXI7 KmP8d4Q52amlKw6OXKOGPascFbIYxc65bRWLphYP/fUxj+zsXxKR5xF6kTYxH8BcP8r7MDc3I y6L+QL8hBFS2tN6d27silafTHEKpwFHvpQgWKOVW6t/cfAaA2ylY9pnCMIDnBBZhhIqiL3VzT oRM4AkeE8DNQdlN0sM63/O2wG7a0h+Z6tYI3ra9rdIgKmmHupvZmtYELbXSUvSXBvS5CTZh5h ExAf0bFSeqwAC8L7bXyGJ0utMPDC0Q9TGVBxBTyaPospMufe8aHtaZimZLJlBUxJLO7+S7Bts 4hQElz9Bv+zpKZfTHRQUh45lPgdQ5xkNWO/WT9KqQfAnXF2jsOUgLkDPcQ6I1eapDz3T8tL2d Hh19H4cMKSPquDzHXYCFwcpXk+iFX/q2qFWZf5DgZIY5uAo0NIAmjbFvhZVw= X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: kernelnewbies-bounces+kernelnewbies=archiver.kernel.org@kernelnewbies.org Hi everybody. The linux kernel has its own implementation of linked lists using list_head struct. So, why the vm_area_struct struct (defined in /include/linux/mm_types.h) use specific pointers for the same purpose (members vm_next and vm_prev)? Best regards. Thanks in advance. _______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies