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 6 of 28
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Initial code commits for VIRGO EventNet kernel module service: -------------------------------------------------------------- 1.EventNet Kernel Service listens on port 20000 2.It receives eventnet log messages from VIRGO cloud nodes and writes the log messages after parsing into two text files /var/log/eventnet/EventNetEdges.txt and /var/log/eventnet/EventNetVertices.txt b VFS call$ 3.These text files can then be processed by the EventNet implementations in AsFer (python pygraph and C+$ 4.Two new directories virgo/utils and virgo/eventnet have been added. 5.virgo/eventnet has the new VIRGO EventNet kernel module service implementation that listens on port 20$ 6.virgo/utils is the new generic utilities driver that has a virgo_eventnet_log() export function which $ 7.EventNet log messages have two formats: - Edge message - "eventnet_edgemsg#<id>#<from_event>#<to_event>" - Vertex message - "eventnet_vertextmsg#<id>#<partakers csv>#<partaker conversations csv>" 8.The utilities driver Module.symvers have to be copied to any driver which are then merged with the sym$ 9.virgo/utils driver can be populated with all necessary utility exported functions that might be needed$ 10.Calls to virgo_eventnet_log() have to be #ifdef guarded as this is quite network intensive.
ka_shrinivaasan
More...
almost 12 years ago
Initial code commits for VIRGO EventNet kernel module service: -------------------------------------------------------------- 1.EventNet Kernel Service listens on port 20000 2.It receives eventnet log messages from VIRGO cloud nodes and writes the log messages after parsing into two text files /var/log/eventnet/EventNetEdges.txt and /var/log/eventnet/EventNetVertices.txt b VFS calls. 3.These text files can then be processed by the EventNet implementations in AsFer (python pygraph and C++ boost::graph based) 4.Two new directories virgo/utils and virgo/eventnet have been added. 5.virgo/eventnet has the new VIRGO EventNet kernel module service implementation that listens on port 20000 and writes the incoming log messages to text files above. 6.virgo/utils is the new generic utilities driver that has a virgo_eventnet_log() export function which connects to VIRGO EventNet and sends the EventNet log message. 7.EventNet log messages have two formats: - Edge message - "eventnet_edgemsg#<id>#<from_event>#<to_event>" - Vertex message - "eventnet_vertextmsg#<id>#<partakers csv>#<partaker conversations csv>" 8.The utilities driver Module.symvers have to be copied to any driver which are then merged with the symbols of that corresponding driver during build by Kbuild.Target clean has to be commented so that copied symbols aren't erased. 9.virgo/utils driver can be populated with all necessary utility exported functions that might be needed kernel-wide. 10.Calls to virgo_eventnet_log() have to be #ifdef guarded as this is quite network intensive.
ka_shrinivaasan
More...
almost 12 years ago
Updated VIRGO subsystems build generated .tmp_versions files
ka_shrinivaasan
More...
almost 12 years ago
Updated VIRGO subsystems binaries,build generated sources,symbol files and virgo_config.h for EventNet datastructures
ka_shrinivaasan
More...
almost 12 years ago
Updated VIRGO Design Document
ka_shrinivaasan
More...
almost 12 years ago
- lock/unlock count set to 10, increased loop count causes soft lockup errors (looping in kernel for > 20 seconds) - updated build generated kernel objects
ka_shrinivaasan
More...
almost 12 years ago
kern.log for bakery algorithm with 1 for loop - more debug messages
ka_shrinivaasan
More...
almost 12 years ago
- Some variable renaming to avoid any scope ambiguities - more debuf printk()s
ka_shrinivaasan
More...
almost 12 years ago
Re-written bakery algorithm implementation
ka_shrinivaasan
More...
almost 12 years ago
- latest virgo_bakery kernel object and build generated sources - clean target uncommented in build make script
ka_shrinivaasan
More...
almost 12 years ago
Re-written virgo_bakery.c with some bugfixes and invoking only textbook version of bakery algorithm with 1 for-loop
ka_shrinivaasan
More...
almost 12 years ago
kern.log for bakery algorithm with one for loop (textbook version)
ka_shrinivaasan
More...
almost 12 years ago
- bug fix for zero condition in bakery_lock() - initialization of bakery datastructures
ka_shrinivaasan
More...
almost 12 years ago
Comments updated and one for loop version of bakery_lock() commented
ka_shrinivaasan
More...
almost 12 years ago
Documentation comments updated in if-else clauses of baker_lock()
ka_shrinivaasan
More...
almost 12 years ago
if-clause in bakery_lock() has additional condition non-zero tokens
ka_shrinivaasan
More...
almost 12 years ago
Updated VIRGO Design Document
ka_shrinivaasan
More...
almost 12 years ago
- Added two loops in virgo_bakery.c for two types of bakery lockings - one and two for loops - updated build - kern.log with one for loop
ka_shrinivaasan
More...
almost 12 years ago
rebuilt virgo_bakery.ko and symbol file
ka_shrinivaasan
More...
almost 12 years ago
kern.log(s) for bakery algorithm with different parameters for for loops
ka_shrinivaasan
More...
almost 12 years ago
- virgo_bakery.c is changed to have bakery_lock() with two parameters - thread_id and the number of for loops in bakery_lock() - latest symbol files and virgo_bakery kernel object and sources
ka_shrinivaasan
More...
almost 12 years ago
Bakery Algorithm implementation rewritten to have two parameters - thread_id and number of for loops in bakery_lock() - one is the textbook version with single for loop and the other is with two for loops
ka_shrinivaasan
More...
almost 12 years ago
Screenshot and kern.log(s) for different versions of the lock() function in bakery algorithm: ------------------------------------------------------------------------------ VIRGO version: -------------
ka_shrinivaasan
More...
almost 12 years ago
Updated VIRGO Design Document
ka_shrinivaasan
More...
almost 12 years ago
kern.log for cloudsync driver
ka_shrinivaasan
More...
almost 12 years ago
Initial implementation for VIRGO Cloud Synchronization (cloudsync) Driver : - Leslie Lamport's Bakery Algorithm in virgo_bakery.h is used by this cloud driver - Build script, Makefile, Kconfig have been added - build generated sources, symbol files and kernel objects
ka_shrinivaasan
More...
almost 12 years ago
Initial implementation for VIRGO Cloud Synchronization (cloudsync): - Leslie Lamport's Bakery Algorithm has been added which can be used by the cloud nodes
ka_shrinivaasan
More...
almost 12 years ago
Updated ProductOwnerProfile
ka_shrinivaasan
More...
almost 12 years ago
Updated ProductOwnerProfile
ka_shrinivaasan
More...
almost 12 years ago
Updated VIRGO Design Document
ka_shrinivaasan
More...
about 12 years ago
←
1
2
3
4
5
6
7
8
9
10
…
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