- Oct 01, 2013
-
-
Pekka Enberg authored
Fixes the following warning on OSv startup: Warning: default mime table not found: /usr/lib/jvm/jre/lib/content-types.properties Signed-off-by:
Pekka Enberg <penberg@cloudius-systems.com>
-
- Sep 14, 2013
-
-
Pekka Enberg authored
Fixes the following problem when connecting to the JVM via JMX/RMI: ERROR 08:22:55,278 Exception in thread Thread[RMI TCP Connection(idle),5,RMI Runtime] java.lang.UnsatisfiedLinkError: no rmi in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1878) at java.lang.Runtime.loadLibrary0(Runtime.java:849) at java.lang.System.loadLibrary(System.java:1087) at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:67) at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:47) at java.security.AccessController.doPrivileged(Native Method) at sun.rmi.server.MarshalInputStream.<clinit>(MarshalInputStream.java:122) at sun.rmi.transport.StreamRemoteCall.getInputStream(StreamRemoteCall.java:133) at sun.rmi.transport.Transport.serviceCall(Transport.java:142) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:553) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:808) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:667) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:724)
-
Pekka Enberg authored
Fixes the following problem when JMX is enabled in the JVM: Error: Config file not found: /usr/lib/jvm/jre/lib/management/management.properties program exited with status 1 Aborted
-
Or Cohen authored
I'm not sure about the target location of libnpt.so, but when it was under JVM libraries, the debug agent didn't find it. You should be able to start the debug agent as recommended with these JVM options: -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 Remote debugging through your favorite IDE should be enabled.
-
- Sep 13, 2013
-
-
narkisr authored
clearing cloudius cli and sshd jar (they are replaced by crash jar in usr.manifest) and moving tmp and crash into usr.manifest
-
- Sep 11, 2013
-
-
Nadav Har'El authored
Added a new function, osv::reboot() (declared in <osv/power.hh>) for rebooting the VM. Also added a Java interface - com.cloudius.util.Power.reboot(). NOTE: Power.java and/or jni/power.cc also need to be copied into the mgmt submodule.
-
narkisr authored
-
- Sep 03, 2013
-
-
Pekka Enberg authored
They are needed by the JVM when "-javaagent" command line option is used. After this patch, the jamm memory meter javaagent can be enabled for Cassandra.
-
- Sep 01, 2013
-
-
narkisr authored
-
- Aug 12, 2013
-
-
Avi Kivity authored
Currently we statically link to libstdc++ and libgcc_s, and also dynamically link to the same libraries (since the payload requires them). This causes some symbols to be available from both the static and dynamic version. With the resolution order change introduced by 82513d41, we can resolve the same symbol to different addresses at different times. This violates the One Definition Rule, and in fact breaks std::string's destructor. Fix by only linking in the libraries statically. We use ld's --whole-archive flag to bring in all symbols, including those that may be used by the payload but not by the kernel. Some symbols now become duplicates; we drop our version.
-
- Jul 02, 2013
-
-
Christoph Hellwig authored
-
- Apr 14, 2013
-
-
Avi Kivity authored
Lost during the romfs conversion.
-
- Apr 09, 2013
-
-
Christoph Hellwig authored
-
Nadav Har'El authored
We used to have libz in bootfs.manifest, and now that it was removed, it needs to be put in usr.manifest... It is needed by Java to load the compressed jar.
-
Christoph Hellwig authored
-