Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=5e707c74f1ebcdd02cbeb77f12e669a545a97c6d

commit 5e707c74f1ebcdd02cbeb77f12e669a545a97c6d
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date:   Wed Apr 30 00:54:44 2008 +0200

user-mode-linux-2.6.25-1-i686
- version bump
- updated config.*
- added inline-hack.patch from crazy

diff --git a/source/apps-extra/user-mode-linux/FrugalBuild 
b/source/apps-extra/user-mode-linux/FrugalBuild
index 5804628..f14f10d 100644
--- a/source/apps-extra/user-mode-linux/FrugalBuild
+++ b/source/apps-extra/user-mode-linux/FrugalBuild
@@ -2,20 +2,19 @@
# Maintainer: VMiklos <[EMAIL PROTECTED]>

pkgname=user-mode-linux
-pkgver=2.6.24
+pkgver=2.6.25
patchlevel=
pkgrel=1
pkgdesc="A safe, secure way of running Linux versions and Linux processes."
url="http://user-mode-linux.sourceforge.net/";
-depends=('uml_utilities')
-makedepends=('libpcap')
+rodepends=('uml_utilities')
groups=('apps-extra')
archs=('i686' 'x86_64')
up2date="lynx -dump http://www.kernel.org/kdist/finger_banner |sed -n 's/.* 
\([0-9]*\.[0-9]*\.[0-9]*\).*/\1/;1 p'"
# check http://uml.nagafix.co.uk/kernels for configs
source=(http://ftp.frugalware.org/pub/frugalware/frugalware-current/source/base/kernel/linux-$pkgver.tar.bz2
 \
-       config.i686 config.x86_64 README.Frugalware)
-signatures=(${source[0]}.sign '' '' '')
+       config.i686 config.x86_64 README.Frugalware inline-hack.patch)
+signatures=(${source[0]}.sign '' '' '' '')
if [ -n "$patchlevel" ]; then
source=([EMAIL PROTECTED] 
http://ftp.frugalware.org/pub/frugalware/frugalware-current/source/base/kernel/patch-$pkgver$patchlevel.bz2)
signatures=([EMAIL PROTECTED] ${source[3]}.sign)
@@ -23,6 +22,7 @@ fi

build()
{
+       unset MAKEFLAGS
Fcd linux-$pkgver
[ -n "$patchlevel" ] && Fpatch patch-$pkgver$patchlevel
Fpatchall
diff --git a/source/apps-extra/user-mode-linux/config.i686 
b/source/apps-extra/user-mode-linux/config.i686
index ef7b14d..a2232a2 100644
--- a/source/apps-extra/user-mode-linux/config.i686
+++ b/source/apps-extra/user-mode-linux/config.i686
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Linux kernel version: 2.6.24
-# Fri Jan 25 21:41:58 2008
+# Linux kernel version: 2.6.25
+# Thu Apr 17 22:53:38 2008
#
CONFIG_DEFCONFIG_LIST="arch/$ARCH/defconfig"
CONFIG_GENERIC_HARDIRQS=y
@@ -16,6 +16,7 @@ CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_IRQ_RELEASE_METHOD=y
+CONFIG_HZ=100

#
# UML-specific options
@@ -66,20 +67,17 @@ CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_TSC=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=4
+CONFIG_X86_DEBUGCTLMSR=y
CONFIG_UML_X86=y
CONFIG_X86_32=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
# CONFIG_64BIT is not set
CONFIG_SEMAPHORE_SLEEPERS=y
-CONFIG_HOST_VMSPLIT_3G=y
-# CONFIG_HOST_VMSPLIT_3G_OPT is not set
-# CONFIG_HOST_VMSPLIT_2G is not set
-# CONFIG_HOST_VMSPLIT_1G is not set
-CONFIG_TOP_ADDR=0xC0000000
# CONFIG_3_LEVEL_PGTABLES is not set
CONFIG_ARCH_HAS_SC_SIGNALS=y
CONFIG_ARCH_REUSE_HOST_VSYSCALL_AREA=y
CONFIG_GENERIC_HWEIGHT=y
+CONFIG_ARCH_SUPPORTS_AOUT=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_DISCONTIGMEM_MANUAL is not set
@@ -97,17 +95,13 @@ CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_LD_SCRIPT_STATIC=y
-CONFIG_NET=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_MISC=y
CONFIG_HOSTFS=y
CONFIG_HPPFS=y
CONFIG_MCONSOLE=y
-CONFIG_MCONSOLE_EXEC=y
CONFIG_MAGIC_SYSRQ=y
-# CONFIG_SMP is not set
-CONFIG_NEST_LEVEL=0
# CONFIG_HIGHMEM is not set
CONFIG_KERNEL_STACK_ORDER=2

@@ -126,8 +120,6 @@ CONFIG_POSIX_MQUEUE=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
# CONFIG_TASKSTATS is not set
-# CONFIG_USER_NS is not set
-# CONFIG_PID_NS is not set
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_TREE=y
@@ -135,11 +127,15 @@ CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=17
# CONFIG_CGROUPS is not set
-CONFIG_FAIR_GROUP_SCHED=y
-CONFIG_FAIR_USER_SCHED=y
-# CONFIG_FAIR_CGROUP_SCHED is not set
+# CONFIG_GROUP_SCHED is not set
CONFIG_SYSFS_DEPRECATED=y
+CONFIG_SYSFS_DEPRECATED_V2=y
# CONFIG_RELAY is not set
+CONFIG_NAMESPACES=y
+# CONFIG_UTS_NS is not set
+# CONFIG_IPC_NS is not set
+# CONFIG_USER_NS is not set
+# CONFIG_PID_NS is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
@@ -154,11 +150,13 @@ CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
+# CONFIG_COMPAT_BRK is not set
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_ANON_INODES=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_VM_EVENT_COUNTERS=y
@@ -166,6 +164,12 @@ CONFIG_SLUB_DEBUG=y
# CONFIG_SLAB is not set
CONFIG_SLUB=y
# CONFIG_SLOB is not set
+# CONFIG_PROFILING is not set
+# CONFIG_MARKERS is not set
+# CONFIG_HAVE_OPROFILE is not set
+# CONFIG_HAVE_KPROBES is not set
+# CONFIG_HAVE_KRETPROBES is not set
+CONFIG_PROC_PAGE_MONITOR=y
CONFIG_SLABINFO=y
CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
@@ -189,6 +193,7 @@ CONFIG_IOSCHED_CFQ=y
CONFIG_DEFAULT_CFQ=y
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="cfq"
+CONFIG_CLASSIC_RCU=y
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_UBD=y
CONFIG_BLK_DEV_UBD_SYNC=y
@@ -199,7 +204,7 @@ CONFIG_BLK_DEV_NBD=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
-CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
+# CONFIG_BLK_DEV_XIP is not set
# CONFIG_ATA_OVER_ETH is not set

#
@@ -246,6 +251,7 @@ CONFIG_FW_LOADER=y
#
# Networking
#
+CONFIG_NET=y

#
# Networking options
@@ -257,6 +263,7 @@ CONFIG_XFRM=y
# CONFIG_XFRM_USER is not set
# CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
@@ -303,6 +310,7 @@ CONFIG_NETLABEL=y
CONFIG_NETWORK_SECMARK=y
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_NETFILTER_ADVANCED=y
CONFIG_BRIDGE_NETFILTER=y

#
@@ -311,7 +319,6 @@ CONFIG_BRIDGE_NETFILTER=y
CONFIG_NETFILTER_NETLINK=y
CONFIG_NETFILTER_NETLINK_QUEUE=y
CONFIG_NETFILTER_NETLINK_LOG=y
-CONFIG_NF_CONNTRACK_ENABLED=y
CONFIG_NF_CONNTRACK=y
CONFIG_NF_CT_ACCT=y
CONFIG_NF_CONNTRACK_MARK=y
@@ -337,9 +344,11 @@ CONFIG_NETFILTER_XT_TARGET_MARK=y
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y
CONFIG_NETFILTER_XT_TARGET_NFLOG=y
CONFIG_NETFILTER_XT_TARGET_NOTRACK=y
+CONFIG_NETFILTER_XT_TARGET_RATEEST=y
CONFIG_NETFILTER_XT_TARGET_TRACE=y
CONFIG_NETFILTER_XT_TARGET_SECMARK=y
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=y
CONFIG_NETFILTER_XT_MATCH_COMMENT=y
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y
@@ -349,15 +358,18 @@ CONFIG_NETFILTER_XT_MATCH_DCCP=y
CONFIG_NETFILTER_XT_MATCH_DSCP=y
CONFIG_NETFILTER_XT_MATCH_ESP=y
CONFIG_NETFILTER_XT_MATCH_HELPER=y
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
CONFIG_NETFILTER_XT_MATCH_LENGTH=y
CONFIG_NETFILTER_XT_MATCH_LIMIT=y
CONFIG_NETFILTER_XT_MATCH_MAC=y
CONFIG_NETFILTER_XT_MATCH_MARK=y
+CONFIG_NETFILTER_XT_MATCH_OWNER=y
CONFIG_NETFILTER_XT_MATCH_POLICY=y
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y
CONFIG_NETFILTER_XT_MATCH_QUOTA=y
+CONFIG_NETFILTER_XT_MATCH_RATEEST=y
CONFIG_NETFILTER_XT_MATCH_REALM=y
CONFIG_NETFILTER_XT_MATCH_SCTP=y
CONFIG_NETFILTER_XT_MATCH_STATE=y
@@ -375,13 +387,10 @@ CONFIG_NF_CONNTRACK_IPV4=y
CONFIG_NF_CONNTRACK_PROC_COMPAT=y
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=y
-CONFIG_IP_NF_MATCH_IPRANGE=y
-CONFIG_IP_NF_MATCH_TOS=y
CONFIG_IP_NF_MATCH_RECENT=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_AH=y
CONFIG_IP_NF_MATCH_TTL=y
-CONFIG_IP_NF_MATCH_OWNER=y
CONFIG_IP_NF_MATCH_ADDRTYPE=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
@@ -392,7 +401,6 @@ CONFIG_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_TARGET_NETMAP=y
-CONFIG_IP_NF_TARGET_SAME=y
CONFIG_NF_NAT_SNMP_BASIC=y
CONFIG_NF_NAT_FTP=y
CONFIG_NF_NAT_IRC=y
@@ -402,7 +410,6 @@ CONFIG_NF_NAT_TFTP=y
# CONFIG_NF_NAT_H323 is not set
# CONFIG_NF_NAT_SIP is not set
CONFIG_IP_NF_MANGLE=y
-CONFIG_IP_NF_TARGET_TOS=y
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_TTL=y
CONFIG_IP_NF_TARGET_CLUSTERIP=y
@@ -412,7 +419,7 @@ CONFIG_IP_NF_ARPFILTER=y
CONFIG_IP_NF_ARP_MANGLE=y

#
-# IPv6: Netfilter Configuration (EXPERIMENTAL)
+# IPv6: Netfilter Configuration
#
CONFIG_NF_CONNTRACK_IPV6=y
CONFIG_IP6_NF_QUEUE=y
@@ -421,7 +428,6 @@ CONFIG_IP6_NF_MATCH_RT=y
CONFIG_IP6_NF_MATCH_OPTS=y
CONFIG_IP6_NF_MATCH_FRAG=y
CONFIG_IP6_NF_MATCH_HL=y
-CONFIG_IP6_NF_MATCH_OWNER=y
CONFIG_IP6_NF_MATCH_IPV6HEADER=y
CONFIG_IP6_NF_MATCH_AH=y
CONFIG_IP6_NF_MATCH_MH=y
@@ -479,6 +485,7 @@ CONFIG_NET_CLS_ROUTE=y
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
+# CONFIG_CAN is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
@@ -535,7 +542,6 @@ CONFIG_SLIP_COMPRESSED=y
CONFIG_SLHC=y
CONFIG_SLIP_SMART=y
CONFIG_SLIP_MODE_SLIP6=y
-CONFIG_SHAPER=y
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
@@ -569,8 +575,7 @@ CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
-# CONFIG_MINIX_FS is not set
-# CONFIG_ROMFS_FS is not set
+CONFIG_DNOTIFY=y
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_QUOTA=y
@@ -579,7 +584,6 @@ CONFIG_PRINT_QUOTA_WARNING=y
# CONFIG_QFMT_V1 is not set
CONFIG_QFMT_V2=y
CONFIG_QUOTACTL=y
-CONFIG_DNOTIFY=y
CONFIG_AUTOFS_FS=y
CONFIG_AUTOFS4_FS=y
CONFIG_FUSE_FS=y
@@ -631,8 +635,10 @@ CONFIG_CONFIGFS_FS=y
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
# CONFIG_VXFS_FS is not set
+# CONFIG_MINIX_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
+# CONFIG_ROMFS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
CONFIG_NETWORK_FILESYSTEMS=y
@@ -662,6 +668,7 @@ CONFIG_CIFS_POSIX=y
# CONFIG_CIFS_DEBUG2 is not set
CONFIG_CIFS_EXPERIMENTAL=y
CONFIG_CIFS_UPCALL=y
+# CONFIG_CIFS_DFS_UPCALL is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
@@ -723,6 +730,7 @@ CONFIG_SECURITY_NETWORK=y
# CONFIG_SECURITY_NETWORK_XFRM is not set
CONFIG_SECURITY_CAPABILITIES=y
CONFIG_SECURITY_FILE_CAPABILITIES=y
+CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=0
CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1
@@ -732,11 +740,12 @@ CONFIG_SECURITY_SELINUX_AVC_STATS=y
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
# CONFIG_SECURITY_SELINUX_ENABLE_SECMARK_DEFAULT is not set
# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
+# CONFIG_SECURITY_SMACK is not set
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=y
-CONFIG_CRYPTO_ABLKCIPHER=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_SEQIV=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_HMAC=y
@@ -755,6 +764,9 @@ CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_PCBC=y
CONFIG_CRYPTO_LRW=y
CONFIG_CRYPTO_XTS=y
+CONFIG_CRYPTO_CTR=y
+CONFIG_CRYPTO_GCM=y
+CONFIG_CRYPTO_CCM=y
CONFIG_CRYPTO_CRYPTD=y
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_FCRYPT=y
@@ -772,11 +784,14 @@ CONFIG_CRYPTO_ARC4=y
# CONFIG_CRYPTO_KHAZAD is not set
# CONFIG_CRYPTO_ANUBIS is not set
CONFIG_CRYPTO_SEED=y
+CONFIG_CRYPTO_SALSA20=y
+CONFIG_CRYPTO_SALSA20_586=y
CONFIG_CRYPTO_DEFLATE=y
# CONFIG_CRYPTO_MICHAEL_MIC is not set
# CONFIG_CRYPTO_CRC32C is not set
CONFIG_CRYPTO_CAMELLIA=y
CONFIG_CRYPTO_AUTHENC=y
+CONFIG_CRYPTO_LZO=y
CONFIG_CRYPTO_HW=y

#
@@ -792,6 +807,8 @@ CONFIG_LIBCRC32C=y
CONFIG_AUDIT_GENERIC=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=y
CONFIG_TEXTSEARCH_BM=y
@@ -808,9 +825,6 @@ CONFIG_HAS_DMA=y
# CONFIG_SCSI_NETLINK is not set
# CONFIG_MD is not set
# CONFIG_INPUT is not set
-CONFIG_INSTRUMENTATION=y
-# CONFIG_PROFILING is not set
-# CONFIG_MARKERS is not set

#
# Kernel hacking
@@ -827,6 +841,7 @@ CONFIG_SCHED_DEBUG=y
# CONFIG_SCHEDSTATS is not set
# CONFIG_TIMER_STATS is not set
# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_RT_MUTEX_TESTER is not set
# CONFIG_DEBUG_SPINLOCK is not set
@@ -840,8 +855,8 @@ CONFIG_DEBUG_INFO=y
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
CONFIG_FRAME_POINTER=y
-# CONFIG_FORCED_INLINING is not set
# CONFIG_BOOT_PRINTK_DELAY is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_SAMPLES is not set
# CONFIG_GPROF is not set
diff --git a/source/apps-extra/user-mode-linux/config.x86_64 
b/source/apps-extra/user-mode-linux/config.x86_64
index b9dde4c..6a9efd3 100644
--- a/source/apps-extra/user-mode-linux/config.x86_64
+++ b/source/apps-extra/user-mode-linux/config.x86_64
@@ -1,7 +1,7 @@
#
# Automatically generated make config: don't edit
-# Linux kernel version: 2.6.24
-# Fri Jan 25 21:40:34 2008
+# Linux kernel version: 2.6.25
+# Thu Apr 17 22:54:06 2008
#
CONFIG_DEFCONFIG_LIST="arch/$ARCH/defconfig"
CONFIG_GENERIC_HARDIRQS=y
@@ -16,6 +16,7 @@ CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_TIME=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_IRQ_RELEASE_METHOD=y
+CONFIG_HZ=100

#
# UML-specific options
@@ -25,12 +26,12 @@ CONFIG_UML_X86=y
CONFIG_64BIT=y
CONFIG_RWSEM_GENERIC_SPINLOCK=y
CONFIG_SEMAPHORE_SLEEPERS=y
-CONFIG_TOP_ADDR=0x7fc0000000
CONFIG_3_LEVEL_PGTABLES=y
# CONFIG_ARCH_HAS_SC_SIGNALS is not set
# CONFIG_ARCH_REUSE_HOST_VSYSCALL_AREA is not set
CONFIG_SMP_BROKEN=y
CONFIG_GENERIC_HWEIGHT=y
+CONFIG_ARCH_SUPPORTS_AOUT=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_DISCONTIGMEM_MANUAL is not set
@@ -48,15 +49,12 @@ CONFIG_NO_HZ=y
CONFIG_HIGH_RES_TIMERS=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_LD_SCRIPT_STATIC=y
-CONFIG_NET=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
CONFIG_HOSTFS=y
CONFIG_HPPFS=y
CONFIG_MCONSOLE=y
-CONFIG_MCONSOLE_EXEC=y
CONFIG_MAGIC_SYSRQ=y
-CONFIG_NEST_LEVEL=0
CONFIG_KERNEL_STACK_ORDER=2

#
@@ -74,8 +72,6 @@ CONFIG_POSIX_MQUEUE=y
CONFIG_BSD_PROCESS_ACCT=y
CONFIG_BSD_PROCESS_ACCT_V3=y
# CONFIG_TASKSTATS is not set
-# CONFIG_USER_NS is not set
-# CONFIG_PID_NS is not set
CONFIG_AUDIT=y
CONFIG_AUDITSYSCALL=y
CONFIG_AUDIT_TREE=y
@@ -83,11 +79,15 @@ CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y
CONFIG_LOG_BUF_SHIFT=17
# CONFIG_CGROUPS is not set
-CONFIG_FAIR_GROUP_SCHED=y
-CONFIG_FAIR_USER_SCHED=y
-# CONFIG_FAIR_CGROUP_SCHED is not set
+# CONFIG_GROUP_SCHED is not set
CONFIG_SYSFS_DEPRECATED=y
+CONFIG_SYSFS_DEPRECATED_V2=y
# CONFIG_RELAY is not set
+CONFIG_NAMESPACES=y
+# CONFIG_UTS_NS is not set
+# CONFIG_IPC_NS is not set
+# CONFIG_USER_NS is not set
+# CONFIG_PID_NS is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
@@ -102,11 +102,13 @@ CONFIG_HOTPLUG=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
+# CONFIG_COMPAT_BRK is not set
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_ANON_INODES=y
CONFIG_EPOLL=y
CONFIG_SIGNALFD=y
+CONFIG_TIMERFD=y
CONFIG_EVENTFD=y
CONFIG_SHMEM=y
CONFIG_VM_EVENT_COUNTERS=y
@@ -114,6 +116,12 @@ CONFIG_SLUB_DEBUG=y
# CONFIG_SLAB is not set
CONFIG_SLUB=y
# CONFIG_SLOB is not set
+# CONFIG_PROFILING is not set
+# CONFIG_MARKERS is not set
+# CONFIG_HAVE_OPROFILE is not set
+# CONFIG_HAVE_KPROBES is not set
+# CONFIG_HAVE_KRETPROBES is not set
+CONFIG_PROC_PAGE_MONITOR=y
CONFIG_SLABINFO=y
CONFIG_RT_MUTEXES=y
# CONFIG_TINY_SHMEM is not set
@@ -135,6 +143,7 @@ CONFIG_DEFAULT_AS=y
# CONFIG_DEFAULT_CFQ is not set
# CONFIG_DEFAULT_NOOP is not set
CONFIG_DEFAULT_IOSCHED="anticipatory"
+CONFIG_CLASSIC_RCU=y
CONFIG_BLK_DEV=y
CONFIG_BLK_DEV_UBD=y
CONFIG_BLK_DEV_UBD_SYNC=y
@@ -145,7 +154,7 @@ CONFIG_BLK_DEV_NBD=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=4096
-CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
+# CONFIG_BLK_DEV_XIP is not set
# CONFIG_ATA_OVER_ETH is not set

#
@@ -192,6 +201,7 @@ CONFIG_FW_LOADER=y
#
# Networking
#
+CONFIG_NET=y

#
# Networking options
@@ -231,6 +241,7 @@ CONFIG_NETLABEL=y
CONFIG_NETWORK_SECMARK=y
CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_NETFILTER_ADVANCED=y
CONFIG_BRIDGE_NETFILTER=y

#
@@ -239,7 +250,6 @@ CONFIG_BRIDGE_NETFILTER=y
CONFIG_NETFILTER_NETLINK=y
CONFIG_NETFILTER_NETLINK_QUEUE=y
CONFIG_NETFILTER_NETLINK_LOG=y
-CONFIG_NF_CONNTRACK_ENABLED=y
CONFIG_NF_CONNTRACK=y
CONFIG_NF_CT_ACCT=y
CONFIG_NF_CONNTRACK_MARK=y
@@ -265,9 +275,11 @@ CONFIG_NETFILTER_XT_TARGET_MARK=y
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y
CONFIG_NETFILTER_XT_TARGET_NFLOG=y
CONFIG_NETFILTER_XT_TARGET_NOTRACK=y
+CONFIG_NETFILTER_XT_TARGET_RATEEST=y
CONFIG_NETFILTER_XT_TARGET_TRACE=y
CONFIG_NETFILTER_XT_TARGET_SECMARK=y
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=y
CONFIG_NETFILTER_XT_MATCH_COMMENT=y
CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y
CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y
@@ -277,14 +289,17 @@ CONFIG_NETFILTER_XT_MATCH_DCCP=y
CONFIG_NETFILTER_XT_MATCH_DSCP=y
CONFIG_NETFILTER_XT_MATCH_ESP=y
CONFIG_NETFILTER_XT_MATCH_HELPER=y
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
CONFIG_NETFILTER_XT_MATCH_LENGTH=y
CONFIG_NETFILTER_XT_MATCH_LIMIT=y
CONFIG_NETFILTER_XT_MATCH_MAC=y
CONFIG_NETFILTER_XT_MATCH_MARK=y
+CONFIG_NETFILTER_XT_MATCH_OWNER=y
CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y
CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y
CONFIG_NETFILTER_XT_MATCH_QUOTA=y
+CONFIG_NETFILTER_XT_MATCH_RATEEST=y
CONFIG_NETFILTER_XT_MATCH_REALM=y
CONFIG_NETFILTER_XT_MATCH_SCTP=y
CONFIG_NETFILTER_XT_MATCH_STATE=y
@@ -302,13 +317,10 @@ CONFIG_NF_CONNTRACK_IPV4=y
CONFIG_NF_CONNTRACK_PROC_COMPAT=y
CONFIG_IP_NF_QUEUE=y
CONFIG_IP_NF_IPTABLES=y
-CONFIG_IP_NF_MATCH_IPRANGE=y
-CONFIG_IP_NF_MATCH_TOS=y
CONFIG_IP_NF_MATCH_RECENT=y
CONFIG_IP_NF_MATCH_ECN=y
CONFIG_IP_NF_MATCH_AH=y
CONFIG_IP_NF_MATCH_TTL=y
-CONFIG_IP_NF_MATCH_OWNER=y
CONFIG_IP_NF_MATCH_ADDRTYPE=y
CONFIG_IP_NF_FILTER=y
CONFIG_IP_NF_TARGET_REJECT=y
@@ -319,7 +331,6 @@ CONFIG_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=y
CONFIG_IP_NF_TARGET_REDIRECT=y
CONFIG_IP_NF_TARGET_NETMAP=y
-CONFIG_IP_NF_TARGET_SAME=y
CONFIG_NF_NAT_SNMP_BASIC=y
CONFIG_NF_NAT_FTP=y
CONFIG_NF_NAT_IRC=y
@@ -329,7 +340,6 @@ CONFIG_NF_NAT_TFTP=y
# CONFIG_NF_NAT_H323 is not set
# CONFIG_NF_NAT_SIP is not set
CONFIG_IP_NF_MANGLE=y
-CONFIG_IP_NF_TARGET_TOS=y
CONFIG_IP_NF_TARGET_ECN=y
CONFIG_IP_NF_TARGET_TTL=y
# CONFIG_IP_NF_TARGET_CLUSTERIP is not set
@@ -384,6 +394,7 @@ CONFIG_NET_CLS_ROUTE=y
#
# CONFIG_NET_PKTGEN is not set
# CONFIG_HAMRADIO is not set
+# CONFIG_CAN is not set
# CONFIG_IRDA is not set
# CONFIG_BT is not set
# CONFIG_AF_RXRPC is not set
@@ -440,7 +451,6 @@ CONFIG_SLIP_COMPRESSED=y
CONFIG_SLHC=y
CONFIG_SLIP_SMART=y
CONFIG_SLIP_MODE_SLIP6=y
-CONFIG_SHAPER=y
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
@@ -474,8 +484,7 @@ CONFIG_FS_POSIX_ACL=y
# CONFIG_XFS_FS is not set
# CONFIG_GFS2_FS is not set
# CONFIG_OCFS2_FS is not set
-# CONFIG_MINIX_FS is not set
-# CONFIG_ROMFS_FS is not set
+CONFIG_DNOTIFY=y
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_QUOTA=y
@@ -484,7 +493,6 @@ CONFIG_PRINT_QUOTA_WARNING=y
# CONFIG_QFMT_V1 is not set
CONFIG_QFMT_V2=y
CONFIG_QUOTACTL=y
-CONFIG_DNOTIFY=y
CONFIG_AUTOFS_FS=y
CONFIG_AUTOFS4_FS=y
CONFIG_FUSE_FS=y
@@ -536,8 +544,10 @@ CONFIG_CONFIGFS_FS=y
# CONFIG_EFS_FS is not set
# CONFIG_CRAMFS is not set
# CONFIG_VXFS_FS is not set
+# CONFIG_MINIX_FS is not set
# CONFIG_HPFS_FS is not set
# CONFIG_QNX4FS_FS is not set
+# CONFIG_ROMFS_FS is not set
# CONFIG_SYSV_FS is not set
# CONFIG_UFS_FS is not set
CONFIG_NETWORK_FILESYSTEMS=y
@@ -567,6 +577,7 @@ CONFIG_CIFS_POSIX=y
# CONFIG_CIFS_DEBUG2 is not set
CONFIG_CIFS_EXPERIMENTAL=y
CONFIG_CIFS_UPCALL=y
+# CONFIG_CIFS_DFS_UPCALL is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
@@ -627,6 +638,7 @@ CONFIG_SECURITY=y
CONFIG_SECURITY_NETWORK=y
CONFIG_SECURITY_CAPABILITIES=y
CONFIG_SECURITY_FILE_CAPABILITIES=y
+CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=0
CONFIG_SECURITY_SELINUX=y
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1
@@ -636,11 +648,12 @@ CONFIG_SECURITY_SELINUX_AVC_STATS=y
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
# CONFIG_SECURITY_SELINUX_ENABLE_SECMARK_DEFAULT is not set
# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set
+# CONFIG_SECURITY_SMACK is not set
CONFIG_CRYPTO=y
CONFIG_CRYPTO_ALGAPI=y
-CONFIG_CRYPTO_ABLKCIPHER=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_SEQIV=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_HMAC=y
@@ -659,6 +672,9 @@ CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_PCBC=y
CONFIG_CRYPTO_LRW=y
CONFIG_CRYPTO_XTS=y
+CONFIG_CRYPTO_CTR=y
+CONFIG_CRYPTO_GCM=y
+CONFIG_CRYPTO_CCM=y
CONFIG_CRYPTO_CRYPTD=y
CONFIG_CRYPTO_DES=y
CONFIG_CRYPTO_FCRYPT=y
@@ -676,11 +692,14 @@ CONFIG_CRYPTO_ARC4=y
CONFIG_CRYPTO_KHAZAD=y
CONFIG_CRYPTO_ANUBIS=y
CONFIG_CRYPTO_SEED=y
+CONFIG_CRYPTO_SALSA20=y
+CONFIG_CRYPTO_SALSA20_X86_64=y
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_MICHAEL_MIC=y
CONFIG_CRYPTO_CRC32C=y
CONFIG_CRYPTO_CAMELLIA=y
CONFIG_CRYPTO_AUTHENC=y
+CONFIG_CRYPTO_LZO=y
CONFIG_CRYPTO_HW=y

#
@@ -696,6 +715,8 @@ CONFIG_LIBCRC32C=y
CONFIG_AUDIT_GENERIC=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
+CONFIG_LZO_COMPRESS=y
+CONFIG_LZO_DECOMPRESS=y
CONFIG_TEXTSEARCH=y
CONFIG_TEXTSEARCH_KMP=y
CONFIG_TEXTSEARCH_BM=y
@@ -712,9 +733,6 @@ CONFIG_HAS_DMA=y
# CONFIG_SCSI_NETLINK is not set
# CONFIG_MD is not set
# CONFIG_INPUT is not set
-CONFIG_INSTRUMENTATION=y
-# CONFIG_PROFILING is not set
-# CONFIG_MARKERS is not set

#
# Kernel hacking
@@ -731,6 +749,7 @@ CONFIG_SCHED_DEBUG=y
# CONFIG_SCHEDSTATS is not set
# CONFIG_TIMER_STATS is not set
# CONFIG_SLUB_DEBUG_ON is not set
+# CONFIG_SLUB_STATS is not set
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_RT_MUTEX_TESTER is not set
# CONFIG_DEBUG_SPINLOCK is not set
@@ -744,8 +763,8 @@ CONFIG_DEBUG_INFO=y
# CONFIG_DEBUG_LIST is not set
# CONFIG_DEBUG_SG is not set
CONFIG_FRAME_POINTER=y
-# CONFIG_FORCED_INLINING is not set
# CONFIG_BOOT_PRINTK_DELAY is not set
+# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_FAULT_INJECTION is not set
# CONFIG_SAMPLES is not set
# CONFIG_GPROF is not set
diff --git a/source/apps-extra/user-mode-linux/inline-hack.patch 
b/source/apps-extra/user-mode-linux/inline-hack.patch
new file mode 100644
index 0000000..373416a
--- /dev/null
+++ b/source/apps-extra/user-mode-linux/inline-hack.patch
@@ -0,0 +1,223 @@
+diff -Naur linux-2.6.25/block/blk-barrier.c 
linux-2.6.25-uml-hack/block/blk-barrier.c
+--- linux-2.6.25/block/blk-barrier.c   2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/block/blk-barrier.c  2008-04-29 01:09:53.000000000 
+0200
+@@ -53,7 +53,7 @@
+ /*
+  * Cache flushing for ordered writes handling
+  */
+-inline unsigned blk_ordered_cur_seq(struct request_queue *q)
++unsigned blk_ordered_cur_seq(struct request_queue *q)
+ {
+       if (!q->ordseq)
+               return 0;
+diff -Naur linux-2.6.25/block/elevator.c linux-2.6.25-uml-hack/block/elevator.c
+--- linux-2.6.25/block/elevator.c      2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/block/elevator.c     2008-04-29 01:05:47.000000000 
+0200
+@@ -69,7 +69,7 @@
+ /*
+  * can we safely merge with this request?
+  */
+-inline int elv_rq_merge_ok(struct request *rq, struct bio *bio)
++int elv_rq_merge_ok(struct request *rq, struct bio *bio)
+ {
+       if (!rq_mergeable(rq))
+               return 0;
+diff -Naur linux-2.6.25/fs/block_dev.c linux-2.6.25-uml-hack/fs/block_dev.c
+--- linux-2.6.25/fs/block_dev.c        2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/fs/block_dev.c       2008-04-29 01:00:56.000000000 
+0200
+@@ -38,7 +38,7 @@
+       return container_of(inode, struct bdev_inode, vfs_inode);
+ }
+
+-inline struct block_device *I_BDEV(struct inode *inode)
++struct block_device *I_BDEV(struct inode *inode)
+ {
+       return &BDEV_I(inode)->bdev;
+ }
+diff -Naur linux-2.6.25/fs/buffer.c linux-2.6.25-uml-hack/fs/buffer.c
+--- linux-2.6.25/fs/buffer.c   2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/fs/buffer.c  2008-04-29 00:55:45.000000000 +0200
+@@ -46,8 +46,7 @@
+
+ #define BH_ENTRY(list) list_entry((list), struct buffer_head, b_assoc_buffers)
+
+-inline void
+-init_buffer(struct buffer_head *bh, bh_end_io_t *handler, void *private)
++void init_buffer(struct buffer_head *bh, bh_end_io_t *handler, void *private)
+ {
+       bh->b_end_io = handler;
+       bh->b_private = private;
+diff -Naur linux-2.6.25/fs/reiserfs/do_balan.c 
linux-2.6.25-uml-hack/fs/reiserfs/do_balan.c
+--- linux-2.6.25/fs/reiserfs/do_balan.c        2008-04-17 04:49:44.000000000 
+0200
++++ linux-2.6.25-uml-hack/fs/reiserfs/do_balan.c       2008-04-29 
01:06:38.000000000 +0200
+@@ -29,7 +29,7 @@
+                                          is interrupting do_balance */
+ #endif
+
+-inline void do_balance_mark_leaf_dirty(struct tree_balance *tb,
++void do_balance_mark_leaf_dirty(struct tree_balance *tb,
+                                      struct buffer_head *bh, int flag)
+ {
+       journal_mark_dirty(tb->transaction_handle,
+diff -Naur linux-2.6.25/fs/reiserfs/inode.c 
linux-2.6.25-uml-hack/fs/reiserfs/inode.c
+--- linux-2.6.25/fs/reiserfs/inode.c   2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/fs/reiserfs/inode.c  2008-04-29 01:20:30.000000000 
+0200
+@@ -101,7 +101,7 @@
+ //
+ // when key is 0, do not set version and short key
+ //
+-inline void make_le_item_head(struct item_head *ih, const struct cpu_key *key,
++void make_le_item_head(struct item_head *ih, const struct cpu_key *key,
+                             int version,
+                             loff_t offset, int type, int length,
+                             int entry_count /*or ih_free_space */ )
+diff -Naur linux-2.6.25/fs/reiserfs/namei.c 
linux-2.6.25-uml-hack/fs/reiserfs/namei.c
+--- linux-2.6.25/fs/reiserfs/namei.c   2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/fs/reiserfs/namei.c  2008-04-29 01:11:15.000000000 
+0200
+@@ -62,7 +62,7 @@
+ }
+
+ // de_bh, de_ih, de_deh (points to first element of array), de_item_num is set
+-inline void set_de_name_and_namelen(struct reiserfs_dir_entry *de)
++void set_de_name_and_namelen(struct reiserfs_dir_entry *de)
+ {
+       struct reiserfs_de_head *deh = de->de_deh + de->de_entry_num;
+
+diff -Naur linux-2.6.25/fs/reiserfs/stree.c 
linux-2.6.25-uml-hack/fs/reiserfs/stree.c
+--- linux-2.6.25/fs/reiserfs/stree.c   2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/fs/reiserfs/stree.c  2008-04-29 01:50:34.000000000 
+0200
+@@ -57,7 +57,7 @@
+ #include <linux/quotaops.h>
+
+ /* Does the buffer contain a disk block which is in the tree. */
+-inline int B_IS_IN_TREE(const struct buffer_head *p_s_bh)
++int B_IS_IN_TREE(const struct buffer_head *p_s_bh)
+ {
+
+       RFALSE(B_LEVEL(p_s_bh) > MAX_HEIGHT,
+@@ -69,7 +69,7 @@
+ //
+ // to gets item head in le form
+ //
+-inline void copy_item_head(struct item_head *p_v_to,
++void copy_item_head(struct item_head *p_v_to,
+                          const struct item_head *p_v_from)
+ {
+       memcpy(p_v_to, p_v_from, IH_SIZE);
+@@ -81,7 +81,7 @@
+    Returns: -1 if key1 < key2
+    0 if key1 == key2
+    1 if key1 > key2 */
+-inline int comp_short_keys(const struct reiserfs_key *le_key,
++int comp_short_keys(const struct reiserfs_key *le_key,
+                          const struct cpu_key *cpu_key)
+ {
+       __u32 n;
+@@ -133,7 +133,7 @@
+       return 0;
+ }
+
+-inline int comp_short_le_keys(const struct reiserfs_key *key1,
++int comp_short_le_keys(const struct reiserfs_key *key1,
+                             const struct reiserfs_key *key2)
+ {
+       __u32 *p_s_1_u32, *p_s_2_u32;
+@@ -150,7 +150,7 @@
+       return 0;
+ }
+
+-inline void le_key2cpu_key(struct cpu_key *to, const struct reiserfs_key 
*from)
++void le_key2cpu_key(struct cpu_key *to, const struct reiserfs_key *from)
+ {
+       int version;
+       to->on_disk_key.k_dir_id = le32_to_cpu(from->k_dir_id);
+@@ -165,7 +165,7 @@
+
+ // this does not say which one is bigger, it only returns 1 if keys
+ // are not equal, 0 otherwise
+-inline int comp_le_keys(const struct reiserfs_key *k1,
++int comp_le_keys(const struct reiserfs_key *k1,
+                       const struct reiserfs_key *k2)
+ {
+       return memcmp(k1, k2, sizeof(struct reiserfs_key));
+@@ -289,7 +289,7 @@
+ }
+
+ /* Get delimiting key of the buffer at the path and its right neighbor. */
+-inline const struct reiserfs_key *get_rkey(const struct treepath 
*p_s_chk_path,
++const struct reiserfs_key *get_rkey(const struct treepath *p_s_chk_path,
+                                          const struct super_block *p_s_sb)
+ {
+       int n_position, n_path_offset = p_s_chk_path->path_length;
+diff -Naur linux-2.6.25/fs/udf/partition.c 
linux-2.6.25-uml-hack/fs/udf/partition.c
+--- linux-2.6.25/fs/udf/partition.c    2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/fs/udf/partition.c   2008-04-29 01:31:15.000000000 
+0200
+@@ -28,7 +28,7 @@
+ #include <linux/slab.h>
+ #include <linux/buffer_head.h>
+
+-inline uint32_t udf_get_pblock(struct super_block *sb, uint32_t block,
++uint32_t udf_get_pblock(struct super_block *sb, uint32_t block,
+                              uint16_t partition, uint32_t offset)
+ {
+       struct udf_sb_info *sbi = UDF_SB(sb);
+diff -Naur linux-2.6.25/include/net/dst.h 
linux-2.6.25-uml-hack/include/net/dst.h
+--- linux-2.6.25/include/net/dst.h     2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/include/net/dst.h    2008-04-29 12:18:14.000000000 
+0200
+@@ -240,7 +240,7 @@
+ }
+
+ /* Output packet to network from transport.  */
+-static inline int dst_output(struct sk_buff *skb)
++static int dst_output(struct sk_buff *skb)
+ {
+       return skb->dst->output(skb);
+ }
+diff -Naur linux-2.6.25/mm/filemap.c linux-2.6.25-uml-hack/mm/filemap.c
+--- linux-2.6.25/mm/filemap.c  2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/mm/filemap.c 2008-04-29 00:54:51.000000000 +0200
+@@ -1827,7 +1827,7 @@
+  * Returns appropriate error code that caller should return or
+  * zero in case that write should be allowed.
+  */
+-inline int generic_write_checks(struct file *file, loff_t *pos, size_t 
*count, int isblk)
++int generic_write_checks(struct file *file, loff_t *pos, size_t *count, int 
isblk)
+ {
+       struct inode *inode = file->f_mapping->host;
+       unsigned long limit = current->signal->rlim[RLIMIT_FSIZE].rlim_cur;
+diff -Naur linux-2.6.25/net/ipv4/ip_output.c 
linux-2.6.25-uml-hack/net/ipv4/ip_output.c
+--- linux-2.6.25/net/ipv4/ip_output.c  2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/net/ipv4/ip_output.c 2008-04-29 01:19:38.000000000 
+0200
+@@ -85,7 +85,7 @@
+ int sysctl_ip_default_ttl __read_mostly = IPDEFTTL;
+
+ /* Generate a checksum for an outgoing IP datagram. */
+-__inline__ void ip_send_check(struct iphdr *iph)
++void ip_send_check(struct iphdr *iph)
+ {
+       iph->check = 0;
+       iph->check = ip_fast_csum((unsigned char *)iph, iph->ihl);
+diff -Naur linux-2.6.25/net/ipv6/ip6_input.c 
linux-2.6.25-uml-hack/net/ipv6/ip6_input.c
+--- linux-2.6.25/net/ipv6/ip6_input.c  2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/net/ipv6/ip6_input.c 2008-04-29 22:48:29.000000000 
+0200
+@@ -47,7 +47,7 @@
+
+
+
+-inline int ip6_rcv_finish( struct sk_buff *skb)
++int ip6_rcv_finish( struct sk_buff *skb)
+ {
+       if (skb->dst == NULL)
+               ip6_route_input(skb);
+diff -Naur linux-2.6.25/net/ipv6/mcast.c linux-2.6.25-uml-hack/net/ipv6/mcast.c
+--- linux-2.6.25/net/ipv6/mcast.c      2008-04-17 04:49:44.000000000 +0200
++++ linux-2.6.25-uml-hack/net/ipv6/mcast.c     2008-04-29 22:57:04.000000000 
+0200
+@@ -1446,7 +1446,7 @@
+       return dev_queue_xmit(skb);
+ }
+
+-static inline int mld_dev_queue_xmit(struct sk_buff *skb)
++static int mld_dev_queue_xmit(struct sk_buff *skb)
+ {
+       return NF_HOOK(PF_INET6, NF_INET_POST_ROUTING, skb, NULL, skb->dev,
+                      mld_dev_queue_xmit2);
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to