it worked, so the problem is somewhere in the differences between your kernel config and mine (trimmed diff in the mail I'm replying to, full config attached)
I don't see any obvious uml related differences (other then the fact that I disabled TT mode to enable static linking per your prior suggestion), any suggestions?
David Lang On Thu, 23 Mar 2006, David Lang wrote:
On Thu, 23 Mar 2006, David Lang wrote:working to decrease the diff between the configs I've generated a new config (attached) which has the same result.On Wed, 22 Mar 2006, David Lang wrote:Btw, you can also download pre-built UML binaries from my homepage (seesignature), and this is useful even to determine what's going on (e.g. say that binary work, your one doesn't, let's compare configurations! Or a couple of months ago the answer was "let's blame this GCC", but this story is nowold).sorry, I've been building cusom kernels too long. it never occured to me to download a kernel from anywhere else (even distro kernels are only on my machines long enough to install, download the latest kernel.org source, and recompile. and that's assuming I don't have a kernel sitting ready from another box :-)useing your kernel uml-release-2.6.15.5-bb4.tar.bz2 I am able to boot, useing my kernel (config attached) I get the error "remove_umid_dir - actually_do_remove failed with err = -2"stripping out comments and modules (since I can boot your kernel with no modules available to it) I come up with the following differences in the configs (< is my config )my config is for 2.6.16 while yours is 2.6.15.5 so some of the differences are due to the version skew.< CONFIG_3_LEVEL_PGTABLES=y < CONFIG_BLK_DEV_NBD=yCONFIG_BLK_DEV_UBD_SYNC=y< CONFIG_CIFS=yCONFIG_CLEAN_COMPILE=y< CONFIG_CONFIGFS_FS=y < CONFIG_CONNECTOR=y < CONFIG_CRC32=yCONFIG_CRYPTO=y< CONFIG_DUMMY=y < CONFIG_ELF_CORE=yCONFIG_FRAME_POINTER=y< CONFIG_FW_LOADER=y < CONFIG_HOTPLUG=y < CONFIG_ISO9660_FS=y < CONFIG_JOLIET=yCONFIG_KALLSYMS_EXTRA_PASS=y CONFIG_KERNEL_HALF_GIGS=1 CONFIG_KMOD=y CONFIG_KOBJECT_UEVENT=y< CONFIG_LOCALVERSION_AUTO=y < CONFIG_LOCALVERSION="-uml-32"CONFIG_LOCALVERSION=""< CONFIG_LOG_BUF_SHIFT=20CONFIG_LOG_BUF_SHIFT=15 CONFIG_M686=y CONFIG_MCONSOLE_EXEC=y< CONFIG_MK8=yCONFIG_MD=y CONFIG_MODE_TT=y CONFIG_MODULES=y CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y< CONFIG_NET_KEY=yCONFIG_NET_POLL_CONTROLLER=y CONFIG_NETPOLL=y CONFIG_NFSD_TCP=y CONFIG_NFSD_V3=y< CONFIG_NLS_ASCII=y < CONFIG_NLS_CODEPAGE_437=y < CONFIG_NLS_DEFAULT="cp437" < CONFIG_NLS_ISO8859_15=y < CONFIG_NLS_ISO8859_1=y < CONFIG_NLS_UTF8=y < CONFIG_NLS=yCONFIG_NLS_DEFAULT="iso8859-15" CONFIG_OBSOLETE_MODPARM=y CONFIG_PACKET_MMAP=y CONFIG_POSIX_MQUEUE=y< CONFIG_PROC_EVENTS=yCONFIG_QUOTACTL=y CONFIG_QUOTA=y CONFIG_REISERFS_FS=y< CONFIG_SLAB=y < CONFIG_SSL_CHAN="xterm"CONFIG_SSL_CHAN="pty"< CONFIG_STATIC_LINK=yCONFIG_STANDALONE=y< CONFIG_TUN=y < CONFIG_X86_GENERIC=y < CONFIG_X86_INTEL_USERCOPY=y < CONFIG_X86_L1_CACHE_SHIFT=7CONFIG_X86_L1_CACHE_SHIFT=5 CONFIG_X86_PPRO_FENCE=y< CONFIG_XFRM=y < CONFIG_ZISOFS_FS=y < CONFIG_ZISOFS=y < CONFIG_ZLIB_INFLATE=y
config.test-32.gz
Description: Binary data