Palacios Public Git Repository

To checkout Palacios execute

  git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the devel branch or one of the release branches. To switch to the devel branch, simply execute
  cd palacios
  git checkout --track -b devel origin/devel
The other branches are similar.


created a test directory to hold test guest OSes
[palacios.git] / misc / test_vm / scripts / kerninfo
diff --git a/misc/test_vm/scripts/kerninfo b/misc/test_vm/scripts/kerninfo
deleted file mode 100755 (executable)
index 9241e3a..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#! /usr/bin/perl
-
-# A script to analyze the output of "objdump -h" on the
-# kernel executable file.
-
-use strict qw(vars refs);
-use FileHandle;
-
-my $kernfile = shift @ARGV;
-(defined $kernfile) || die "usage: kernsize <kernfile>\n";
-
-my $kern_fh = new FileHandle("<$kernfile");
-(defined $kern_fh) || die "can't open $kernfile: $!\n";
-
-my $objdump_fh = new FileHandle("objdump -h $kernfile|");
-while ( <$objdump_fh> ) {
-    chop;
-    s/^\s+//;
-    my @fields = split(/\s+/, $_);
-    if ( $fields[0] =~ /^[0-9]$/ ) {
-#      print "text start is ", $fields[5], "\n" if $fields[0] eq '0';
-       my $size = hex($fields[2]);
-       my $offset = hex($fields[5]);
-
-       print $fields[0], " (", $fields[1], "): size=$size, offset=$offset\n";
-
-       printf("Word at beginning of section is %08x\n", ReadWord($kern_fh,$offset) );
-    }
-}
-$objdump_fh->close();
-
-sub ReadWord {
-    my ($fh, $offset) = @_;
-    seek $fh, $offset, SEEK_SET;
-    my $buf = 'X' x 4;
-    read $fh, $buf, 4;
-    return unpack('V',$buf);
-}