From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9797 invoked by alias); 4 Nov 2004 22:11:47 -0000 Mailing-List: contact libc-hacker-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-hacker-owner@sources.redhat.com Received: (qmail 9780 invoked from network); 4 Nov 2004 22:11:46 -0000 Received: from unknown (HELO e3.ny.us.ibm.com) (32.97.182.103) by sourceware.org with SMTP; 4 Nov 2004 22:11:46 -0000 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e3.ny.us.ibm.com (8.12.10/8.12.9) with ESMTP id iA4MBjCO709560 for ; Thu, 4 Nov 2004 17:11:46 -0500 Received: from d01av02.pok.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by d01relay04.pok.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id iA4MBjG2238970 for ; Thu, 4 Nov 2004 17:11:45 -0500 Received: from d01av02.pok.ibm.com (loopback [127.0.0.1]) by d01av02.pok.ibm.com (8.12.11/8.12.11) with ESMTP id iA4MBjAG001637 for ; Thu, 4 Nov 2004 17:11:45 -0500 Received: from d27mc103.rchland.ibm.com (d27mc103.rchland.ibm.com [9.10.229.52]) by d01av02.pok.ibm.com (8.12.11/8.12.11) with ESMTP id iA4MBjV1001626 for ; Thu, 4 Nov 2004 17:11:45 -0500 To: libc-hacker@sources.redhat.com Cc: Paul Mackerras MIME-Version: 1.0 Subject: Questions about VDSO From: Steve Munroe Message-ID: Date: Thu, 04 Nov 2004 22:11:00 -0000 Content-Type: text/plain; charset="US-ASCII" X-SW-Source: 2004-11/txt/msg00004.txt.bz2 I am (finally) starting to look at enabling the GLIBC side of VDSO for PPC/PPC64 but have some questions about the details. It looks like I need to define NEED_DL_SYSINFO in dl-sysdep.h to set up the basic processing of AT_SYSINFO and AT_SYSINFO_EHDR. But looking at the i386 and ia64 examples it is not obvious what is needed for the general concept and what is specific to those platforms. For example I don't think PPC needs USE_DL_SYSINFO, DL_SYSINFO_DEFAULT, or DL_SYSINFO_IMPLEMENTATION because we are not changing the syscall mechanism for powerpc. Am I missing something? Also there does not seem to be any kernel_feature specific enable for VDSO. So can I assume that a NEED_DL_SYSINFO GLIBC can run safely on a none VDSO kernel? Steven J. Munroe Linux on Power Toolchain Architect IBM Corporation, Linux Technology Center