[issue27584] New addition of vSockets to the python socket module

2017-07-24 Thread Cathy Avery
Cathy Avery added the comment: There is an outstanding review on my pull request at https://github.com/python/cpython/pull/2489 as there is an red X at changes requested by kushaldas and I believe I have made the necessary changes. Again please let me know if there is anything that I need

[issue27584] New addition of vSockets to the python socket module

2017-07-21 Thread Cathy Avery
Cathy Avery added the comment: Hi, I believe I am waiting for a final review. Is there anything else I need to be doing at this point. Thanks, Cathy -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/i

[issue27584] New addition of vSockets to the python socket module

2017-07-11 Thread Cathy Avery
Cathy Avery added the comment: That should do it. -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue27584> ___ ___ Python-bugs-list

[issue27584] New addition of vSockets to the python socket module

2017-07-11 Thread Cathy Avery
Cathy Avery added the comment: You will also need linux/vm_sockets.h in order to build. -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/i

[issue27584] New addition of vSockets to the python socket module

2017-07-11 Thread Cathy Avery
Cathy Avery added the comment: OK thanks! -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue27584> ___ ___ Python-bugs-list

[issue27584] New addition of vSockets to the python socket module

2017-07-06 Thread Cathy Avery
Cathy Avery added the comment: So I revised my code based on the reviews and I passed all the checks ... now what? Thanks, Cathy -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/i

[issue27584] New addition of vSockets to the python socket module

2017-07-03 Thread Cathy Avery
Cathy Avery added the comment: Fedora 25 has the proper headers. -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue27584> ___ ___

[issue27584] New addition of vSockets to the python socket module

2017-06-29 Thread Cathy Avery
Cathy Avery added the comment: The build and test bots failed but I don't understand why. The build could not find module _socket but that is not new and other modules failed. The test could not import fcntl which I did add but should not fail as I have run this test many time and other tests

[issue27584] New addition of vSockets to the python socket module

2017-06-29 Thread Cathy Avery
Cathy Avery added the comment: I also issued a pull request https://github.com/python/cpython/pull/2489 Let me know if I screwed it up. Thanks, Cathy -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/i

[issue27584] New addition of vSockets to the python socket module

2017-06-27 Thread Cathy Avery
Cathy Avery added the comment: Help file. -- Added file: http://bugs.python.org/file46978/REAME.txt ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/i

[issue27584] New addition of vSockets to the python socket module

2017-06-27 Thread Cathy Avery
Cathy Avery added the comment: I've attached the third version of VSOCK patch addressing the concerns of the last rev. I've also included a README file that lists instructions on how to setup a test environment. Thanks -- Added file: http://bugs.python.org/file46977/0001-bpo-27584

[issue27584] New addition of vSockets to the python socket module

2017-06-20 Thread Cathy Avery
Cathy Avery added the comment: The vsock code is now in the linux upstream kernel and qemu. I will be resubmitting my vsock patches for python. So from what I can tell the tip of the devel tree is for 3.7 and that the source control has switched to git. My question is do I need a github

[issue27584] New addition of vSockets to the python socket module

2016-12-19 Thread Cathy Avery
Cathy Avery added the comment: First make sure the driver is in your kernel. It will be with RHEL. Look in /lib/modeles/"your kernel name"/kernel/net/vmw_vsock/vmw_vsock_vmci_transport. I have never tried it on vmware fusion. I have tested it on ESX. See if there is a VMCI option

[issue27584] New addition of vSockets to the python socket module

2016-12-19 Thread Cathy Avery
Cathy Avery added the comment: Sorry about the typo the drivers have been there for about 4 years. -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/i

[issue27584] New addition of vSockets to the python socket module

2016-12-19 Thread Cathy Avery
Cathy Avery added the comment: Is there a format checker I could use on the patch? VMCI and the vmw_vsock_vmci_transport kernel modules are located in the upstream linux tree at git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git They have been there for about years

[issue27584] New addition of vSockets to the python socket module

2016-12-09 Thread Cathy Avery
Cathy Avery added the comment: Is there anything else that is needed for this patch? Thanks! -- ___ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/i

[issue27584] New addition of vSockets to the python socket module

2016-11-09 Thread Cathy Avery
Cathy Avery added the comment: Please forgive the long delay in providing this update. I got a little sidetracked. Attached is the patch for Python 3.7. It includes fixes suggested in rev 1 plus VSOCK tests in test_socket.py. Thanks, Cathy -- versions: +Python 3.7 -Python 3.6 Added

[issue27584] New addition of vSockets to the python socket module

2016-08-10 Thread Cathy Avery
Cathy Avery added the comment: Sure I can add tests. I would like to base them on the existing socket tests. Where are those? I did add a version + .. versionadded:: 3.4 It just not may not be the right one. -- ___ Python tracker <

[issue27584] New addition of vSockets to the python socket module

2016-07-21 Thread Cathy Avery
New submission from Cathy Avery: I have added AF_VSOCK support to python's 3.6 socket module ( socketmodule.c socketmodule.h cloned from https://hg.python.org/cpython ). The implementation is very similar to AF_NETLINK. AF_VSOCK requires the VMware-specific VMCI transport which is currently