lkml.org 
[lkml]   [2005]   [Nov]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject2.6.14.git: user-mode-linux/x86_64 does not build
    Hi,

    UML does not build from linus's git tree for a while, with the
    following compilation error.
    .config is attached later.



    CC lib/rwsem.o
    lib/rwsem.c: In function '__rwsem_do_wake':
    lib/rwsem.c:57: warning: implicit declaration of function 'rwsem_atomic_update'
    lib/rwsem.c:57: error: 'RWSEM_ACTIVE_BIAS' undeclared (first use in this function)
    lib/rwsem.c:57: error: (Each undeclared identifier is reported only once
    lib/rwsem.c:57: error: for each function it appears in.)
    lib/rwsem.c:59: error: 'RWSEM_ACTIVE_MASK' undeclared (first use in this function)
    lib/rwsem.c:108: error: 'RWSEM_WAITING_BIAS' undeclared (first use in this function)
    lib/rwsem.c:113: warning: implicit declaration of function 'rwsem_atomic_add'
    lib/rwsem.c: In function 'rwsem_down_failed_common':
    lib/rwsem.c:163: error: 'RWSEM_ACTIVE_MASK' undeclared (first use in this function)
    lib/rwsem.c: In function 'rwsem_down_read_failed':
    lib/rwsem.c:193: error: 'RWSEM_WAITING_BIAS' undeclared (first use in this function)
    lib/rwsem.c:193: error: 'RWSEM_ACTIVE_BIAS' undeclared (first use in this function)
    lib/rwsem.c: In function 'rwsem_down_write_failed':
    lib/rwsem.c:210: error: 'RWSEM_ACTIVE_BIAS' undeclared (first use in this function)
    make[1]: *** [lib/rwsem.o] Error 1
    make: *** [lib] Error 2




    ===File .config==============
    #
    # Automatically generated make config: don't edit
    # Linux kernel version: 2.6.14
    # Fri Nov 11 10:36:38 2005
    #
    CONFIG_GENERIC_HARDIRQS=y
    CONFIG_UML=y
    CONFIG_MMU=y
    CONFIG_UID16=y
    CONFIG_GENERIC_CALIBRATE_DELAY=y
    CONFIG_IRQ_RELEASE_METHOD=y

    #
    # Host processor type and features
    #
    # CONFIG_M386 is not set
    # CONFIG_M486 is not set
    # CONFIG_M586 is not set
    # CONFIG_M586TSC is not set
    # CONFIG_M586MMX is not set
    # CONFIG_M686 is not set
    # CONFIG_MPENTIUMII is not set
    # CONFIG_MPENTIUMIII is not set
    # CONFIG_MPENTIUMM is not set
    # CONFIG_MPENTIUM4 is not set
    # CONFIG_MK6 is not set
    # CONFIG_MK7 is not set
    CONFIG_MK8=y
    # CONFIG_MCRUSOE is not set
    # CONFIG_MEFFICEON is not set
    # CONFIG_MWINCHIPC6 is not set
    # CONFIG_MWINCHIP2 is not set
    # CONFIG_MWINCHIP3D is not set
    # CONFIG_MGEODEGX1 is not set
    # CONFIG_MCYRIXIII is not set
    # CONFIG_MVIAC3_2 is not set
    # CONFIG_X86_GENERIC is not set
    CONFIG_X86_CMPXCHG=y
    CONFIG_X86_XADD=y
    CONFIG_X86_L1_CACHE_SHIFT=6
    CONFIG_RWSEM_GENERIC_SPINLOCK=y
    CONFIG_RWSEM_XCHGADD_ALGORITHM=y
    CONFIG_X86_WP_WORKS_OK=y
    CONFIG_X86_INVLPG=y
    CONFIG_X86_BSWAP=y
    CONFIG_X86_POPAD_OK=y
    CONFIG_X86_CMPXCHG64=y
    CONFIG_X86_GOOD_APIC=y
    CONFIG_X86_INTEL_USERCOPY=y
    CONFIG_X86_USE_PPRO_CHECKSUM=y
    CONFIG_X86_TSC=y

    #
    # UML-specific options
    #
    CONFIG_MODE_TT=y
    # CONFIG_HOST_2G_2G is not set
    CONFIG_KERNEL_HALF_GIGS=1
    CONFIG_MODE_SKAS=y
    CONFIG_UML_X86=y
    CONFIG_64BIT=y
    CONFIG_SEMAPHORE_SLEEPERS=y
    CONFIG_TOP_ADDR=0x80000000
    CONFIG_3_LEVEL_PGTABLES=y
    CONFIG_STUB_CODE=0x7fbfffe000
    CONFIG_STUB_DATA=0x7fbffff000
    CONFIG_STUB_START=0x7fbfffe000
    # CONFIG_ARCH_HAS_SC_SIGNALS is not set
    # CONFIG_ARCH_REUSE_HOST_VSYSCALL_AREA is not set
    CONFIG_SMP_BROKEN=y
    CONFIG_SELECT_MEMORY_MODEL=y
    CONFIG_FLATMEM_MANUAL=y
    # CONFIG_DISCONTIGMEM_MANUAL is not set
    # CONFIG_SPARSEMEM_MANUAL is not set
    CONFIG_FLATMEM=y
    CONFIG_FLAT_NODE_MEM_MAP=y
    # CONFIG_SPARSEMEM_STATIC is not set
    CONFIG_SPLIT_PTLOCK_CPUS=4
    CONFIG_LD_SCRIPT_STATIC=y
    CONFIG_NET=y
    CONFIG_BINFMT_ELF=y
    CONFIG_BINFMT_MISC=y
    CONFIG_HOSTFS=y
    # CONFIG_HPPFS is not set
    CONFIG_MCONSOLE=y
    CONFIG_MAGIC_SYSRQ=y
    CONFIG_NEST_LEVEL=0
    CONFIG_KERNEL_STACK_ORDER=2
    CONFIG_UML_REAL_TIME_CLOCK=y

    #
    # Code maturity level options
    #
    CONFIG_EXPERIMENTAL=y
    CONFIG_CLEAN_COMPILE=y
    CONFIG_BROKEN_ON_SMP=y
    CONFIG_INIT_ENV_ARG_LIMIT=32

    #
    # General setup
    #
    CONFIG_LOCALVERSION=""
    CONFIG_LOCALVERSION_AUTO=y
    CONFIG_SWAP=y
    CONFIG_SYSVIPC=y
    CONFIG_POSIX_MQUEUE=y
    CONFIG_BSD_PROCESS_ACCT=y
    # CONFIG_BSD_PROCESS_ACCT_V3 is not set
    CONFIG_SYSCTL=y
    # CONFIG_AUDIT is not set
    # CONFIG_HOTPLUG is not set
    CONFIG_KOBJECT_UEVENT=y
    CONFIG_IKCONFIG=y
    CONFIG_IKCONFIG_PROC=y
    CONFIG_INITRAMFS_SOURCE=""
    # CONFIG_EMBEDDED is not set
    CONFIG_KALLSYMS=y
    # CONFIG_KALLSYMS_ALL is not set
    CONFIG_KALLSYMS_EXTRA_PASS=y
    CONFIG_PRINTK=y
    CONFIG_BUG=y
    CONFIG_BASE_FULL=y
    CONFIG_FUTEX=y
    CONFIG_EPOLL=y
    CONFIG_SHMEM=y
    CONFIG_CC_ALIGN_FUNCTIONS=0
    CONFIG_CC_ALIGN_LABELS=0
    CONFIG_CC_ALIGN_LOOPS=0
    CONFIG_CC_ALIGN_JUMPS=0
    # CONFIG_TINY_SHMEM is not set
    CONFIG_BASE_SMALL=0

    #
    # Loadable module support
    #
    # CONFIG_MODULES is not set

    #
    # Block layer
    #
    # CONFIG_LBD is not set

    #
    # IO Schedulers
    #
    CONFIG_IOSCHED_NOOP=y
    CONFIG_IOSCHED_AS=y
    CONFIG_IOSCHED_DEADLINE=y
    CONFIG_IOSCHED_CFQ=y
    # CONFIG_DEFAULT_AS is not set
    # CONFIG_DEFAULT_DEADLINE is not set
    # CONFIG_DEFAULT_CFQ is not set
    CONFIG_DEFAULT_NOOP=y
    CONFIG_DEFAULT_IOSCHED="noop"

    #
    # Networking
    #

    #
    # Networking options
    #
    CONFIG_PACKET=y
    CONFIG_PACKET_MMAP=y
    CONFIG_UNIX=y
    # CONFIG_NET_KEY is not set
    CONFIG_INET=y
    # CONFIG_IP_MULTICAST is not set
    # CONFIG_IP_ADVANCED_ROUTER is not set
    CONFIG_IP_FIB_HASH=y
    # CONFIG_IP_PNP is not set
    # CONFIG_NET_IPIP is not set
    # CONFIG_NET_IPGRE is not set
    # CONFIG_ARPD 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_INET_TUNNEL is not set
    CONFIG_INET_DIAG=y
    CONFIG_INET_TCP_DIAG=y
    # CONFIG_TCP_CONG_ADVANCED is not set
    CONFIG_TCP_CONG_BIC=y
    # CONFIG_IPV6 is not set
    # CONFIG_NETFILTER is not set

    #
    # DCCP Configuration (EXPERIMENTAL)
    #
    # CONFIG_IP_DCCP is not set

    #
    # SCTP Configuration (EXPERIMENTAL)
    #
    # CONFIG_IP_SCTP is not set
    # CONFIG_ATM is not set
    # CONFIG_BRIDGE is not set
    # CONFIG_VLAN_8021Q is not set
    # CONFIG_DECNET is not set
    # CONFIG_LLC2 is not set
    # CONFIG_IPX is not set
    # CONFIG_ATALK is not set
    # CONFIG_X25 is not set
    # CONFIG_LAPB is not set
    # CONFIG_NET_DIVERT is not set
    # CONFIG_ECONET is not set
    # CONFIG_WAN_ROUTER is not set

    #
    # QoS and/or fair queueing
    #
    # CONFIG_NET_SCHED is not set
    # CONFIG_NET_CLS_ROUTE is not set

    #
    # Network testing
    #
    # CONFIG_NET_PKTGEN is not set
    # CONFIG_HAMRADIO is not set
    # CONFIG_IRDA is not set
    # CONFIG_BT is not set
    # CONFIG_IEEE80211 is not set

    #
    # Generic Driver Options
    #
    CONFIG_STANDALONE=y
    CONFIG_PREVENT_FIRMWARE_BUILD=y
    # CONFIG_FW_LOADER is not set
    # CONFIG_DEBUG_DRIVER is not set

    #
    # Character Devices
    #
    CONFIG_STDERR_CONSOLE=y
    CONFIG_STDIO_CONSOLE=y
    CONFIG_SSL=y
    CONFIG_NULL_CHAN=y
    CONFIG_PORT_CHAN=y
    CONFIG_PTY_CHAN=y
    CONFIG_TTY_CHAN=y
    CONFIG_XTERM_CHAN=y
    # CONFIG_NOCONFIG_CHAN is not set
    CONFIG_CON_ZERO_CHAN="fd:0,fd:1"
    CONFIG_CON_CHAN="xterm"
    CONFIG_SSL_CHAN="pty"
    CONFIG_UNIX98_PTYS=y
    CONFIG_LEGACY_PTYS=y
    CONFIG_LEGACY_PTY_COUNT=256
    # CONFIG_WATCHDOG is not set
    CONFIG_UML_SOUND=y
    CONFIG_SOUND=y
    CONFIG_HOSTAUDIO=y
    CONFIG_UML_RANDOM=y
    # CONFIG_MMAPPER is not set

    #
    # Block devices
    #
    CONFIG_BLK_DEV_UBD=y
    CONFIG_BLK_DEV_UBD_SYNC=y
    CONFIG_BLK_DEV_COW_COMMON=y
    CONFIG_BLK_DEV_LOOP=y
    # CONFIG_BLK_DEV_CRYPTOLOOP is not set
    CONFIG_BLK_DEV_NBD=y
    # CONFIG_BLK_DEV_RAM is not set
    CONFIG_BLK_DEV_RAM_COUNT=16
    # CONFIG_ATA_OVER_ETH is not set
    CONFIG_NETDEVICES=y

    #
    # UML Network Devices
    #
    CONFIG_UML_NET=y
    CONFIG_UML_NET_ETHERTAP=y
    CONFIG_UML_NET_TUNTAP=y
    CONFIG_UML_NET_SLIP=y
    CONFIG_UML_NET_DAEMON=y
    CONFIG_UML_NET_MCAST=y
    CONFIG_UML_NET_PCAP=y
    CONFIG_UML_NET_SLIRP=y

    #
    # Network device support
    #
    CONFIG_DUMMY=y
    # CONFIG_BONDING is not set
    # CONFIG_EQUALIZER is not set
    CONFIG_TUN=y

    #
    # PHY device support
    #

    #
    # Wan interfaces
    #
    # CONFIG_WAN is not set
    CONFIG_PPP=y
    # CONFIG_PPP_MULTILINK is not set
    # CONFIG_PPP_FILTER is not set
    # CONFIG_PPP_ASYNC is not set
    # CONFIG_PPP_SYNC_TTY is not set
    # CONFIG_PPP_DEFLATE is not set
    # CONFIG_PPP_BSDCOMP is not set
    # CONFIG_PPP_MPPE is not set
    # CONFIG_PPPOE is not set
    CONFIG_SLIP=y
    # CONFIG_SLIP_COMPRESSED is not set
    # CONFIG_SLIP_SMART is not set
    # CONFIG_SLIP_MODE_SLIP6 is not set
    # CONFIG_SHAPER is not set
    # CONFIG_NETCONSOLE is not set
    # CONFIG_NETPOLL is not set
    # CONFIG_NET_POLL_CONTROLLER is not set

    #
    # File systems
    #
    CONFIG_EXT2_FS=y
    # CONFIG_EXT2_FS_XATTR is not set
    # CONFIG_EXT2_FS_XIP is not set
    CONFIG_EXT3_FS=y
    # CONFIG_EXT3_FS_XATTR is not set
    CONFIG_JBD=y
    # CONFIG_JBD_DEBUG is not set
    CONFIG_REISERFS_FS=y
    # CONFIG_REISERFS_CHECK is not set
    # CONFIG_REISERFS_PROC_INFO is not set
    # CONFIG_REISERFS_FS_XATTR is not set
    # CONFIG_JFS_FS is not set
    # CONFIG_FS_POSIX_ACL is not set
    # CONFIG_XFS_FS is not set
    # CONFIG_MINIX_FS is not set
    # CONFIG_ROMFS_FS is not set
    CONFIG_INOTIFY=y
    CONFIG_QUOTA=y
    # CONFIG_QFMT_V1 is not set
    # CONFIG_QFMT_V2 is not set
    CONFIG_QUOTACTL=y
    CONFIG_DNOTIFY=y
    CONFIG_AUTOFS_FS=y
    CONFIG_AUTOFS4_FS=y
    # CONFIG_FUSE_FS is not set

    #
    # CD-ROM/DVD Filesystems
    #
    CONFIG_ISO9660_FS=y
    CONFIG_JOLIET=y
    # CONFIG_ZISOFS is not set
    # CONFIG_UDF_FS is not set

    #
    # DOS/FAT/NT Filesystems
    #
    # CONFIG_MSDOS_FS is not set
    # CONFIG_VFAT_FS is not set
    # CONFIG_NTFS_FS is not set

    #
    # Pseudo filesystems
    #
    CONFIG_PROC_FS=y
    CONFIG_PROC_KCORE=y
    CONFIG_SYSFS=y
    CONFIG_TMPFS=y
    # CONFIG_HUGETLB_PAGE is not set
    CONFIG_RAMFS=y
    # CONFIG_RELAYFS_FS is not set

    #
    # Miscellaneous filesystems
    #
    # 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_EFS_FS is not set
    # CONFIG_CRAMFS is not set
    # CONFIG_VXFS_FS is not set
    # CONFIG_HPFS_FS is not set
    # CONFIG_QNX4FS_FS is not set
    # CONFIG_SYSV_FS is not set
    # CONFIG_UFS_FS is not set

    #
    # Network File Systems
    #
    # CONFIG_NFS_FS is not set
    # CONFIG_NFSD is not set
    # CONFIG_SMB_FS is not set
    # CONFIG_CIFS is not set
    # CONFIG_NCP_FS is not set
    # CONFIG_CODA_FS is not set
    # CONFIG_AFS_FS is not set
    # CONFIG_9P_FS is not set

    #
    # Partition Types
    #
    # CONFIG_PARTITION_ADVANCED is not set
    CONFIG_MSDOS_PARTITION=y

    #
    # Native Language Support
    #
    CONFIG_NLS=y
    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_ASCII 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

    #
    # Security options
    #
    # CONFIG_KEYS is not set
    # CONFIG_SECURITY is not set

    #
    # Cryptographic options
    #
    # CONFIG_CRYPTO is not set

    #
    # Hardware crypto devices
    #

    #
    # Library routines
    #
    # CONFIG_CRC_CCITT is not set
    # CONFIG_CRC16 is not set
    CONFIG_CRC32=y
    # CONFIG_LIBCRC32C is not set

    #
    # Multi-device support (RAID and LVM)
    #
    # CONFIG_MD is not set
    # CONFIG_INPUT is not set

    #
    # Kernel hacking
    #
    # CONFIG_PRINTK_TIME is not set
    CONFIG_DEBUG_KERNEL=y
    CONFIG_LOG_BUF_SHIFT=14
    CONFIG_DETECT_SOFTLOCKUP=y
    # CONFIG_SCHEDSTATS is not set
    CONFIG_DEBUG_SLAB=y
    # CONFIG_DEBUG_SPINLOCK is not set
    # CONFIG_DEBUG_SPINLOCK_SLEEP is not set
    # CONFIG_DEBUG_KOBJECT is not set
    CONFIG_DEBUG_INFO=y
    # CONFIG_DEBUG_FS is not set
    # CONFIG_DEBUG_VM is not set
    CONFIG_FRAME_POINTER=y
    # CONFIG_RCU_TORTURE_TEST is not set
    # CONFIG_CMDLINE_ON_HOST is not set
    # CONFIG_PT_PROXY is not set
    # CONFIG_GCOV is not set
    # CONFIG_SYSCALL_DEBUG is not set
    ============================================================
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-11-12 02:49    [W:0.044 / U:1.252 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site