From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1052 invoked by alias); 6 Sep 2007 17:22:57 -0000 Received: (qmail 1000 invoked by uid 48); 6 Sep 2007 17:22:44 -0000 Date: Thu, 06 Sep 2007 18:56:00 -0000 Message-ID: <20070906172244.999.qmail@sourceware.org> From: "dwilder at us dot ibm dot com" To: systemtap@sources.redhat.com In-Reply-To: <20070806211009.4902.dwilder@us.ibm.com> References: <20070806211009.4902.dwilder@us.ibm.com> Reply-To: sourceware-bugzilla@sourceware.org Subject: [Bug testsuite/4902] systemtap.syscall/futime test failing. X-Bugzilla-Reason: AssignedTo Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org X-SW-Source: 2007-q3/txt/msg00522.txt.bz2 ------- Additional Comments From dwilder at us dot ibm dot com 2007-09-06 17:22 ------- Here is th output you wanted. (this is from the the 9/1 snapshot. I did not do the cvs update. Is there a change you needed me to pickup? Do to firewalls I can run cvs update directly on the target system. But will update the code if it is needed) kernel.function("sys_utime@fs/utimes.c:26") kernel.function("sys_utime@fs/utimes.c:26") kernel.function("sys_futimesat@fs/utimes.c:158") kernel.function("sys_futimesat@fs/utimes.c:158") Clearly userspace is mapping utimes to utime. Here is strace output of the same. futimes.creat("foobar", 0666) = 3 utime("foobar", [2001/09/08-18:46:40, 2033/05/17-20:33:20]) = 0 utime("/proc/self/fd/3", [2001/09/08-18:46:40, 2033/05/17-20:33:20]) = 0 futimesat(7, "foobar", {1000000000, 1234}) = -1 EBADF (Bad file descriptor) futimesat(AT_FDCWD, "foobar", {1000000000, 1234}) = 0 exit_group(0) = ? I am not sure why the mapping is done as both utimes and utime syscalls are defined in the kernel. I don't see much we can do here other than make a s390 spicific test or just make it a KFAIL on S390. -- What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |NEW http://sourceware.org/bugzilla/show_bug.cgi?id=4902 ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.