openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
V
virgo-linux-github-code
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
4 months
ago. based on code collected
4 months
ago.
Jul 20, 2025 — Jul 20, 2026
Showing page 25 of 28
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Commented read_virgo_config() as read_virgo_clone_config() has been implemented and would set the exported symbols when kernel boots up
ka_shrinivaasan
More...
over 13 years ago
Updated Virgo Design Document
ka_shrinivaasan
More...
over 13 years ago
Major rewrite of read_virgo_config() with VFS calls for reading virgo_cloud.conf and a new multipurpose tokenizer function tokenize_list_of_ip_addrs() for tokenizing virgo_cloud.conf comma separated list and assigning it to node_ip_addrs_in_cloud[] array.
ka_shrinivaasan
More...
over 13 years ago
type declarations for read_virgo_config() and tokenizer function
ka_shrinivaasan
More...
over 13 years ago
read_virgo_Config() rewritten with VFS calls
ka_shrinivaasan
More...
over 13 years ago
updated Virgo Design doc
ka_shrinivaasan
More...
over 13 years ago
Tested latest virgo_clone and virgo_cloudexec with test_virgo_clone. Again noticed something weird: - On 11 and 12 July 2013, network was and is horribly slow(and my laptop was apparently hacked on 11 July 2013 - password login didn't work which took hours to rectify) - Virgo cloudexec modules_install which used to install automatically to /lib/modules/'uname -r'/extra, didn't work and I had to manually copy to /lib/modules (causing old binary to load as in test_virgo_clone latest output committed under virgo_clone/test) - Something periodically disturbs this net connection and machine (needs to be investigated for cybercrime)
ka_shrinivaasan
More...
over 13 years ago
Commented the range mapping for PRG host id. Instead added simpler modulus computation to get the host id.
ka_shrinivaasan
More...
over 13 years ago
More printk(s) added and also Pseudorandom number range mapping computation changed
ka_shrinivaasan
More...
over 13 years ago
Updated Virgo Design Doc
ka_shrinivaasan
More...
over 13 years ago
Separate virgo_Config.h header file for extern declarations added due to multiple defintion errors during kernel build
ka_shrinivaasan
More...
over 13 years ago
#ifndef added
ka_shrinivaasan
More...
over 13 years ago
PRG loadbalancer testing - kern.log messages printing the ip addresses (read_virgo_config())
ka_shrinivaasan
More...
over 13 years ago
#included virgo_config.h for cloud data declaration
ka_shrinivaasan
More...
over 13 years ago
Modified VIRGO kernel service: - read_virgo_config() updates - virgo_config.h included (created for extern declarations of cloud datastructures) - hardcoded cloud datastructures get printed and are exported correctly (added commented code for kallsyms_lookup if needed)
ka_shrinivaasan
More...
over 13 years ago
Added utility function read_virgo_config() for testing file IO in virgo module Also added extern declarations for exported cloud initialization symbols. Still there is a symbol not found error while executing the module. Probably might require kallsyms lookup (ongoing bugfix)
ka_shrinivaasan
More...
over 13 years ago
Commented do_virgo_cloud_init() and hardcoded the ip addresses in exported symbols for loadbalancer prototype testing
ka_shrinivaasan
More...
over 13 years ago
Rewrote (rather ReRewrote) the VFS file read code: -obtained segment descriptor and replaced file ops read with vfs_read() and reset the descriptor after read. -File next to read position computation -initialized the node_ip_addrs_in_cloud with empty string -commented a printk due to Kernel Panic within it -Ideally this should be rewritten with sysfs (as per Greg Kroah Hartman's "Things not to do in Kernel"),but for timebeing VFS code suffices for a prototypical testing of Loadbalancer(especially PRG loadbalancer)
ka_shrinivaasan
More...
over 13 years ago
- All compilation errors fixed - do_virgo_cloud_init() rewritten with VFS file I/O calls (filp_open(), file_ops read() etc.,) to read the virgo_cloud.conf config file - EXPORT_SYMBOL declared for VIRGO cloud related datastructures so as to access them globally (especially from from virgo_clone.c syscall)
ka_shrinivaasan
More...
over 13 years ago
- All compilation errors fixed - extern declaration for virgo cloud related data structures
ka_shrinivaasan
More...
over 13 years ago
Added more automation to build script: -Module.symvers and .config copying from previous build -cleaning up old build residues -update-initramfs for loading the modules after build is over
ka_shrinivaasan
More...
over 13 years ago
Compilation error fixed
ka_shrinivaasan
More...
over 13 years ago
Compilation error fixed
ka_shrinivaasan
More...
over 13 years ago
Initial prototypical implementation of Pseudorandom generator based Loadbalancer for virgo_clone() parallelization using get_random_int() done. More code to be added and testing yet to be done.
ka_shrinivaasan
More...
over 13 years ago
Pseudorandom generator based loadbalancer for VIRGO clone and cloudexec service (experimental): Script to calculate the expected number of requests per each node
ka_shrinivaasan
More...
over 13 years ago
Updated Virgo Doc with loadbalancing options
ka_shrinivaasan
More...
over 13 years ago
Updated VIRGO doc with Loadbalancer design spec and alternatives
ka_shrinivaasan
More...
over 13 years ago
VIRGO design doc updated
ka_shrinivaasan
More...
over 13 years ago
Probable Linux Kernel 3.7.8 kernel_accept() blocking-nonblocking bug (or at some layer below the stack)
ka_shrinivaasan
More...
over 13 years ago
test_virgo_clone and telnet usecases output after wake_up_process() fix
ka_shrinivaasan
More...
over 13 years ago
←
1
2
…
20
21
22
23
24
25
26
27
28
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree