0
I Use This!
Activity Not Available

Commits : Listings

Analyzed 4 months ago. based on code collected 4 months ago.
Jul 20, 2025 — Jul 20, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Updated build generated sources and kernel object files More... over 12 years ago
Commented clean target for generating unified Module.symvers file that includes exported symbols from KingCobra and VIRGO queue drivers More... over 12 years ago
Updated VIRGO cloudexec mempool driver with following changes: - new if clause added for use as KingCobra service in mempoolFunc() that pushes the request into VIRGO queue - new if clause added for use as KingCobra service in virgo_cloudexec_mempool_recvfrom() for prepending the remote client's IP address with # delimiter that is parsed by KingCobra service More... over 12 years ago
Updated build generated Module.symvers that has all symbols from KingCobra and VIRGO mempooling drivers More... over 12 years ago
Newly added Module.symvers files for KingCobra and VIRGO queuing drivers' exported symbols that are concatenated into a single Module.symvers file which gets picked up by the KBuild so that all queue and kingcobra symbol references are resolved in VIRGO mempooling driver. More... over 12 years ago
Updated VIRGO mempool header for extern declarations for exported push_request() function from VIRGO queuing driver and boolean flag use_as_kingcobra_service for using VIRGO mempooling driver as a multithreaded service for incoming KingCobra requests from remote cloud nodes More... over 12 years ago
Updated /etc/modules for boot time loading of VIRGO mempooling driver instead cpupooling More... over 12 years ago
Updated CV More... over 12 years ago
Updated kingcobra.h header file for: - #define of KCOBRA_BUF_SIZE buffer allocation macro constant - two new functions added in KingCobra response path: - parse_ip_address() for parsing the ip address from the message popped from workqueue - reply_to_publisher() for connecting to the remote client ip directly and sent the response with "REPLY:" prefix More... over 12 years ago
Updated build generated sources, kernel objects More... over 12 years ago
clean target commented for Module.symvers merge (KingCobra+VIRGO queue driver symbols) which is otherwise wiped out during clean More... over 12 years ago
Screenshot for KingCobra Request-Response Test (telnet client side) More... over 12 years ago
Added a new if clause for KingCobra in VIRGO cloudexec recvfrom() which does the following: - gets the client's ip address (no skbuff or inet_ntoa() is used) - prepends the client's ip address to the message buf sent to KingCobra servicerequest kernelspace function which is parsed by KingCobra and client is replied directly More... over 12 years ago
newly added Module.symvers files for kingcobra and VIRGO queuing drivers that have to be concatenated into a single Module.symvers file which is pickedup by the Kbuild and new Module.symvers file is generated so that all exported symbols are defined (Without this there are LD errors) More... over 12 years ago
Updated build generated sources, module symbols, and kernel objects More... over 12 years ago
Commented KingCobra object build targets More... over 12 years ago
Commented the queue_work and push_request invocation in module init More... over 12 years ago
Updated /etc/modules file boot time loading of VIRGO and KingCobra kernel modules More... over 12 years ago
Updated ProductOwnerProfile More... over 12 years ago
Latest build autogenerated sources and kernel objects More... over 12 years ago
- added #include for virgo_queue.h (push_request()) - new if clause for using VIRGO clone cloudexec service as KingCobra and VIRGO queue frontend has been added. The incoming request from virgo_clone() syscall or telnet path is pushed into VIRGO queue or Linux workqueue which is popped and serviced by the workqueue handler and forwarded to KingCobra driver. Kern.log for this end2end test has been added to repository in drivers/virgo/queueing/test_logs/ More... over 12 years ago
Unified build generated Module.symvers that is generated after copying the Module.symvers in VIRGO queue for exported symbol definitions. Without this there are symbol undefined errors in modules_install More... over 12 years ago
Latest build autogenerated sources and kernel objects with updated Makefile with additional KingCobra targets also as there are build related glitches without them More... over 12 years ago
kern.log for end to end test: VIRGO clone syscall => VIRGO cloudexec driver => VIRGO Queue driver => KingCobra Driver that is invoked by VIRGO workqueue handler More... over 12 years ago
- new boolean flag for using VIRGO cpupooling driver as a KingCobra service that routes the incoming request from a remote virgo_clone() client to VIRGO queue which is later popped by workqueue handler and forwarded to KingCobra driver - extern declaration for push_request() exported symbol from VIRGO queue module More... over 12 years ago
Updated VIRGO Design doc More... over 12 years ago
Updated VIRGO design doc More... over 12 years ago
Updated build generated sources and kernel object files More... over 12 years ago
Split the Makefile into two - one each for VIRGO queue and KingCobra drivers More... over 12 years ago
Updated /etc/modules file. NOTE: Though the module .ko files are in extras/ due to some reason the boot time load of the modules is not working for VIRGO queue and KingCobra. Insmod must be in following order without which unknown symbol error will be thrown: $sudo insmod kingcobra_main_kernelspace.ko $sudo insmod virgo_queue.ko and lsmod should show the dependency More... over 12 years ago