[panda-users] syscalls2 and reserved words

Leek, Timothy - 0559 - MITLL tleek at ll.mit.edu
Mon Oct 14 08:42:19 EDT 2019


Hi Laura.  A great idea and thank you!  I had a hand in writing the original version of said script but can’t recall why those tokens were included as reserved.  However, according to git-blame there isn’t much left of Achille’s ship.  One option would be to remove those words from the script and run it and see what happens?  My guess is that they “handled” some annoying failure.  

Sent from my iPad

On Oct 14, 2019, at 7:17 AM, Mann, Laura L [US] (MS) <laura.mann at ngc.com> wrote:

We’re looking at updating the syscalls2 plugin to work with 64-bit linux.  There’s a list of “reserved” words in the syscall_parser.py file that is used to determine what system call argument names need to be renamed.  I understand why “new” and “int” are in the list – they are C/C++ reserved words.  But why are “cpu” and “data” in the list?  Under what definition of “reserved” words do they fall?
There are some new system call argument names in the 64-bit system calls, and I want to ensure any which are “reserved” (under whatever definition is being used) are so indicated.
 
Thanks,
Laura L. Mann
 
_______________________________________________
panda-users mailing list
panda-users at mit.edu
http://mailman.mit.edu/mailman/listinfo/panda-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/panda-users/attachments/20191014/8dbcf6a5/attachment-0001.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5878 bytes
Desc: not available
Url : http://mailman.mit.edu/pipermail/panda-users/attachments/20191014/8dbcf6a5/attachment-0001.bin


More information about the panda-users mailing list