kallan

kallan

Win32 non-blocking IO for qemu-ga

an idea by kallan

The posix side of the qemu guest agent uses fcntl() with the O_NONBLOCK arg. Without the availability of fcntl() on the Win32 side of things, I would like to see if I can come up with an equivalent mechanism for doing non-blocking reads and writes using the overlapped approach in ReadFile() and WriteFile().

Updated almost 8 years ago. No love. Has no hacker: grab it!

Create a git project for VMDP

a project by kallan

Needing to learn git, I thought it would be a good time to clean up the code and create a git project for it.

Updated over 5 years ago. 2 hacker ♥️.

Windows server core utility for setting device parameters

an idea by kallan

When running WHQL tests on the Windows VMDP drivers, one test requires the server vm to be in core mode. Once in core mode, it is difficult to modify NIC parameters and adjust disk partitions. I want to make a simple command line utility that will enable making these kind of changes when in core mode. Remote server management is possible but requires a lot of setup and some features I need are lacking.

Updated almost 8 years ago. No love. Has no hacker: grab it!

Port ceph rbd client to Windows

an idea by kallan

Using mingw on Winodws, port the ceph rbd client to Windows. Start by compiling the files and porting any posix isms like fork, ecec, wait, join, etc. Then find the ceph libraries that it uses and repeat the process. Hopefully I'll get to the point where I can start to link and see what other functionality needs to be ported over.

Updated over 5 years ago. 1 hackers ♥️. Has no hacker: grab it!

Create a build environmnet for the Windows vd_agent

an idea by kallan

To support the Windows vdagent, I need to get a mingw environment in place. I plan to do this from a VM. Once the vdagent is built, I want to add it to the VMDP package.

Updated almost 8 years ago. No love. Has no hacker: grab it!

Use WSL to build qemu guest agent for VMDP

an idea by kallan

Now that Windows Fall Creator is out, I wanted to enable Windows Subsystem for Linux (WSL) on my VMDP build box and install openSUSE. Then inside openSUSE, I wanted to be able to build the qemu-ga component for VMDP. After adding the mingw packages along with git, I was successful in building qemu-ga.

Updated about 7 years ago. No love. Has no hacker: grab it!

Port my qcmdln command line utility to Rust.

an invention by kallan

Updated over 2 years ago. No love. 1 follower.

Learn Rust by porting pvctrl.

an idea by kallan

Description

I have a Win32 command line utility that is written in C that I would like to port to Rust.

Updated about 2 months ago. No love. 1 follower. Has no hacker: grab it!
8
3
0
0

Looking for projects around:

Nothing at the moment

Activity

  • about 2 months ago: kallan originated Learn Rust by porting pvctrl.
  • over 2 years ago: kallan started Port my qcmdln command line utility to Rust.
  • over 2 years ago: kallan originated Port my qcmdln command line utility to Rust.
  • over 3 years ago: kallan joined SUSE @home Hands On Lab
  • about 7 years ago: kallan originated Use WSL to build qemu guest agent for VMDP
  • almost 8 years ago: kallan originated Create a build environmnet for the Windows vd_agent
  • over 8 years ago: kallan originated Port ceph rbd client to Windows
  • about 9 years ago: kallan originated Windows server core utility for setting device parameters
  • over 9 years ago: kallan started Create a git project for VMDP
  • over 9 years ago: kallan originated Create a git project for VMDP
  • about 10 years ago: kallan originated Win32 non-blocking IO for qemu-ga