muks is currently certified at Master level.

Name: Mukund Sivaraman
Member since: 2000-10-31 04:38:26
Last Login: 2008-05-05 10:38:09

FOAF RDF Share This

Homepage: http://www.mukund.org/

Projects

Articles Posted by muks

Recent blog entries by muks

Syndication: RSS 2.0

16 Apr 2008 »

history meme

On my workstation, which is one of two machines I use:

[muks@jurassic ~]$ uname -a
Linux jurassic 2.6.24.4-64.fc8 #1 SMP Sat Mar 29 09:15:49 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
[muks@jurassic ~]$ history | awk '{a[$2]++}END{for(i in a){print a[i] " " i}}' | sort -rn | head
326 ls
168 cd
92 git
74 clear
66 joe
30 grep
28 svn
15 ssh
15 cat
13 cp

I seem to use clear a lot!

Syndicated 2008-04-16 03:12:11 from Mukund's adventures

6 Apr 2008 »

So the nerd is “in” now?

Touch my body has hit #1 this week on the Billboard 100. She has all of my 99 cents. The song is a tune and it seems we’re the demographic (you’ll have to watch the video for that).

What the heck is 802.11n? You don’t want me to compile your kernel? ;)

Syndicated 2008-04-06 02:32:13 from Mukund's adventures

28 Mar 2008 »

Try Sparse

Try Sparse to analyze your C code. Unlike Splint, it works well with the GTK libraries and reports a wide range of issues. It also neatly fits in with the autotools build system, so you can basically run your autotools and prep for a make, and then call:

make CC=cgcc

cgcc is a wrapper which invokes sparse first, and then gcc. Then go through the warnings and fix them. :)

Syndicated 2008-03-28 23:24:33 from Mukund's adventures

26 Mar 2008 »

SMB/CIFS file migration engine

For the last 9 months, I’ve been working on a SMB/CIFS virtualization product at Brocade. We announced this product to the world yesterday.

FME lets sysadmins migrate open files (holding rangelocks and oplocks) that are being used by client applications in a DFS namespace, from one filer to another without disruption. Hence the name virtualization. Client applications don’t know that files are being moved at the remote end. My work has been in the CIFS datapath, tracking and restoring open file metadata such as rangelocks and oplocks, and also helping migration processes track changes in a file’s data while it’s being migrated. It’d be very cool to a network filesystem developer or even a sysadmin, to see a Wireshark packet capture of the orchestrated steps.

This work was, for various reasons, done in Windows land, as a driver. Yes, I know.. ugh yuck bleh, but I got to explore a bit of Windows land :).

Syndicated 2008-03-19 23:38:41 from Mukund's adventures

20 Mar 2008 »

March 20, 2008

For the last 9 months, I've been working on a SMB/CIFS virtualization product at Brocade. We announced this product to the world yesterday.

FME lets sysadmins migrate open files (holding rangelocks and oplocks) that are being used by client applications in a DFS namespace, from one filer to another without disruption. Hence the name virtualization. Client applications don't know that files are being moved at the remote end. My work has been in the CIFS datapath, tracking and restoring open file metadata such as rangelocks and oplocks, and also helping migration processes track changes in a file's data while it's being migrated. It'd be very cool to a network filesystem developer or even a sysadmin, to see a Wireshark packet capture of the orchestrated steps.

This work was, for various reasons, done in Windows land, as a driver. Yes, I know.. ugh yuck bleh, but I got to explore a bit of Windows land :).

Syndicated 2008-03-19 23:38:00 from Mukund's journal

11 older entries...

 

muks certified others as follows:

Others have certified muks as follows:

  • FourG certified muks as Journeyer
  • garrett certified muks as Master
  • robster certified muks as Master
  • Denny certified muks as Journeyer

[ Certification disabled because you're not logged in. ]

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page