Menu

Code-svn Commit Log


Commit Date  
[r134] by ka_shrinivaasan

Updated ProductOwnerProfile

2015-09-12 15:22:15 Tree
[r133] by ka_shrinivaasan

Updated KingCobra Design Document

2015-09-12 14:52:46 Tree
[r132] by ka_shrinivaasan

GitHub commits:
https://github.com/shrinivaasanka/kingcobra-github-code/commit/b45b2bb7cc966369f92a43d37eb612097c27ae08
https://github.com/shrinivaasanka/kingcobra-github-code/commit/6693e433f25ac6250cc342ea90b7125edf9a1441

KingCobra + VIRGO Queuing port of Linux Kernel 4.1.5 :
- changed the REQUEST_REPLY.queue disk persisted queue path to /var/log/kingcobra/REQUEST_REPLY.queue
- kernel built sources, object files
- kern.log with logs for telnet request sent to VIRGO queue driver, queued in kernel work queue and handler invocation for the
KingCobra service request kernel function for the popped request; disk persisted /var/log/kingcobra/REQUEST_REPLY.queue

2015-08-17 16:37:50 Tree
[r131] by ka_shrinivaasan

Updated ProductOwnerProfile

2015-08-15 16:25:13 Tree
[r130] by ka_shrinivaasan

Updated KingCobra Design Document

2015-08-14 16:09:24 Tree
[r129] by ka_shrinivaasan

KingCobra Linux Kernel 4.1.5 port

2015-08-13 16:38:07 Tree
[r128] by ka_shrinivaasan

KingCobra Module Linux Kernel 4.0.5 port
-----------------------------------------------------
- vfs_write() has a problem in 4.0.5
- the filp_open() args and flags which were working in 3.15.5 cause a
kernel panic implicitly and nothing was written to logs
- It took a very long time to figure out the reason to be vfs_write and filp_open
- O_CREAT, O_RDWR and O_LARGEFILE cause the panic and only O_APPEND is working, but
does not do vfs_write(). All other VIRGO Queue + KingCobra functionalities work viz.,
enqueueing, workqueue handler invocation, dequeueing, invoking kingcobra kernelspace service
request function from VIRGO queue handler, timestamp, timestamp and IP parser, reply_to_publisher etc.,
- As mentioned in Greg Kroah Hartman's "Driving me nuts", persistence in Kernel space is
a bad idea but still seems to be a necessary stuff - yet only vfs calls are used which have to be safe
- Thus KingCobra has to be in-memory only in 4.0.5 if vfs_write() doesn't work
- Intriguingly cloudfs filesystems primitives - virgo_cloud_open, virgo_cloud_read, virgo_cloud_write etc.,
work perfectly and append to a file.
- kern.logs for these have been added to testlogs
- Module.symvers has been recreated for 4.0.5
- updated .ko and .mod.c

(Commit backlog due to repo outage which was resolved today - GitHub KingCobra already has the above changes)

2015-07-26 07:40:03 Tree
[r127] by ka_shrinivaasan

Updated KingCobra Design Notes

2015-07-11 10:37:42 Tree
[r126] by ka_shrinivaasan

KingCobra Module has been ported to Linux Kernel 4.0.5 with user_msghdr changes

2015-07-11 10:23:39 Tree
[r125] by ka_shrinivaasan

- Updated ProductOwnerProfile
- iCloudOS has been renamed as "NeuronRain" due to:
- probable name conflicts with already existing products of similar name - Apple iOS, ArchLinux iCloudOS
- to reflect the unique design principles of AsFer+VIRGO+KingCobra+USBmd - machine learning + cloud + linux

2015-06-21 08:17:44 Tree
Older >
MongoDB Logo MongoDB