https://bugs.kde.org/show_bug.cgi?id=476887

            Bug ID: 476887
           Summary: WARNING: unhandled amd64-freebsd syscall: 578
    Classification: Developer tools
           Product: valgrind
           Version: 3.21.0
          Platform: FreeBSD Ports
                OS: FreeBSD
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: massif
          Assignee: n...@valgrind.org
          Reporter: asom...@gmail.com
  Target Milestone: ---

The aio_writev syscall is not handled by valgrind (and presumably aio_readv
isn't, either)

STEPS TO REPRODUCE
1.  Using a FreeBSD system with the tests distribution installed (the default
for 15.0-CURRENT, but it can be installed on stable releases too)
2. valgrind --tool=massif /usr/tests/sys/aio/aio_test vectored_file_poll

OBSERVED RESULT

==65149== Massif, a heap profiler
==65149== Copyright (C) 2003-2017, and GNU GPL'd, by Nicholas Nethercote
==65149== Using Valgrind-3.21.0 and LibVEX; rerun with -h for copyright info
==65149== Command: /usr/tests/sys/aio/aio_test vectored_file_poll
==65149== 
aio_test: WARNING: Running test cases outside of kyua(1) is unsupported
aio_test: WARNING: No isolation nor timeout control is being applied; you may
get unexpected failures; see atf-test-case(4)
Unsafe AIO is enabled
--65149-- WARNING: unhandled amd64-freebsd syscall: 578
--65149-- You may be able to write your own handler.
--65149-- Read the file README_MISSING_SYSCALL_OR_IOCTL.
--65149-- Nevertheless we consider this a bug.  Please report
--65149-- it at http://valgrind.org/support/bug_reports.html.
failed: aio_writev failed: Function not implemented
==65149== 

EXPECTED RESULT

The syscall should've been handled and the program should've run successfully.

SOFTWARE/OS VERSIONS
Tested on FreeBSD 15.0-CURRENT.  The aio_writev syscall first appeared in 13.0.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to