From: Michael W. <we...@mi...> - 2005-01-05 00:49:25
|
My uml system hangs after running for 16-48 hours. I cannot connect, nor can I use mconsole. I am running debian testing on both host and uml. Uml kernel is from debian package 2.4.26-1um. Host kernel is 2.4.24 with SKAS patch. I am new to UML, how do I investigate this? -- "In the land of the blind, the one-eyed man is caned." |
From: Michael W. <we...@mi...> - 2005-01-05 14:00:45
|
I found that I can cause the system to hang by doing a scp of a 1.5 Gb file to the uml. The file copy will get 50-80% complete and then the uml hangs. I notice that the host system is doing some swap/paging when this occurs. The host is quite small, PII 300Mhz 384Mb RAM Though the host has very little to do except for the UML. I start the uml with: TMPDIR=/tmp/uml linux con0=fd:0,fd:1 con=pts \ ubd0=daddy_rootfs ubd1=daddy_varfs ubd2=swapfs udb3=/dev/cdrom \ ubd4=tmpspace mem=256M eth0=daemon umid=daddy On Tue, Jan 04, 2005 at 04:49:17PM -0800, Michael West wrote: > My uml system hangs after running for 16-48 hours. I cannot connect, > nor can I use mconsole. > > I am running debian testing on both host and uml. Uml kernel is from > debian package 2.4.26-1um. Host kernel is 2.4.24 with SKAS patch. > > I am new to UML, how do I investigate this? |
From: <joh...@fo...> - 2005-01-06 00:49:25
|
Michael West <we...@mi...> wrote: > I am running debian testing on both host and uml. Uml kernel is from > debian package 2.4.26-1um. Host kernel is 2.4.24 with SKAS patch. It looks like a problem I've with every uml-Patch after 24-1um. After some load/time it freezes/crashes. regards Johannes |
From: Blaisorblade <bla...@ya...> - 2005-01-08 12:15:51
|
On Thursday 06 January 2005 01:49, Johannes Formann wrote: > Michael West <we...@mi...> wrote: > > I am running debian testing on both host and uml. Uml kernel is from > > debian package 2.4.26-1um. Host kernel is 2.4.24 with SKAS patch. > > It looks like a problem I've with every uml-Patch after 24-1um. > After some load/time it freezes/crashes. > regards Johannes That can happen when the clock on the host goes forward / backward (for instance NTP) .... it was reported and discussed, and solved in 2.4.26-3um. Btw, anyway, never use anything strictly between 2.4.24-1um and 2.4.26-3um... those versions have too many subtle bugs. .24-1, .26-3, .27-1 are good; and also 2.4.27-1bs (from my homepage) is good (to apply it you need two patches from the site, read well the instructions). For security, the currently best version is 2.6.9-bb4, however if you run UML inside chroot or don't give access / services to the outside (which you should do anyhow), you don't have to fear the security problems a lot. Bye -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade |
From: Johannes F. <joh...@fo...> - 2005-01-08 22:51:58
Attachments:
config-27-1jd_on_2.4.29-rc1
|
--On 8. Januar 2005 13:15:41 +0100 Blaisorblade <bla...@ya...> wrote: > On Thursday 06 January 2005 01:49, Johannes Formann wrote: >> Michael West <we...@mi...> wrote: >> > I am running debian testing on both host and uml. Uml kernel is from >> > debian package 2.4.26-1um. Host kernel is 2.4.24 with SKAS patch. >> >> It looks like a problem I've with every uml-Patch after 24-1um. > >> After some load/time it freezes/crashes. > That can happen when the clock on the host goes forward / backward (for > instance NTP) .... it was reported and discussed, and solved in > 2.4.26-3um. I'd the problem with 2.4.27-1bs too, if I remember corectly. I'll go and test it: First: all tests are run on a 2.4.27 with Skas 2.4.25v5 (which includes sysemu) First I'm goin to try Jeff 2.4.27-1 on a 2.4.29-rc1 (I'd had .28 before, but not run gdb, as I do this time) Inside the uml I was compiling a kernel. the .config of the runnig uml is attached (config-27-1jd_on_2.4.29-rc1) the gdb-Output: login: Breakpoint 1, panic (fmt=0x811e1c0 "Kernel stack overflow") at panic.c:58 58 panic.c: No such file or directory. in panic.c (gdb) bt #0 panic (fmt=0x811e1c0 "Kernel stack overflow") at panic.c:58 #1 0x080afea9 in handle_page_fault (address=141348864, ip=0, is_write=2, is_user=1, code_out=0x86cfbe4) at trap_kern.c:56 #2 0x080b0113 in segv (address=141348864, ip=0, is_write=2, is_user=1, sc=0x0) at trap_kern.c:133 #3 0x080b1565 in handle_segv (pid=2014) at process.c:56 #4 0x080b18c0 in userspace (regs=0x86cc274) at process.c:163 #5 0x080b2007 in fork_handler (sig=10) at process_kern.c:96 #6 0x400406b8 in sigaction () from /lib/libc.so.6 #7 0x080b1f5a in new_thread_proc (stack=0x4, handler=0x40133040 <_nl_msg_cat_cntr+136>) at process_kern.c:73 #8 0x4012faa0 in errno () from /lib/libc.so.6 (gdb) c Continuing. Breakpoint 1, panic (fmt=0x811e1c0 "Kernel stack overflow") at panic.c:58 58 in panic.c (gdb) bt #0 panic (fmt=0x811e1c0 "Kernel stack overflow") at panic.c:58 #1 0x080afea9 in handle_page_fault (address=141348864, ip=0, is_write=2, is_user=1, code_out=0x86cfbe4) at trap_kern.c:56 #2 0x080b0113 in segv (address=141348864, ip=0, is_write=2, is_user=1, sc=0x0) at trap_kern.c:133 #3 0x080b1565 in handle_segv (pid=2014) at process.c:56 #4 0x080b18c0 in userspace (regs=0x86cc274) at process.c:163 #5 0x080b2007 in fork_handler (sig=10) at process_kern.c:96 #6 0x400406b8 in sigaction () from /lib/libc.so.6 #7 0x080b1f5a in new_thread_proc (stack=0x4, handler=0x40133040 <_nl_msg_cat_cntr+136>) at process_kern.c:73 #8 0x4012faa0 in errno () from /lib/libc.so.6 (gdb) c Continuing. Kernel panic: Kernel stack overflow <6>SysRq : Show Regs Program exited with code 01. If it helps I'm going to collect other stack-traces. regards Johannes |
From: <ml...@fo...> - 2005-01-14 20:39:54
|
Johannes Formann <joh...@fo...> wrote: > login: > Breakpoint 1, panic (fmt=0x811e1c0 "Kernel stack overflow") at panic.c:58 > 58 panic.c: No such file or directory. > in panic.c With a 'bit' help from Jeff I killed that error, that panic was obsolete, so you'll have to delete simply line 55/56 in arch/um/kernel/trap_kern.c (the if-clause and the panic-call) I added the memory-coru8ption-fix from Jeff, and had no problems till now. regards Johannes |
From: Michael W. <we...@mi...> - 2005-01-09 18:04:03
|
Thanks, I tried 27-1um but cannot bring up the network ifup eth0 SIOCSIFFLAGS: No such file or directory SIOCSIFFLAGS: No such file or directory Failed to bring up eth0. I will try 24-1um and let you know if that works. |
From: Blaisorblade <bla...@ya...> - 2005-01-09 19:27:52
|
On Sunday 09 January 2005 19:03, Michael West wrote: > Thanks, I tried 27-1um but cannot bring up the network > > ifup eth0 > SIOCSIFFLAGS: No such file or directory > SIOCSIFFLAGS: No such file or directory > Failed to bring up eth0. The most likely cause is a kernel configuration change while building it, I think... nobody has reported real network problems in that release, until now, and I guess it will > I will try 24-1um and let you know if that works. Well, you could also experiment tweaking the setting of CONFIG_UML_REAL_TIME_CLOCK (that's the name IIRC) while building the kernel. That applies only to newer releases - 24-1um behaves as if that setting is off. Bye -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade |
From: Michael W. <we...@mi...> - 2005-01-09 19:54:12
|
On Sun, Jan 09, 2005 at 08:29:06PM +0100, Blaisorblade wrote: > On Sunday 09 January 2005 19:03, Michael West wrote: > > Thanks, I tried 27-1um but cannot bring up the network > > > > ifup eth0 > > SIOCSIFFLAGS: No such file or directory > > SIOCSIFFLAGS: No such file or directory > > Failed to bring up eth0. > The most likely cause is a kernel configuration change while building it, I > think... nobody has reported real network problems in that release, until > now, and I guess it will > > I will try 24-1um and let you know if that works. > Well, you could also experiment tweaking the setting of > CONFIG_UML_REAL_TIME_CLOCK (that's the name IIRC) while building the kernel. > That applies only to newer releases - 24-1um behaves as if that setting is > off. I am getting the same eth0 errors with 2.4.24-um1 I suspect you are right that I have a configuration problem. These are the first two uml kernels that I have built myself, I have always used the debian package until now. I am using the daemon transport: eth0=daemon Here is my .config # # Automatically generated make config: don't edit # CONFIG_USERMODE=y # CONFIG_ISA is not set # CONFIG_SBUS is not set # CONFIG_PCI is not set CONFIG_UID16=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y # # General Setup # CONFIG_MODE_SKAS=y CONFIG_MODE_TT=y CONFIG_NET=y CONFIG_SYSVIPC=y # CONFIG_BSD_PROCESS_ACCT is not set CONFIG_SYSCTL=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y # CONFIG_HOSTFS is not set # CONFIG_HPPFS is not set CONFIG_MCONSOLE=y CONFIG_MAGIC_SYSRQ=y # CONFIG_HOST_2G_2G is not set # CONFIG_UML_SMP is not set # CONFIG_SMP is not set CONFIG_NEST_LEVEL=0 CONFIG_KERNEL_HALF_GIGS=1 # CONFIG_HIGHMEM is not set # CONFIG_PROC_MM is not set CONFIG_KERNEL_STACK_ORDER=2 CONFIG_UML_REAL_TIME_CLOCK=y # # Loadable module support # # CONFIG_MODULES is not set # # Character Devices # CONFIG_STDIO_CONSOLE=y CONFIG_SSL=y CONFIG_FD_CHAN=y # CONFIG_NULL_CHAN is not set # CONFIG_PORT_CHAN is not set CONFIG_PTY_CHAN=y CONFIG_TTY_CHAN=y CONFIG_XTERM_CHAN=y CONFIG_CON_ZERO_CHAN="fd:0,fd:1" CONFIG_CON_CHAN="xterm" CONFIG_SSL_CHAN="pty" CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=256 # CONFIG_WATCHDOG is not set # CONFIG_UML_SOUND is not set # CONFIG_SOUND is not set # CONFIG_HOSTAUDIO is not set # CONFIG_TTY_LOG is not set # # Block Devices # CONFIG_BLK_DEV_UBD=y CONFIG_BLK_DEV_UBD_SYNC=y CONFIG_COW=y CONFIG_COW_COMMON=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_NBD=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_SIZE=4096 CONFIG_BLK_DEV_INITRD=y # CONFIG_MMAPPER is not set CONFIG_NETDEVICES=y # # Network Devices # CONFIG_UML_NET=y # CONFIG_UML_NET_ETHERTAP is not set CONFIG_UML_NET_TUNTAP=y # CONFIG_UML_NET_SLIP is not set # CONFIG_UML_NET_SLIRP is not set CONFIG_UML_NET_DAEMON=y # CONFIG_UML_NET_MCAST is not set # CONFIG_UML_NET_PCAP is not set CONFIG_DUMMY=y # CONFIG_BONDING is not set # CONFIG_EQUALIZER is not set CONFIG_TUN=y # CONFIG_PPP is not set # CONFIG_SLIP is not set # # Networking options # CONFIG_PACKET=y # CONFIG_PACKET_MMAP is not set # CONFIG_NETLINK_DEV is not set # CONFIG_NETFILTER is not set # CONFIG_FILTER is not set CONFIG_UNIX=y CONFIG_INET=y CONFIG_IP_MULTICAST=y # CONFIG_IP_ADVANCED_ROUTER is not set # CONFIG_IP_PNP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set # CONFIG_IP_MROUTE is not set # CONFIG_ARPD is not set # CONFIG_INET_ECN is not set # CONFIG_SYN_COOKIES is not set # CONFIG_IPV6 is not set # CONFIG_KHTTPD is not set # # SCTP Configuration (EXPERIMENTAL) # CONFIG_IPV6_SCTP__=y # CONFIG_IP_SCTP is not set # CONFIG_ATM is not set # CONFIG_VLAN_8021Q is not set # # # # CONFIG_IPX is not set # CONFIG_ATALK is not set # # Appletalk devices # # CONFIG_DECNET is not set # CONFIG_BRIDGE is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_LLC is not set # CONFIG_NET_DIVERT is not set # CONFIG_ECONET is not set # CONFIG_WAN_ROUTER is not set # CONFIG_NET_FASTROUTE is not set # CONFIG_NET_HW_FLOWCONTROL is not set # # QoS and/or fair queueing # # CONFIG_NET_SCHED is not set # # Network testing # # CONFIG_NET_PKTGEN is not set # # File systems # # CONFIG_QUOTA is not set # CONFIG_AUTOFS_FS is not set CONFIG_AUTOFS4_FS=y CONFIG_REISERFS_FS=y # CONFIG_REISERFS_CHECK is not set # CONFIG_REISERFS_PROC_INFO is not set # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set CONFIG_EXT3_FS=y CONFIG_JBD=y # CONFIG_JBD_DEBUG is not set CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y # CONFIG_UMSDOS_FS is not set CONFIG_VFAT_FS=y # CONFIG_EFS_FS is not set # CONFIG_CRAMFS is not set CONFIG_TMPFS=y CONFIG_RAMFS=y CONFIG_ISO9660_FS=y CONFIG_JOLIET=y # CONFIG_ZISOFS is not set # CONFIG_JFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_VXFS_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_HPFS_FS is not set CONFIG_PROC_FS=y # CONFIG_DEVFS_FS is not set CONFIG_DEVPTS_FS=y # CONFIG_QNX4FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_EXT2_FS=y # CONFIG_SYSV_FS is not set # CONFIG_UDF_FS is not set # CONFIG_UFS_FS is not set # # Network File Systems # # CONFIG_CODA_FS is not set # CONFIG_INTERMEZZO_FS is not set CONFIG_NFS_FS=y CONFIG_NFS_V3=y # CONFIG_NFS_DIRECTIO is not set CONFIG_NFSD=y CONFIG_NFSD_V3=y # CONFIG_NFSD_TCP is not set CONFIG_SUNRPC=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y # CONFIG_SMB_FS is not set # CONFIG_NCP_FS is not set # CONFIG_ZISOFS_FS is not set # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y # CONFIG_SMB_NLS is not set CONFIG_NLS=y # # Native Language Support # CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set # CONFIG_NLS_CODEPAGE_862 is not set # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set # CONFIG_NLS_CODEPAGE_936 is not set # CONFIG_NLS_CODEPAGE_950 is not set # CONFIG_NLS_CODEPAGE_932 is not set # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set # CONFIG_NLS_CODEPAGE_1251 is not set # CONFIG_NLS_ISO8859_1 is not set # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set # CONFIG_NLS_ISO8859_9 is not set # CONFIG_NLS_ISO8859_13 is not set # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set # CONFIG_NLS_KOI8_U is not set # CONFIG_NLS_UTF8 is not set # # SCSI support # # CONFIG_SCSI is not set # # Multi-device support (RAID and LVM) # # CONFIG_MD is not set # # Memory Technology Devices (MTD) # # CONFIG_MTD is not set # # Library routines # # CONFIG_CRC32 is not set # CONFIG_ZLIB_INFLATE is not set # CONFIG_ZLIB_DEFLATE is not set # # Kernel hacking # # CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUGSYM is not set |
From: Michael W. <we...@mi...> - 2005-01-10 03:32:44
|
I have been compiling many uml kernels with different configs to try to address my networking issue. I am still getting "SIOCSIFFLAGS: No such file or directory" when using kernels I build myself, while the debian packaged kernel works fine ( but has the lockup problem ) Can someone provide me a working kernel config for the daemon transport? Here is the last config I used for 2.4.27-1um # # Automatically generated make config: don't edit # CONFIG_USERMODE=y # CONFIG_ISA is not set # CONFIG_SBUS is not set # CONFIG_PCI is not set CONFIG_UID16=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y # # General Setup # CONFIG_MODE_SKAS=y CONFIG_MODE_TT=y CONFIG_NET=y CONFIG_SYSVIPC=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_SYSCTL=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y # CONFIG_HOSTFS is not set # CONFIG_HUMFS is not set # CONFIG_HPPFS is not set CONFIG_MCONSOLE=y CONFIG_MAGIC_SYSRQ=y # CONFIG_HOST_2G_2G is not set # CONFIG_UML_SMP is not set # CONFIG_SMP is not set CONFIG_NEST_LEVEL=0 CONFIG_KERNEL_HALF_GIGS=1 # CONFIG_HIGHMEM is not set # CONFIG_PROC_MM is not set CONFIG_KERNEL_STACK_ORDER=2 # CONFIG_UML_REAL_TIME_CLOCK is not set # # Loadable module support # # CONFIG_MODULES is not set # # Character Devices # CONFIG_STDIO_CONSOLE=y CONFIG_SSL=y CONFIG_FD_CHAN=y # CONFIG_NULL_CHAN is not set # CONFIG_PORT_CHAN is not set CONFIG_PTY_CHAN=y CONFIG_TTY_CHAN=y CONFIG_XTERM_CHAN=y CONFIG_CON_ZERO_CHAN="fd:0,fd:1" CONFIG_CON_CHAN="xterm" CONFIG_SSL_CHAN="pty" CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=256 # CONFIG_WATCHDOG is not set # CONFIG_UML_SOUND is not set # CONFIG_SOUND is not set # CONFIG_HOSTAUDIO is not set # CONFIG_TTY_LOG is not set # # Block Devices # CONFIG_BLK_DEV_UBD=y CONFIG_BLK_DEV_UBD_SYNC=y CONFIG_COW=y CONFIG_COW_COMMON=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_NBD=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_SIZE=4096 CONFIG_BLK_DEV_INITRD=y # CONFIG_MMAPPER is not set CONFIG_NETDEVICES=y # # Network Devices # CONFIG_UML_NET=y CONFIG_UML_NET_ETHERTAP=y CONFIG_UML_NET_TUNTAP=y CONFIG_UML_NET_SLIP=y CONFIG_UML_NET_SLIRP=y CONFIG_UML_NET_DAEMON=y CONFIG_UML_NET_MCAST=y # CONFIG_UML_NET_PCAP is not set CONFIG_DUMMY=y # CONFIG_BONDING is not set # CONFIG_EQUALIZER is not set CONFIG_TUN=y # CONFIG_PPP is not set # CONFIG_SLIP is not set # # Networking options # CONFIG_PACKET=y # CONFIG_PACKET_MMAP is not set # CONFIG_NETLINK_DEV is not set # CONFIG_NETFILTER is not set # CONFIG_FILTER is not set CONFIG_UNIX=y # CONFIG_NET_KEY is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y # CONFIG_IP_ADVANCED_ROUTER is not set # CONFIG_IP_PNP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE is not set # CONFIG_IP_MROUTE is not set # CONFIG_ARPD is not set # CONFIG_INET_ECN is not set # CONFIG_SYN_COOKIES is not set # CONFIG_INET_AH is not set # CONFIG_INET_ESP is not set # CONFIG_INET_IPCOMP is not set # CONFIG_IPV6 is not set # CONFIG_XFRM is not set # CONFIG_KHTTPD is not set # # SCTP Configuration (EXPERIMENTAL) # # CONFIG_IP_SCTP is not set # CONFIG_ATM is not set # CONFIG_VLAN_8021Q is not set # # # # CONFIG_IPX is not set # CONFIG_ATALK is not set # # Appletalk devices # # CONFIG_DECNET is not set # CONFIG_BRIDGE is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_LLC is not set # CONFIG_NET_DIVERT is not set # CONFIG_ECONET is not set # CONFIG_WAN_ROUTER is not set # CONFIG_NET_FASTROUTE is not set # CONFIG_NET_HW_FLOWCONTROL is not set # # QoS and/or fair queueing # # CONFIG_NET_SCHED is not set # # Network testing # # CONFIG_NET_PKTGEN is not set # # File systems # # CONFIG_QUOTA is not set # CONFIG_AUTOFS_FS is not set CONFIG_AUTOFS4_FS=y CONFIG_REISERFS_FS=y # CONFIG_REISERFS_CHECK is not set # CONFIG_REISERFS_PROC_INFO is not set # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set CONFIG_EXT3_FS=y # CONFIG_EXT3_FS_XATTR is not set CONFIG_JBD=y # CONFIG_JBD_DEBUG is not set CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y # CONFIG_UMSDOS_FS is not set CONFIG_VFAT_FS=y # CONFIG_EFS_FS is not set # CONFIG_CRAMFS is not set CONFIG_TMPFS=y CONFIG_RAMFS=y CONFIG_ISO9660_FS=y CONFIG_JOLIET=y # CONFIG_ZISOFS is not set # CONFIG_JFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_VXFS_FS is not set # CONFIG_NTFS_FS is not set # CONFIG_HPFS_FS is not set CONFIG_PROC_FS=y # CONFIG_DEVFS_FS is not set CONFIG_DEVPTS_FS=y # CONFIG_QNX4FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_EXT2_FS=y # CONFIG_EXT2_FS_XATTR is not set # CONFIG_SYSV_FS is not set # CONFIG_UDF_FS is not set # CONFIG_UFS_FS is not set # CONFIG_XFS_FS is not set # # Network File Systems # # CONFIG_CODA_FS is not set # CONFIG_INTERMEZZO_FS is not set CONFIG_NFS_FS=y CONFIG_NFS_V3=y # CONFIG_NFS_DIRECTIO is not set CONFIG_NFSD=y CONFIG_NFSD_V3=y # CONFIG_NFSD_TCP is not set CONFIG_SUNRPC=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y # CONFIG_SMB_FS is not set # CONFIG_NCP_FS is not set # CONFIG_ZISOFS_FS is not set CONFIG_FS_MBCACHE=y # CONFIG_FS_POSIX_ACL is not set # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y # CONFIG_SMB_NLS is not set CONFIG_NLS=y # # Native Language Support # CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set # CONFIG_NLS_CODEPAGE_862 is not set # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set # CONFIG_NLS_CODEPAGE_936 is not set # CONFIG_NLS_CODEPAGE_950 is not set # CONFIG_NLS_CODEPAGE_932 is not set # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set # CONFIG_NLS_CODEPAGE_1251 is not set # CONFIG_NLS_ISO8859_1 is not set # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set # CONFIG_NLS_ISO8859_9 is not set # CONFIG_NLS_ISO8859_13 is not set # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set # CONFIG_NLS_KOI8_U is not set # CONFIG_NLS_UTF8 is not set # # SCSI support # # CONFIG_SCSI is not set # # Multi-device support (RAID and LVM) # # CONFIG_MD is not set # # Memory Technology Devices (MTD) # # CONFIG_MTD is not set # # Library routines # # CONFIG_CRC32 is not set # CONFIG_ZLIB_INFLATE is not set # CONFIG_ZLIB_DEFLATE is not set # # Cryptographic options # # CONFIG_CRYPTO is not set # # Kernel hacking # # CONFIG_DEBUG_SLAB is not set # CONFIG_DEBUGSYM is not set |
From: Peter <pet...@ri...> - 2005-01-10 04:33:37
|
I have some users running 1.5 Java VMs. They run for a bit. Then seem to get 'locked up'. The process maxes out the UML CPU. They do not respond to a kill -3 (which normally causes a Java stack trace to be output). The process does not output anything when I strace it (after it locks up). This happens when the 1.5 JDK is used to start Tomcat. And it has happened running other Java apps as well. I don't see the problem with any non-Java apps. The problem also happens with the Update 1 release of the 1.5 JDK. I never see the problem with the 'old' 1.4.* releases. I don't see any reports like this with JDK 1.5 users on non-UML systems. So I'm guessing there is a UML/JD1.5 interaction issue here somewhere. Is anyone else seeing this issue? And can someone give me an idea of how to collect more information about this problem. Oh, and wild guesses at the cause of the problem are also invited :) Regards, Peter |
From: John M F. <jo...@hj...> - 2005-01-10 15:16:26
|
On Mon, Jan 10, 2005 at 05:33:30PM +1300, Peter wrote: > I have some users running 1.5 Java VMs. They run for a bit. Then=20 > seem=20 > to get 'locked up'. > The process maxes out the UML CPU. They do not respond to a kill=20 > -3=20 > (which normally causes a Java stack trace to be output). The=20 > process=20 > does not output anything when I strace it (after it locks up). > This happens when the 1.5 JDK is used to start Tomcat. And it has=20 > happened running other Java apps as well. I don't see the problem=20 > with=20 > any non-Java apps. The problem also happens with the Update 1=20 > release=20 > of the 1.5 JDK. > I never see the problem with the 'old' 1.4.* releases. I don't see=20 > any=20 > reports like this with JDK 1.5 users on non-UML systems. > So I'm guessing there is a UML/JD1.5 interaction issue here=20 > somewhere. i see the exact same problem with another uml provider (not rimu). they're running 2.4.26-2um. i'm running debian unstable on it. my jboss 4 or 3 instances exhibit this same behavior when i run them=20 in jdk1.5. starting the jvm with -Xint alleviates the problem, but=20 i'm pretty sure it's making the whole app run slower. experimenting locally with the 2.4.26-3um-1 kernel that debian=20 packages, my entire machine locks and i need to kill the whole linux process. i don't know how to fix or debug it, either. if anyone has any ideas, i'd be happy to try them. --=20 John M Flinchbaugh jo...@hj... |
From: McGroarty <mcg...@gm...> - 2005-01-10 16:15:52
|
[Snip much discussion of Java errors] I installed Java, curious to see if I would have these same problems. Curiously, even just running the java command fails about one time in three. When it fails, it looks like this: brian@monster:~$ cat /proc/version Linux version 2.4.27-1um (kernel@cyberwurx) (gcc version 3.3.4 (Debian 1:3.3.4-13)) #1 Sun Nov 28 21:50:25 CST 2004 Host is 2.6.8.1 skas3 brian@monster:~$ java Usage: java [-options] class [args...] (to execute a class) or java -jar [-options] jarfile [args...] (to execute a jar file) where options include: -client to select the "client" VM -server to select the "server" VM -classic to select the "classic" VM If present, the option to select the VM must be first. The default VM is -client. -cp -classpath <directories and zip/jar files separated by :> set search path for application classes and resources -D<name>=<value> set a system property -verbose[:class|gc|jni] enable verbose output -version print product version and exit -showversion print product version and continue -? -help print this help message -X print help on non-standard options Unexpected Signal : 11 occurred at PC=0x4029f0e8 Function name=pending_exception__C6Thread brian@monster:~$ Library=/usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so Cannot obtain thread information Dynamic libraries: 08048000-0804c000 r-xp 00000000 62:00 1212421 /usr/lib/j2se/1.3/bin/i386/native_threads/java 0804c000-0804d000 rw-p 00003000 62:00 1212421 /usr/lib/j2se/1.3/bin/i386/native_threads/java 40000000-40016000 r-xp 00000000 62:00 1673133 /lib/ld-2.3.2.so 40016000-40017000 rw-p 00015000 62:00 1673133 /lib/ld-2.3.2.so 4001e000-4002b000 r-xp 00000000 62:00 1674244 /lib/libpthread-0.10.so 4002b000-4002d000 rw-p 0000c000 62:00 1674244 /lib/libpthread-0.10.so 4006f000-40079000 r-xp 00000000 62:00 1015813 /usr/lib/j2se/1.3/jre/lib/i386/native_threads/libhpi.so 40079000-4007a000 rw-p 00009000 62:00 1015813 /usr/lib/j2se/1.3/jre/lib/i386/native_threads/libhpi.so 4007a000-4034a000 r-xp 00000000 62:00 1163270 /usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so 4034a000-40362000 rw-p 002cf000 62:00 1163270 /usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so 40379000-4037b000 r-xp 00000000 62:00 1674232 /lib/libdl-2.3.2.so 4037b000-4037c000 rw-p 00002000 62:00 1674232 /lib/libdl-2.3.2.so 4037d000-404a5000 r-xp 00000000 62:00 1674149 /lib/libc-2.3.2.so 404a5000-404ad000 rw-p 00127000 62:00 1674149 /lib/libc-2.3.2.so 404b0000-404b1000 r-xp 00000000 62:00 1674148 /lib/libBrokenLocale-2.3.2.so 404b1000-404b2000 rw-p 00000000 62:00 1674148 /lib/libBrokenLocale-2.3.2.so 404b2000-404c4000 r-xp 00000000 62:00 1674236 /lib/libnsl-2.3.2.so 404c4000-404c5000 rw-p 00011000 62:00 1674236 /lib/libnsl-2.3.2.so 404c7000-404e8000 r-xp 00000000 62:00 1674233 /lib/libm-2.3.2.so 404e8000-404e9000 rw-p 00020000 62:00 1674233 /lib/libm-2.3.2.so 404ea000-404f9000 r-xp 00000000 62:00 950277 /usr/lib/j2se/1.3/jre/lib/i386/libverify.so 404f9000-404fb000 rw-p 0000e000 62:00 950277 /usr/lib/j2se/1.3/jre/lib/i386/libverify.so 404fb000-4051b000 r-xp 00000000 62:00 950278 /usr/lib/j2se/1.3/jre/lib/i386/libjava.so 4051b000-4051d000 rw-p 0001f000 62:00 950278 /usr/lib/j2se/1.3/jre/lib/i386/libjava.so 4051e000-40530000 r-xp 00000000 62:00 950279 /usr/lib/j2se/1.3/jre/lib/i386/libzip.so 40530000-40532000 rw-p 00011000 62:00 950279 /usr/lib/j2se/1.3/jre/lib/i386/libzip.so 40532000-41263000 r--s 00000000 62:00 917511 /usr/lib/j2se/1.3/jre/lib/rt.jar 41290000-41535000 r--s 00000000 62:00 917512 /usr/lib/j2se/1.3/jre/lib/i18n.jar 41535000-4154b000 r--s 00000000 62:00 917508 /usr/lib/j2se/1.3/jre/lib/sunrsasign.jar 435f3000-435fa000 r-xp 00000000 62:00 1674237 /lib/libnss_compat-2.3.2.so 435fa000-435fb000 rw-p 00006000 62:00 1674237 /lib/libnss_compat-2.3.2.so 4965f000-496a6000 r--p 00000000 62:00 360570 /usr/lib/locale/locale-archive 496a6000-496ae000 r-xp 00000000 62:00 1674241 /lib/libnss_nis-2.3.2.so 496ae000-496af000 rw-p 00007000 62:00 1674241 /lib/libnss_nis-2.3.2.so 496af000-496b7000 r-xp 00000000 62:00 1674239 /lib/libnss_files-2.3.2.so 496b7000-496b8000 rw-p 00008000 62:00 1674239 /lib/libnss_files-2.3.2.so Local Time = Mon Jan 10 10:09:41 2005 Elapsed Time = 0 # # HotSpot Virtual Machine Error : 11 # Error ID : 4F530E43505002C4 # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # **************** Another exception has been detected while we were handling last error. Dumping information about last error: ERROR REPORT FILE = (N/A) PC = 0x0x4029f0e8 SIGNAL = 11 FUNCTION NAME = pending_exception__C6Thread LIBRARY NAME = /usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so Please check ERROR REPORT FILE for further information, if there is any. Good bye. brian@monster:~$ |
From: Peter <pet...@ri...> - 2005-01-10 20:05:05
|
Your report is with a 1.3 JDK. I'd suggest if you want to use Java, use a 1.4.2 JDK. They are pretty solid. The problem I am getting does not result in any processes crashing. It just results in maxed out CPU. Regards, Peter http://rimuhosting.com McGroarty wrote: > [Snip much discussion of Java errors] > > I installed Java, curious to see if I would have these same problems. > Curiously, even just running the java command fails about one time in > three. When it fails, it looks like this: > > brian@monster:~$ cat /proc/version > Linux version 2.4.27-1um (kernel@cyberwurx) (gcc version 3.3.4 (Debian > 1:3.3.4-13)) #1 Sun Nov 28 21:50:25 CST 2004 > > Host is 2.6.8.1 skas3 > > brian@monster:~$ java > Usage: java [-options] class [args...] > (to execute a class) > or java -jar [-options] jarfile [args...] > (to execute a jar file) > > where options include: > -client to select the "client" VM > -server to select the "server" VM > -classic to select the "classic" VM > If present, the option to select the VM must be first. > The default VM is -client. > > -cp -classpath <directories and zip/jar files separated by :> > set search path for application classes and resources > -D<name>=<value> > set a system property > -verbose[:class|gc|jni] > enable verbose output > -version print product version and exit > -showversion print product version and continue > -? -help print this help message > -X print help on non-standard options > > Unexpected Signal : 11 occurred at PC=0x4029f0e8 > Function name=pending_exception__C6Thread > brian@monster:~$ Library=/usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so > > Cannot obtain thread information > > Dynamic libraries: > 08048000-0804c000 r-xp 00000000 62:00 1212421 > /usr/lib/j2se/1.3/bin/i386/native_threads/java > 0804c000-0804d000 rw-p 00003000 62:00 1212421 > /usr/lib/j2se/1.3/bin/i386/native_threads/java > 40000000-40016000 r-xp 00000000 62:00 1673133 /lib/ld-2.3.2.so > 40016000-40017000 rw-p 00015000 62:00 1673133 /lib/ld-2.3.2.so > 4001e000-4002b000 r-xp 00000000 62:00 1674244 /lib/libpthread-0.10.so > 4002b000-4002d000 rw-p 0000c000 62:00 1674244 /lib/libpthread-0.10.so > 4006f000-40079000 r-xp 00000000 62:00 1015813 > /usr/lib/j2se/1.3/jre/lib/i386/native_threads/libhpi.so > 40079000-4007a000 rw-p 00009000 62:00 1015813 > /usr/lib/j2se/1.3/jre/lib/i386/native_threads/libhpi.so > 4007a000-4034a000 r-xp 00000000 62:00 1163270 > /usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so > 4034a000-40362000 rw-p 002cf000 62:00 1163270 > /usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so > 40379000-4037b000 r-xp 00000000 62:00 1674232 /lib/libdl-2.3.2.so > 4037b000-4037c000 rw-p 00002000 62:00 1674232 /lib/libdl-2.3.2.so > 4037d000-404a5000 r-xp 00000000 62:00 1674149 /lib/libc-2.3.2.so > 404a5000-404ad000 rw-p 00127000 62:00 1674149 /lib/libc-2.3.2.so > 404b0000-404b1000 r-xp 00000000 62:00 1674148 /lib/libBrokenLocale-2.3.2.so > 404b1000-404b2000 rw-p 00000000 62:00 1674148 /lib/libBrokenLocale-2.3.2.so > 404b2000-404c4000 r-xp 00000000 62:00 1674236 /lib/libnsl-2.3.2.so > 404c4000-404c5000 rw-p 00011000 62:00 1674236 /lib/libnsl-2.3.2.so > 404c7000-404e8000 r-xp 00000000 62:00 1674233 /lib/libm-2.3.2.so > 404e8000-404e9000 rw-p 00020000 62:00 1674233 /lib/libm-2.3.2.so > 404ea000-404f9000 r-xp 00000000 62:00 950277 > /usr/lib/j2se/1.3/jre/lib/i386/libverify.so > 404f9000-404fb000 rw-p 0000e000 62:00 950277 > /usr/lib/j2se/1.3/jre/lib/i386/libverify.so > 404fb000-4051b000 r-xp 00000000 62:00 950278 > /usr/lib/j2se/1.3/jre/lib/i386/libjava.so > 4051b000-4051d000 rw-p 0001f000 62:00 950278 > /usr/lib/j2se/1.3/jre/lib/i386/libjava.so > 4051e000-40530000 r-xp 00000000 62:00 950279 > /usr/lib/j2se/1.3/jre/lib/i386/libzip.so > 40530000-40532000 rw-p 00011000 62:00 950279 > /usr/lib/j2se/1.3/jre/lib/i386/libzip.so > 40532000-41263000 r--s 00000000 62:00 917511 > /usr/lib/j2se/1.3/jre/lib/rt.jar > 41290000-41535000 r--s 00000000 62:00 917512 > /usr/lib/j2se/1.3/jre/lib/i18n.jar > 41535000-4154b000 r--s 00000000 62:00 917508 > /usr/lib/j2se/1.3/jre/lib/sunrsasign.jar > 435f3000-435fa000 r-xp 00000000 62:00 1674237 /lib/libnss_compat-2.3.2.so > 435fa000-435fb000 rw-p 00006000 62:00 1674237 /lib/libnss_compat-2.3.2.so > 4965f000-496a6000 r--p 00000000 62:00 360570 /usr/lib/locale/locale-archive > 496a6000-496ae000 r-xp 00000000 62:00 1674241 /lib/libnss_nis-2.3.2.so > 496ae000-496af000 rw-p 00007000 62:00 1674241 /lib/libnss_nis-2.3.2.so > 496af000-496b7000 r-xp 00000000 62:00 1674239 /lib/libnss_files-2.3.2.so > 496b7000-496b8000 rw-p 00008000 62:00 1674239 /lib/libnss_files-2.3.2.so > > Local Time = Mon Jan 10 10:09:41 2005 > Elapsed Time = 0 > # > # HotSpot Virtual Machine Error : 11 > # Error ID : 4F530E43505002C4 > # Please report this error at > # http://java.sun.com/cgi-bin/bugreport.cgi > # > > > **************** > Another exception has been detected while we were handling last error. > Dumping information about last error: > ERROR REPORT FILE = (N/A) > PC = 0x0x4029f0e8 > SIGNAL = 11 > FUNCTION NAME = pending_exception__C6Thread > LIBRARY NAME = /usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so > Please check ERROR REPORT FILE for further information, if there is any. > Good bye. > > brian@monster:~$ |
From: Net L. <net...@li...> - 2005-01-10 22:25:22
|
What happens if you export LD_ASSUME_KERNEL=2.2.5 before running your java widget? On Tue, 11 Jan 2005, Peter wrote: > Your report is with a 1.3 JDK. I'd suggest if you want to use Java, use > a 1.4.2 JDK. They are pretty solid. > > The problem I am getting does not result in any processes crashing. It > just results in maxed out CPU. > > Regards, Peter > http://rimuhosting.com > > > McGroarty wrote: > > [Snip much discussion of Java errors] > > > > I installed Java, curious to see if I would have these same problems. > > Curiously, even just running the java command fails about one time in > > three. When it fails, it looks like this: > > > > brian@monster:~$ cat /proc/version > > Linux version 2.4.27-1um (kernel@cyberwurx) (gcc version 3.3.4 (Debian > > 1:3.3.4-13)) #1 Sun Nov 28 21:50:25 CST 2004 > > > > Host is 2.6.8.1 skas3 > > > > brian@monster:~$ java > > Usage: java [-options] class [args...] > > (to execute a class) > > or java -jar [-options] jarfile [args...] > > (to execute a jar file) > > > > where options include: > > -client to select the "client" VM > > -server to select the "server" VM > > -classic to select the "classic" VM > > If present, the option to select the VM must be first. > > The default VM is -client. > > > > -cp -classpath <directories and zip/jar files separated by :> > > set search path for application classes and resources > > -D<name>=<value> > > set a system property > > -verbose[:class|gc|jni] > > enable verbose output > > -version print product version and exit > > -showversion print product version and continue > > -? -help print this help message > > -X print help on non-standard options > > > > Unexpected Signal : 11 occurred at PC=0x4029f0e8 > > Function name=pending_exception__C6Thread > > brian@monster:~$ Library=/usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so > > > > Cannot obtain thread information > > > > Dynamic libraries: > > 08048000-0804c000 r-xp 00000000 62:00 1212421 > > /usr/lib/j2se/1.3/bin/i386/native_threads/java > > 0804c000-0804d000 rw-p 00003000 62:00 1212421 > > /usr/lib/j2se/1.3/bin/i386/native_threads/java > > 40000000-40016000 r-xp 00000000 62:00 1673133 /lib/ld-2.3.2.so > > 40016000-40017000 rw-p 00015000 62:00 1673133 /lib/ld-2.3.2.so > > 4001e000-4002b000 r-xp 00000000 62:00 1674244 /lib/libpthread-0.10.so > > 4002b000-4002d000 rw-p 0000c000 62:00 1674244 /lib/libpthread-0.10.so > > 4006f000-40079000 r-xp 00000000 62:00 1015813 > > /usr/lib/j2se/1.3/jre/lib/i386/native_threads/libhpi.so > > 40079000-4007a000 rw-p 00009000 62:00 1015813 > > /usr/lib/j2se/1.3/jre/lib/i386/native_threads/libhpi.so > > 4007a000-4034a000 r-xp 00000000 62:00 1163270 > > /usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so > > 4034a000-40362000 rw-p 002cf000 62:00 1163270 > > /usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so > > 40379000-4037b000 r-xp 00000000 62:00 1674232 /lib/libdl-2.3.2.so > > 4037b000-4037c000 rw-p 00002000 62:00 1674232 /lib/libdl-2.3.2.so > > 4037d000-404a5000 r-xp 00000000 62:00 1674149 /lib/libc-2.3.2.so > > 404a5000-404ad000 rw-p 00127000 62:00 1674149 /lib/libc-2.3.2.so > > 404b0000-404b1000 r-xp 00000000 62:00 1674148 /lib/libBrokenLocale-2.3.2.so > > 404b1000-404b2000 rw-p 00000000 62:00 1674148 /lib/libBrokenLocale-2.3.2.so > > 404b2000-404c4000 r-xp 00000000 62:00 1674236 /lib/libnsl-2.3.2.so > > 404c4000-404c5000 rw-p 00011000 62:00 1674236 /lib/libnsl-2.3.2.so > > 404c7000-404e8000 r-xp 00000000 62:00 1674233 /lib/libm-2.3.2.so > > 404e8000-404e9000 rw-p 00020000 62:00 1674233 /lib/libm-2.3.2.so > > 404ea000-404f9000 r-xp 00000000 62:00 950277 > > /usr/lib/j2se/1.3/jre/lib/i386/libverify.so > > 404f9000-404fb000 rw-p 0000e000 62:00 950277 > > /usr/lib/j2se/1.3/jre/lib/i386/libverify.so > > 404fb000-4051b000 r-xp 00000000 62:00 950278 > > /usr/lib/j2se/1.3/jre/lib/i386/libjava.so > > 4051b000-4051d000 rw-p 0001f000 62:00 950278 > > /usr/lib/j2se/1.3/jre/lib/i386/libjava.so > > 4051e000-40530000 r-xp 00000000 62:00 950279 > > /usr/lib/j2se/1.3/jre/lib/i386/libzip.so > > 40530000-40532000 rw-p 00011000 62:00 950279 > > /usr/lib/j2se/1.3/jre/lib/i386/libzip.so > > 40532000-41263000 r--s 00000000 62:00 917511 > > /usr/lib/j2se/1.3/jre/lib/rt.jar > > 41290000-41535000 r--s 00000000 62:00 917512 > > /usr/lib/j2se/1.3/jre/lib/i18n.jar > > 41535000-4154b000 r--s 00000000 62:00 917508 > > /usr/lib/j2se/1.3/jre/lib/sunrsasign.jar > > 435f3000-435fa000 r-xp 00000000 62:00 1674237 /lib/libnss_compat-2.3.2.so > > 435fa000-435fb000 rw-p 00006000 62:00 1674237 /lib/libnss_compat-2.3.2.so > > 4965f000-496a6000 r--p 00000000 62:00 360570 /usr/lib/locale/locale-archive > > 496a6000-496ae000 r-xp 00000000 62:00 1674241 /lib/libnss_nis-2.3.2.so > > 496ae000-496af000 rw-p 00007000 62:00 1674241 /lib/libnss_nis-2.3.2.so > > 496af000-496b7000 r-xp 00000000 62:00 1674239 /lib/libnss_files-2.3.2.so > > 496b7000-496b8000 rw-p 00008000 62:00 1674239 /lib/libnss_files-2.3.2.so > > > > Local Time = Mon Jan 10 10:09:41 2005 > > Elapsed Time = 0 > > # > > # HotSpot Virtual Machine Error : 11 > > # Error ID : 4F530E43505002C4 > > # Please report this error at > > # http://java.sun.com/cgi-bin/bugreport.cgi > > # > > > > > > **************** > > Another exception has been detected while we were handling last error. > > Dumping information about last error: > > ERROR REPORT FILE = (N/A) > > PC = 0x0x4029f0e8 > > SIGNAL = 11 > > FUNCTION NAME = pending_exception__C6Thread > > LIBRARY NAME = /usr/lib/j2se/1.3/jre/lib/i386/client/libjvm.so > > Please check ERROR REPORT FILE for further information, if there is any. > > Good bye. > > > > brian@monster:~$ > > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. > It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Lonni J Friedman net...@li... Linux Step-by-step & TyGeMo http://netllama.ipfox.com |
From: John M F. <jo...@hj...> - 2005-01-11 12:45:43
|
On Mon, Jan 10, 2005 at 05:25:16PM -0500, Net Llama! wrote: > What happens if you export LD_ASSUME_KERNEL=3D2.2.5 before running=20 > your java > widget? i've tried that before, and just tried it again. it doesn't help the problem of the one java thread sucking up max cpu and becoming nonresponsive. --=20 John M Flinchbaugh jo...@hj... |
From: Blaisorblade <bla...@ya...> - 2005-01-10 15:33:57
|
On Monday 10 January 2005 05:33, Peter wrote: > I have some users running 1.5 Java VMs. They run for a bit. Then seem > to get 'locked up'. > > The process maxes out the UML CPU. They do not respond to a kill -3 > (which normally causes a Java stack trace to be output). The process > does not output anything when I strace it (after it locks up). > > This happens when the 1.5 JDK is used to start Tomcat. And it has > happened running other Java apps as well. I don't see the problem with > any non-Java apps. The problem also happens with the Update 1 release > of the 1.5 JDK. > > I never see the problem with the 'old' 1.4.* releases. I don't see any > reports like this with JDK 1.5 users on non-UML systems. > > So I'm guessing there is a UML/JD1.5 interaction issue here somewhere. > > Is anyone else seeing this issue? And can someone give me an idea of > how to collect more information about this problem. Oh, and wild > guesses at the cause of the problem are also invited :) First post the host/guest kernel and glibc version, at least... running strace on the Java process may give more info. Also, try running different UML releases, as 2.6.9-bb4. -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade |
From: Peter <pe...@ri...> - 2005-01-10 20:10:31
|
Hi. Sorry about not posting the version info. I'm seeing the problems on various kernels. UML kernels of 2.4.27 and 2.6.9-bb4 (which seems to work very well, btw). Skas kernels of 2.6.8.1 + skas3-v7. The host and guest distro I've noticed this on are White Box Enterprise Linux 3. They report rpm -qa | grep glibc reports: glibc-common-2.3.2-95.30. I yhink I recall seeing the problem on a Debian UML instance, so it may be cross distro as well. strace, as I mentioned, reports nothing. I'm open to wild speculation as to a cause/fix here. Or suggestions on how else to find the problem. Maybe I could use gdb? Paulo if you're interested I can set you up with an account so you can poke around/test. Regards, Peter http://rimuhosting.com Blaisorblade wrote: > On Monday 10 January 2005 05:33, Peter wrote: > >>I have some users running 1.5 Java VMs. They run for a bit. Then seem >>to get 'locked up'. >> >>The process maxes out the UML CPU. They do not respond to a kill -3 >>(which normally causes a Java stack trace to be output). The process >>does not output anything when I strace it (after it locks up). >> >>This happens when the 1.5 JDK is used to start Tomcat. And it has >>happened running other Java apps as well. I don't see the problem with >>any non-Java apps. The problem also happens with the Update 1 release >>of the 1.5 JDK. >> >>I never see the problem with the 'old' 1.4.* releases. I don't see any >>reports like this with JDK 1.5 users on non-UML systems. >> >>So I'm guessing there is a UML/JD1.5 interaction issue here somewhere. >> >>Is anyone else seeing this issue? And can someone give me an idea of >>how to collect more information about this problem. Oh, and wild >>guesses at the cause of the problem are also invited :) > > First post the host/guest kernel and glibc version, at least... running strace > on the Java process may give more info. > > Also, try running different UML releases, as 2.6.9-bb4. |
From: Peter <pet...@ri...> - 2005-05-04 07:55:59
|
Hi. I persist in having problems with the 1.5 JDK running on UML. These problems have been reported by other users. I have a few steps, described below, which should enable you to reproduce the problem on any a debian or redhat based distro. I would be most obliged if a kernel developer type would take a look at reproducing the problem (maxing out CPU when JDK 1.5 is running for a while) and any suggestions on how to improve the situation. If you don't find anything, that's fine. I just want to know if someone has at least looked. Regards, Peter Peter wrote: > OK. The filesystem is a few hundred MB all tarred/gzipped up. Plus you > may not trust the binaries on my filesystem. > > So how about a script to setup the test environment? I've tested this > setup script on a debian file system, FC3 system and WBEL3 distro. The > scripts may need tweaking on other distros. > > Download this: > http://downloads.rimuhosting.com/installjava.sh > > Comment out the 1.4.2 file/dir at the top. Uncomment the 1.5 file/dir > variables > > Run that script (it will install the 1.5 JDK). > > Run http://downloads.rimuhosting.com/installtomcat5.sh > > It will install tomcat5.5.7 under /usr/local/tomcat. Add a tomcat user. > And an /etc/init.d/tomcat stop/start/kill script. > > Run ab as per my original email (ab is part of apache). > > I've reproduced the problem on a debian, fc3 and WBEL3 distro. > > If you would prefer the file system, let me know and I'll send a URL. > > > Jeff Dike wrote: > >> It would be much more useful for you to make a filesystem available which >> has everything in it needed to reproduce the problem. >> >> Jeff > |
From: Jeff D. <jd...@ad...> - 2005-05-05 21:16:05
|
On Wed, May 04, 2005 at 07:55:07PM +1200, Peter wrote: > Hi. I persist in having problems with the 1.5 JDK running on UML. > These problems have been reported by other users. I have a few steps, > described below, which should enable you to reproduce the problem on any > a debian or redhat based distro. I did try it. The install procedure you described originally takes a long time to run, and I never did get it to finish, for reasons I don't remember. You made an offer of a filesystem I could just boot and see the problem, but I don't remember seeing or running it. Jeff |
From: Blaisorblade <bla...@ya...> - 2005-01-10 14:18:35
|
On Monday 10 January 2005 04:32, Michael West wrote: > I have been compiling many uml kernels with different configs to try to > address my networking issue. I am still getting "SIOCSIFFLAGS: No such > file or directory" when using kernels I build myself, while the debian > packaged kernel works fine ( but has the lockup problem ) Run that kernel with --showconfig... you'll obtain the .config it was built with. Now, were you able to verify that the lockup does not happen with the kernel you built? This is independent from network working in Uml, so I'd like to get an answer about this. If you are wondering, when I mentioned that the NTP daemon could cause problem, I was referring to the one in the host: if the host clock is adjusted, some kernels show a lockup, which happens after some time... I don't know if you hit this bug or another one. > Can someone provide me a working kernel config for the daemon transport? Hmm, I suspect that the kernel configuration you are using is correct... there could be some strange interaction with the environment. Double-check that the command line is the same and everything is the same apart from the kernel binary.... -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade |
From: Michael W. <we...@mi...> - 2005-01-11 11:12:12
|
On Mon, Jan 10, 2005 at 03:20:27PM +0100, Blaisorblade wrote: > On Monday 10 January 2005 04:32, Michael West wrote: > > I have been compiling many uml kernels with different configs to try to > > address my networking issue. I am still getting "SIOCSIFFLAGS: No such > > file or directory" when using kernels I build myself, while the debian > > packaged kernel works fine ( but has the lockup problem ) > > Run that kernel with --showconfig... you'll obtain the .config it was built > with. I built my own uml kernel with the same config as the one that is working, but still cannot bring up the network when using a kernel I build myself. This means that I cannot turn off the CONFIG_UML_REAL_TIME_CLOCK and have a network. Everything else seems to be working. I have tried this on both 2.4.24-um1 and 2.4.27-um1 with the same results. I will try getting the kernel source again and starting over. |
From: Blaisorblade <bla...@ya...> - 2005-01-11 22:23:00
|
On Tuesday 11 January 2005 12:12, Michael West wrote: > On Mon, Jan 10, 2005 at 03:20:27PM +0100, Blaisorblade wrote: > > On Monday 10 January 2005 04:32, Michael West wrote: > > > I have been compiling many uml kernels with different configs to try to > > > address my networking issue. I am still getting "SIOCSIFFLAGS: No such > > > file or directory" when using kernels I build myself, while the debian > > > packaged kernel works fine ( but has the lockup problem ) > > Run that kernel with --showconfig... you'll obtain the .config it was > > built with. > I built my own uml kernel with the same config as the one that is > working, but still cannot bring up the network when using a kernel I > build myself. This means that I cannot turn off the > CONFIG_UML_REAL_TIME_CLOCK and have a network. Everything else seems to be > working. I have tried this on both 2.4.24-um1 and 2.4.27-um1 with the same > results. > I will try getting the kernel source again and starting over. Hmm, you said you were using a packaged Debian kernel as the first thing... Try rebuilding that exact version if you want, when you succeed in that you could be nearer to be able to build another release. Also, remember to do "make oldconfig ARCH=um" to update the .config for a different kernel release... (I don't know if I already said this). -- Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 http://www.user-mode-linux.org/~blaisorblade |