Package: kernel-patch-uml Version: 2.4.26-3m Severity: wishlist Tags: patch
Hi Matt, Sorry in the previous mail I forgot the tags, sorry again!!! :(( I have worked for a bit on the user-mode-linux package to support the 2.6.12-1um kernel. Now you have a patch, in attachment, that provides the transition from previous package to the new. I make also available at the following: deb http://etinarcadiaego.dyndns.org/~ste/debian/ ./ deb-src http://etinarcadiaego.dyndns.org/~ste/debian/ ./ Please consider, if you feel confident, to use this effort to improve user-mode-linux availability in debian. Thanks in advance Cheers SteX -- GPG key = D52DF829 -- SteX -- <[EMAIL PROTECTED]> Keyserver: http://keyserver.linu.it, User#324592, http://counter.li.org http://www.openlabs.it/~stex -- http://www.stex.name http://etinarcadiaego.dyndns.org
diff -Naur user-mode-linux-2.4.26-3um/config user-mode-linux-2.6.12-1um/config
--- user-mode-linux-2.4.26-3um/config 2004-09-09 02:51:00.000000000 +0200
+++ user-mode-linux-2.6.12-1um/config 2005-11-01 17:12:17.000000000 +0100
@@ -1,169 +1,262 @@
#
# Automatically generated make config: don't edit
+# Linux kernel version: 2.6.12
+# Tue Nov 1 17:12:04 2005
#
-CONFIG_USERMODE=y
-# CONFIG_ISA is not set
-# CONFIG_SBUS is not set
-# CONFIG_PCI is not set
+CONFIG_GENERIC_HARDIRQS=y
+CONFIG_UML=y
+CONFIG_MMU=y
CONFIG_UID16=y
-CONFIG_RWSEM_XCHGADD_ALGORITHM=y
+CONFIG_RWSEM_GENERIC_SPINLOCK=y
+CONFIG_GENERIC_CALIBRATE_DELAY=y
#
-# Code maturity level options
-#
-CONFIG_EXPERIMENTAL=y
-
-#
-# General Setup
+# UML-specific options
#
-CONFIG_MODE_SKAS=y
CONFIG_MODE_TT=y
+CONFIG_MODE_SKAS=y
+CONFIG_UML_X86=y
+# CONFIG_64BIT 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_LD_SCRIPT_STATIC=y
CONFIG_NET=y
-CONFIG_SYSVIPC=y
-CONFIG_BSD_PROCESS_ACCT=y
-CONFIG_SYSCTL=y
-CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=y
CONFIG_HOSTFS=y
-CONFIG_HUMFS=y
-CONFIG_EXTERNFS=y
CONFIG_HPPFS=y
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=y
CONFIG_KERNEL_STACK_ORDER=2
CONFIG_UML_REAL_TIME_CLOCK=y
#
+# Code maturity level options
+#
+CONFIG_EXPERIMENTAL=y
+# CONFIG_CLEAN_COMPILE is not set
+CONFIG_BROKEN=y
+CONFIG_BROKEN_ON_SMP=y
+CONFIG_INIT_ENV_ARG_LIMIT=32
+
+#
+# General setup
+#
+CONFIG_LOCALVERSION=""
+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=y
+CONFIG_KOBJECT_UEVENT=y
+# CONFIG_IKCONFIG is not set
+CONFIG_EMBEDDED=y
+CONFIG_KALLSYMS=y
+# CONFIG_KALLSYMS_ALL is not set
+# CONFIG_KALLSYMS_EXTRA_PASS is not set
+CONFIG_PRINTK=y
+CONFIG_BUG=y
+CONFIG_BASE_FULL=y
+CONFIG_FUTEX=y
+CONFIG_EPOLL=y
+CONFIG_CC_OPTIMIZE_FOR_SIZE=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=y
+CONFIG_MODULE_UNLOAD=y
+CONFIG_MODULE_FORCE_UNLOAD=y
+CONFIG_OBSOLETE_MODPARM=y
+CONFIG_MODVERSIONS=y
+# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_KMOD=y
#
+# Generic Driver Options
+#
+CONFIG_STANDALONE=y
+CONFIG_PREVENT_FIRMWARE_BUILD=y
+CONFIG_FW_LOADER=m
+# CONFIG_DEBUG_DRIVER is not set
+
+#
# Character Devices
#
+CONFIG_STDERR_CONSOLE=y
CONFIG_STDIO_CONSOLE=y
CONFIG_SSL=y
-CONFIG_FD_CHAN=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_UNIX98_PTY_COUNT=256
-# CONFIG_WATCHDOG is not set
+CONFIG_LEGACY_PTYS=y
+CONFIG_LEGACY_PTY_COUNT=256
+CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
-# CONFIG_SOFT_WATCHDOG is not set
+CONFIG_SOFT_WATCHDOG=m
# CONFIG_UML_WATCHDOG is not set
-CONFIG_UML_SOUND=m
-CONFIG_SOUND=m
-CONFIG_HOSTAUDIO=m
-# CONFIG_TTY_LOG is not set
+# CONFIG_UML_SOUND is not set
+# CONFIG_SOUND is not set
+# CONFIG_HOSTAUDIO is not set
+# CONFIG_UML_RANDOM is not set
+CONFIG_MMAPPER=y
#
-# Block Devices
+# Block devices
#
CONFIG_BLK_DEV_UBD=y
-# CONFIG_BLK_DEV_UBD_SYNC is not set
-CONFIG_COW=y
-CONFIG_COW_COMMON=y
+CONFIG_BLK_DEV_UBD_SYNC=y
+CONFIG_BLK_DEV_COW_COMMON=y
CONFIG_BLK_DEV_LOOP=y
-CONFIG_BLK_DEV_NBD=m
+CONFIG_BLK_DEV_CRYPTOLOOP=y
+CONFIG_BLK_DEV_NBD=y
CONFIG_BLK_DEV_RAM=y
-CONFIG_BLK_DEV_RAM_SIZE=4096
+CONFIG_BLK_DEV_RAM_COUNT=16
+CONFIG_BLK_DEV_RAM_SIZE=8192
CONFIG_BLK_DEV_INITRD=y
-# CONFIG_MMAPPER is not set
+CONFIG_INITRAMFS_SOURCE=""
+CONFIG_LBD=y
+
+#
+# IO Schedulers
+#
+CONFIG_IOSCHED_NOOP=y
+CONFIG_IOSCHED_AS=y
+CONFIG_IOSCHED_DEADLINE=y
+CONFIG_IOSCHED_CFQ=y
+# CONFIG_ATA_OVER_ETH is not set
CONFIG_NETDEVICES=y
#
-# Network Devices
+# 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_SLIRP=y
CONFIG_UML_NET_DAEMON=y
CONFIG_UML_NET_MCAST=y
-# CONFIG_UML_NET_PCAP is not set
-CONFIG_DUMMY=m
-CONFIG_BONDING=m
-CONFIG_EQUALIZER=m
-CONFIG_TUN=m
-CONFIG_PPP=m
-# CONFIG_PPP_MULTILINK is not set
-# CONFIG_PPP_FILTER is not set
-CONFIG_PPP_ASYNC=m
-CONFIG_PPP_SYNC_TTY=m
-CONFIG_PPP_DEFLATE=m
-CONFIG_PPP_BSDCOMP=m
-CONFIG_PPPOE=m
-CONFIG_PPP_MPPE=m
-CONFIG_SLIP=m
-# CONFIG_SLIP_COMPRESSED is not set
-# CONFIG_SLIP_SMART is not set
-# CONFIG_SLIP_MODE_SLIP6 is not set
+CONFIG_UML_NET_PCAP=y
+CONFIG_UML_NET_SLIRP=y
+
+#
+# Networking support
+#
#
# Networking options
#
-CONFIG_PACKET=y
+CONFIG_PACKET=m
CONFIG_PACKET_MMAP=y
-# CONFIG_NETLINK_DEV is not set
-CONFIG_NETFILTER=y
-# CONFIG_NETFILTER_DEBUG is not set
-CONFIG_FILTER=y
-CONFIG_UNIX=y
+CONFIG_UNIX=m
CONFIG_NET_KEY=m
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y
CONFIG_IP_MULTIPLE_TABLES=y
-# CONFIG_IP_ROUTE_FWMARK is not set
-CONFIG_IP_ROUTE_NAT=y
+CONFIG_IP_ROUTE_FWMARK=y
CONFIG_IP_ROUTE_MULTIPATH=y
-CONFIG_IP_ROUTE_TOS=y
+# CONFIG_IP_ROUTE_MULTIPATH_CACHED is not set
CONFIG_IP_ROUTE_VERBOSE=y
-CONFIG_IP_PNP=y
-CONFIG_IP_PNP_DHCP=y
-CONFIG_IP_PNP_BOOTP=y
-CONFIG_IP_PNP_RARP=y
+# CONFIG_IP_PNP is not set
CONFIG_NET_IPIP=m
CONFIG_NET_IPGRE=m
-# CONFIG_NET_IPGRE_BROADCAST is not set
+CONFIG_NET_IPGRE_BROADCAST=y
CONFIG_IP_MROUTE=y
CONFIG_IP_PIMSM_V1=y
CONFIG_IP_PIMSM_V2=y
-CONFIG_ARPD=y
-CONFIG_INET_ECN=y
+# CONFIG_ARPD is not set
CONFIG_SYN_COOKIES=y
CONFIG_INET_AH=m
CONFIG_INET_ESP=m
CONFIG_INET_IPCOMP=m
+CONFIG_INET_TUNNEL=m
+CONFIG_IP_TCPDIAG=y
+# CONFIG_IP_TCPDIAG_IPV6 is not set
+
+#
+# IP: Virtual Server Configuration
+#
+CONFIG_IP_VS=m
+# CONFIG_IP_VS_DEBUG is not set
+CONFIG_IP_VS_TAB_BITS=12
+
+#
+# IPVS transport protocol load balancing support
+#
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_PROTO_ESP=y
+CONFIG_IP_VS_PROTO_AH=y
+
+#
+# IPVS scheduler
+#
+CONFIG_IP_VS_RR=m
+CONFIG_IP_VS_WRR=m
+CONFIG_IP_VS_LC=m
+CONFIG_IP_VS_WLC=m
+CONFIG_IP_VS_LBLC=m
+CONFIG_IP_VS_LBLCR=m
+CONFIG_IP_VS_DH=m
+CONFIG_IP_VS_SH=m
+CONFIG_IP_VS_SED=m
+CONFIG_IP_VS_NQ=m
+
+#
+# IPVS application helper
+#
+CONFIG_IP_VS_FTP=m
+CONFIG_IPV6=m
+CONFIG_IPV6_PRIVACY=y
+CONFIG_INET6_AH=m
+CONFIG_INET6_ESP=m
+CONFIG_INET6_IPCOMP=m
+CONFIG_INET6_TUNNEL=m
+CONFIG_IPV6_TUNNEL=m
+CONFIG_NETFILTER=y
+# CONFIG_NETFILTER_DEBUG is not set
+CONFIG_BRIDGE_NETFILTER=y
#
-# IP: Netfilter Configuration
+# IP: Netfilter Configuration
#
CONFIG_IP_NF_CONNTRACK=m
+# CONFIG_IP_NF_CT_ACCT is not set
+# CONFIG_IP_NF_CONNTRACK_MARK is not set
+# CONFIG_IP_NF_CT_PROTO_SCTP is not set
CONFIG_IP_NF_FTP=m
-CONFIG_IP_NF_AMANDA=m
-CONFIG_IP_NF_TFTP=m
CONFIG_IP_NF_IRC=m
+CONFIG_IP_NF_TFTP=m
+CONFIG_IP_NF_AMANDA=m
CONFIG_IP_NF_QUEUE=m
CONFIG_IP_NF_IPTABLES=m
CONFIG_IP_NF_MATCH_LIMIT=m
+CONFIG_IP_NF_MATCH_IPRANGE=m
CONFIG_IP_NF_MATCH_MAC=m
CONFIG_IP_NF_MATCH_PKTTYPE=m
CONFIG_IP_NF_MATCH_MARK=m
@@ -179,67 +272,43 @@
CONFIG_IP_NF_MATCH_HELPER=m
CONFIG_IP_NF_MATCH_STATE=m
CONFIG_IP_NF_MATCH_CONNTRACK=m
-CONFIG_IP_NF_MATCH_UNCLEAN=m
CONFIG_IP_NF_MATCH_OWNER=m
+CONFIG_IP_NF_MATCH_PHYSDEV=m
+CONFIG_IP_NF_MATCH_ADDRTYPE=m
+CONFIG_IP_NF_MATCH_REALM=m
+# CONFIG_IP_NF_MATCH_SCTP is not set
+# CONFIG_IP_NF_MATCH_COMMENT is not set
+# CONFIG_IP_NF_MATCH_HASHLIMIT is not set
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
-CONFIG_IP_NF_TARGET_MIRROR=m
+CONFIG_IP_NF_TARGET_LOG=m
+CONFIG_IP_NF_TARGET_ULOG=m
+CONFIG_IP_NF_TARGET_TCPMSS=m
CONFIG_IP_NF_NAT=m
CONFIG_IP_NF_NAT_NEEDED=y
CONFIG_IP_NF_TARGET_MASQUERADE=m
CONFIG_IP_NF_TARGET_REDIRECT=m
-CONFIG_IP_NF_NAT_AMANDA=m
-CONFIG_IP_NF_NAT_LOCAL=y
+CONFIG_IP_NF_TARGET_NETMAP=m
+CONFIG_IP_NF_TARGET_SAME=m
CONFIG_IP_NF_NAT_SNMP_BASIC=m
CONFIG_IP_NF_NAT_IRC=m
CONFIG_IP_NF_NAT_FTP=m
CONFIG_IP_NF_NAT_TFTP=m
+CONFIG_IP_NF_NAT_AMANDA=m
CONFIG_IP_NF_MANGLE=m
CONFIG_IP_NF_TARGET_TOS=m
CONFIG_IP_NF_TARGET_ECN=m
CONFIG_IP_NF_TARGET_DSCP=m
CONFIG_IP_NF_TARGET_MARK=m
-CONFIG_IP_NF_TARGET_LOG=m
-CONFIG_IP_NF_TARGET_ULOG=m
-CONFIG_IP_NF_TARGET_TCPMSS=m
+CONFIG_IP_NF_TARGET_CLASSIFY=m
+CONFIG_IP_NF_RAW=m
+CONFIG_IP_NF_TARGET_NOTRACK=m
CONFIG_IP_NF_ARPTABLES=m
CONFIG_IP_NF_ARPFILTER=m
CONFIG_IP_NF_ARP_MANGLE=m
-CONFIG_IP_NF_COMPAT_IPCHAINS=m
-CONFIG_IP_NF_NAT_NEEDED=y
-CONFIG_IP_NF_COMPAT_IPFWADM=m
-CONFIG_IP_NF_NAT_NEEDED=y
-
-#
-# IP: Virtual Server Configuration
-#
-CONFIG_IP_VS=m
-# CONFIG_IP_VS_DEBUG is not set
-CONFIG_IP_VS_TAB_BITS=12
-
-#
-# IPVS scheduler
-#
-CONFIG_IP_VS_RR=m
-CONFIG_IP_VS_WRR=m
-CONFIG_IP_VS_LC=m
-CONFIG_IP_VS_WLC=m
-CONFIG_IP_VS_LBLC=m
-CONFIG_IP_VS_LBLCR=m
-CONFIG_IP_VS_DH=m
-CONFIG_IP_VS_SH=m
-CONFIG_IP_VS_SED=m
-CONFIG_IP_VS_NQ=m
#
-# IPVS application helper
-#
-CONFIG_IP_VS_FTP=m
-CONFIG_IPV6=m
-CONFIG_IPV6_PRIVACY=y
-
-#
-# IPv6: Netfilter Configuration
+# IPv6: Netfilter Configuration (EXPERIMENTAL)
#
CONFIG_IP6_NF_QUEUE=m
CONFIG_IP6_NF_IPTABLES=m
@@ -256,20 +325,46 @@
CONFIG_IP6_NF_MATCH_AHESP=m
CONFIG_IP6_NF_MATCH_LENGTH=m
CONFIG_IP6_NF_MATCH_EUI64=m
+# CONFIG_IP6_NF_MATCH_PHYSDEV is not set
CONFIG_IP6_NF_FILTER=m
CONFIG_IP6_NF_TARGET_LOG=m
CONFIG_IP6_NF_MANGLE=m
CONFIG_IP6_NF_TARGET_MARK=m
-CONFIG_INET6_AH=m
-CONFIG_INET6_ESP=m
-CONFIG_INET6_IPCOMP=m
-CONFIG_IPV6_TUNNEL=m
+CONFIG_IP6_NF_RAW=m
+
+#
+# DECnet: Netfilter Configuration
+#
+CONFIG_DECNET_NF_GRABULATOR=m
+
+#
+# Bridge: Netfilter Configuration
+#
+CONFIG_BRIDGE_NF_EBTABLES=m
+CONFIG_BRIDGE_EBT_BROUTE=m
+CONFIG_BRIDGE_EBT_T_FILTER=m
+CONFIG_BRIDGE_EBT_T_NAT=m
+CONFIG_BRIDGE_EBT_802_3=m
+CONFIG_BRIDGE_EBT_AMONG=m
+CONFIG_BRIDGE_EBT_ARP=m
+CONFIG_BRIDGE_EBT_IP=m
+CONFIG_BRIDGE_EBT_LIMIT=m
+CONFIG_BRIDGE_EBT_MARK=m
+CONFIG_BRIDGE_EBT_PKTTYPE=m
+CONFIG_BRIDGE_EBT_STP=m
+CONFIG_BRIDGE_EBT_VLAN=m
+CONFIG_BRIDGE_EBT_ARPREPLY=m
+CONFIG_BRIDGE_EBT_DNAT=m
+CONFIG_BRIDGE_EBT_MARK_T=m
+CONFIG_BRIDGE_EBT_REDIRECT=m
+CONFIG_BRIDGE_EBT_SNAT=m
+CONFIG_BRIDGE_EBT_LOG=m
+# CONFIG_BRIDGE_EBT_ULOG is not set
CONFIG_XFRM=y
CONFIG_XFRM_USER=m
-CONFIG_KHTTPD=m
#
-# SCTP Configuration (EXPERIMENTAL)
+# SCTP Configuration (EXPERIMENTAL)
#
CONFIG_IP_SCTP=m
# CONFIG_SCTP_DBG_MSG is not set
@@ -277,223 +372,487 @@
# CONFIG_SCTP_HMAC_NONE is not set
# CONFIG_SCTP_HMAC_SHA1 is not set
CONFIG_SCTP_HMAC_MD5=y
-# CONFIG_ATM is not set
+CONFIG_ATM=y
+CONFIG_ATM_CLIP=y
+# CONFIG_ATM_CLIP_NO_ICMP is not set
+CONFIG_ATM_LANE=m
+CONFIG_ATM_MPOA=m
+CONFIG_ATM_BR2684=m
+# CONFIG_ATM_BR2684_IPFILTER is not set
+CONFIG_BRIDGE=m
CONFIG_VLAN_8021Q=m
-
-#
-#
-#
+CONFIG_DECNET=m
+# CONFIG_DECNET_ROUTER is not set
+CONFIG_LLC=m
+CONFIG_LLC2=m
CONFIG_IPX=m
# CONFIG_IPX_INTERN is not set
-# CONFIG_ATALK is not set
-
-#
-# Appletalk devices
-#
-# CONFIG_DEV_APPLETALK is not set
-# CONFIG_DECNET is not set
-CONFIG_BRIDGE=m
-# CONFIG_X25 is not set
-# CONFIG_LAPB is not set
-# CONFIG_LLC is not set
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=y
+CONFIG_IPDDP=m
+CONFIG_IPDDP_ENCAP=y
+CONFIG_IPDDP_DECAP=y
+CONFIG_X25=m
+CONFIG_LAPB=m
# CONFIG_NET_DIVERT is not set
-# CONFIG_ECONET is not set
+CONFIG_ECONET=m
+CONFIG_ECONET_AUNUDP=y
+CONFIG_ECONET_NATIVE=y
CONFIG_WAN_ROUTER=m
-# CONFIG_NET_FASTROUTE is not set
-# CONFIG_NET_HW_FLOWCONTROL is not set
#
# QoS and/or fair queueing
#
CONFIG_NET_SCHED=y
+CONFIG_NET_SCH_CLK_JIFFIES=y
+# CONFIG_NET_SCH_CLK_GETTIMEOFDAY is not set
+# CONFIG_NET_SCH_CLK_CPU is not set
CONFIG_NET_SCH_CBQ=m
CONFIG_NET_SCH_HTB=m
-CONFIG_NET_SCH_CSZ=m
CONFIG_NET_SCH_HFSC=m
+CONFIG_NET_SCH_ATM=m
CONFIG_NET_SCH_PRIO=m
CONFIG_NET_SCH_RED=m
CONFIG_NET_SCH_SFQ=m
CONFIG_NET_SCH_TEQL=m
CONFIG_NET_SCH_TBF=m
CONFIG_NET_SCH_GRED=m
-CONFIG_NET_SCH_DELAY=m
CONFIG_NET_SCH_DSMARK=m
+CONFIG_NET_SCH_NETEM=m
CONFIG_NET_SCH_INGRESS=m
CONFIG_NET_QOS=y
CONFIG_NET_ESTIMATOR=y
CONFIG_NET_CLS=y
+# CONFIG_NET_CLS_BASIC is not set
CONFIG_NET_CLS_TCINDEX=m
CONFIG_NET_CLS_ROUTE4=m
CONFIG_NET_CLS_ROUTE=y
CONFIG_NET_CLS_FW=m
CONFIG_NET_CLS_U32=m
+# CONFIG_CLS_U32_PERF is not set
+# CONFIG_NET_CLS_IND is not set
+# CONFIG_CLS_U32_MARK is not set
CONFIG_NET_CLS_RSVP=m
CONFIG_NET_CLS_RSVP6=m
+# CONFIG_NET_EMATCH is not set
+# CONFIG_NET_CLS_ACT is not set
CONFIG_NET_CLS_POLICE=y
#
# Network testing
#
CONFIG_NET_PKTGEN=m
+CONFIG_NETPOLL=y
+# CONFIG_NETPOLL_RX is not set
+# CONFIG_NETPOLL_TRAP is not set
+CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_HAMRADIO=y
+
+#
+# Packet Radio protocols
+#
+CONFIG_AX25=m
+# CONFIG_AX25_DAMA_SLAVE is not set
+CONFIG_NETROM=m
+CONFIG_ROSE=m
+
+#
+# AX.25 network device drivers
+#
+CONFIG_MKISS=m
+CONFIG_6PACK=m
+CONFIG_BPQETHER=m
+CONFIG_BAYCOM_SER_FDX=m
+CONFIG_BAYCOM_SER_HDX=m
+CONFIG_YAM=m
+CONFIG_IRDA=m
+
+#
+# IrDA protocols
+#
+CONFIG_IRLAN=m
+CONFIG_IRNET=m
+CONFIG_IRCOMM=m
+# CONFIG_IRDA_ULTRA is not set
+
+#
+# IrDA options
+#
+CONFIG_IRDA_CACHE_LAST_LSAP=y
+CONFIG_IRDA_FAST_RR=y
+CONFIG_IRDA_DEBUG=y
+
+#
+# Infrared-port device drivers
+#
+
+#
+# SIR device drivers
+#
+CONFIG_IRTTY_SIR=m
+
+#
+# Dongle support
+#
+CONFIG_DONGLE=y
+CONFIG_ESI_DONGLE=m
+CONFIG_ACTISYS_DONGLE=m
+CONFIG_TEKRAM_DONGLE=m
+CONFIG_LITELINK_DONGLE=m
+CONFIG_MA600_DONGLE=m
+CONFIG_GIRBIL_DONGLE=m
+CONFIG_MCP2120_DONGLE=m
+CONFIG_OLD_BELKIN_DONGLE=m
+CONFIG_ACT200L_DONGLE=m
+
+#
+# Old SIR device drivers
+#
+CONFIG_IRPORT_SIR=m
+
+#
+# Old Serial dongle support
+#
+# CONFIG_DONGLE_OLD is not set
+
+#
+# FIR device drivers
+#
+CONFIG_BT=m
+CONFIG_BT_L2CAP=m
+CONFIG_BT_SCO=m
+CONFIG_BT_RFCOMM=m
+CONFIG_BT_RFCOMM_TTY=y
+CONFIG_BT_BNEP=m
+CONFIG_BT_BNEP_MC_FILTER=y
+CONFIG_BT_BNEP_PROTO_FILTER=y
+CONFIG_BT_HIDP=m
+
+#
+# Bluetooth device drivers
+#
+CONFIG_BT_HCIUART=m
+CONFIG_BT_HCIUART_H4=y
+CONFIG_BT_HCIUART_BCSP=y
+# CONFIG_BT_HCIUART_BCSP_TXCRC is not set
+CONFIG_BT_HCIVHCI=m
+CONFIG_DUMMY=m
+CONFIG_BONDING=m
+CONFIG_EQUALIZER=m
+CONFIG_TUN=m
+
+#
+# Wan interfaces
+#
+CONFIG_WAN=y
+CONFIG_SYNCLINK_SYNCPPP=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=y
+CONFIG_HDLC_RAW_ETH=y
+CONFIG_HDLC_CISCO=y
+CONFIG_HDLC_FR=y
+CONFIG_HDLC_PPP=y
+CONFIG_HDLC_X25=y
+CONFIG_DLCI=m
+CONFIG_DLCI_COUNT=24
+CONFIG_DLCI_MAX=8
+CONFIG_WAN_ROUTER_DRIVERS=y
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+
+#
+# ATM drivers
+#
+CONFIG_ATM_TCP=m
+CONFIG_PPP=m
+CONFIG_PPP_MULTILINK=y
+CONFIG_PPP_FILTER=y
+CONFIG_PPP_ASYNC=m
+CONFIG_PPP_SYNC_TTY=m
+CONFIG_PPP_DEFLATE=m
+CONFIG_PPP_BSDCOMP=m
+CONFIG_PPPOE=m
+CONFIG_PPPOATM=m
+CONFIG_SLIP=m
+CONFIG_SLIP_COMPRESSED=y
+CONFIG_SLIP_SMART=y
+CONFIG_SLIP_MODE_SLIP6=y
+CONFIG_SHAPER=m
+CONFIG_NETCONSOLE=m
#
# File systems
#
+CONFIG_EXT2_FS=y
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+CONFIG_EXT3_FS=m
+CONFIG_EXT3_FS_XATTR=y
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
+CONFIG_JBD=m
+# CONFIG_JBD_DEBUG is not set
+CONFIG_FS_MBCACHE=y
+CONFIG_REISERFS_FS=m
+# CONFIG_REISERFS_CHECK is not set
+# CONFIG_REISERFS_PROC_INFO is not set
+# CONFIG_REISERFS_FS_XATTR is not set
+CONFIG_JFS_FS=m
+CONFIG_JFS_POSIX_ACL=y
+# CONFIG_JFS_SECURITY is not set
+# CONFIG_JFS_DEBUG is not set
+CONFIG_JFS_STATISTICS=y
+CONFIG_FS_POSIX_ACL=y
+
+#
+# XFS support
+#
+CONFIG_XFS_FS=m
+CONFIG_XFS_EXPORT=y
+CONFIG_XFS_RT=y
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_SECURITY=y
+CONFIG_XFS_POSIX_ACL=y
+CONFIG_MINIX_FS=m
+CONFIG_ROMFS_FS=m
CONFIG_QUOTA=y
+CONFIG_QFMT_V1=m
CONFIG_QFMT_V2=m
+CONFIG_QUOTACTL=y
+CONFIG_DNOTIFY=y
CONFIG_AUTOFS_FS=m
CONFIG_AUTOFS4_FS=m
-CONFIG_REISERFS_FS=y
-# CONFIG_REISERFS_CHECK is not set
-# CONFIG_REISERFS_PROC_INFO is not set
-# CONFIG_ADFS_FS is not set
-# CONFIG_ADFS_FS_RW is not set
-# CONFIG_AFFS_FS is not set
-# CONFIG_HFS_FS is not set
-CONFIG_HFSPLUS_FS=m
-CONFIG_BEFS_FS=m
-# CONFIG_BEFS_DEBUG is not set
-# CONFIG_BFS_FS is not set
-CONFIG_EXT3_FS=y
-CONFIG_EXT3_FS_XATTR=y
-CONFIG_EXT3_FS_XATTR_SHARING=y
-# CONFIG_EXT3_FS_XATTR_USER is not set
-# CONFIG_EXT3_FS_XATTR_TRUSTED is not set
-CONFIG_EXT3_FS_POSIX_ACL=y
-CONFIG_JBD=y
-# CONFIG_JBD_DEBUG is not set
+
+#
+# CD-ROM/DVD Filesystems
+#
+CONFIG_ISO9660_FS=m
+CONFIG_JOLIET=y
+CONFIG_ZISOFS=y
+CONFIG_ZISOFS_FS=m
+CONFIG_UDF_FS=m
+CONFIG_UDF_NLS=y
+
+#
+# DOS/FAT/NT Filesystems
+#
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
-CONFIG_UMSDOS_FS=m
CONFIG_VFAT_FS=m
-# CONFIG_EFS_FS is not set
-# CONFIG_JFFS_FS is not set
-# CONFIG_JFFS2_FS is not set
-CONFIG_CRAMFS=y
-CONFIG_TMPFS=y
-CONFIG_RAMFS=y
-CONFIG_ISO9660_FS=m
-# CONFIG_JOLIET is not set
-# CONFIG_ZISOFS is not set
-CONFIG_JFS_FS=m
-# CONFIG_JFS_DEBUG is not set
-# CONFIG_JFS_STATISTICS is not set
-CONFIG_MINIX_FS=m
-CONFIG_VXFS_FS=m
-# CONFIG_NTFS_FS is not set
+CONFIG_FAT_DEFAULT_CODEPAGE=437
+CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
+CONFIG_NTFS_FS=m
+# CONFIG_NTFS_DEBUG is not set
# CONFIG_NTFS_RW is not set
-CONFIG_HPFS_FS=m
+
+#
+# Pseudo filesystems
+#
CONFIG_PROC_FS=y
+CONFIG_PROC_KCORE=y
+CONFIG_SYSFS=y
CONFIG_DEVFS_FS=y
# CONFIG_DEVFS_MOUNT is not set
# CONFIG_DEVFS_DEBUG is not set
-CONFIG_DEVPTS_FS=y
-# CONFIG_QNX4FS_FS is not set
+CONFIG_DEVPTS_FS_XATTR=y
+CONFIG_DEVPTS_FS_SECURITY=y
+CONFIG_TMPFS=y
+# CONFIG_TMPFS_XATTR is not set
+# CONFIG_HUGETLBFS is not set
+# CONFIG_HUGETLB_PAGE is not set
+CONFIG_RAMFS=y
+
+#
+# Miscellaneous filesystems
+#
+CONFIG_ADFS_FS=m
+# CONFIG_ADFS_FS_RW is not set
+CONFIG_AFFS_FS=m
+CONFIG_ASFS_FS=m
+CONFIG_ASFS_DEFAULT_CODEPAGE=""
+# CONFIG_ASFS_RW is not set
+CONFIG_HFS_FS=m
+CONFIG_HFSPLUS_FS=m
+CONFIG_BEFS_FS=m
+# CONFIG_BEFS_DEBUG is not set
+CONFIG_BFS_FS=m
+CONFIG_EFS_FS=m
+CONFIG_CRAMFS=y
+CONFIG_VXFS_FS=m
+CONFIG_HPFS_FS=m
+CONFIG_QNX4FS_FS=m
# CONFIG_QNX4FS_RW is not set
-CONFIG_ROMFS_FS=m
-CONFIG_EXT2_FS=y
-# CONFIG_EXT2_FS_XATTR is not set
-# CONFIG_EXT2_FS_XATTR_SHARING is not set
-# CONFIG_EXT2_FS_XATTR_USER is not set
-# CONFIG_EXT2_FS_XATTR_TRUSTED is not set
-# CONFIG_EXT2_FS_POSIX_ACL is not set
-# CONFIG_SYSV_FS is not set
-CONFIG_UDF_FS=m
-CONFIG_UDF_RW=y
-# CONFIG_UFS_FS is not set
+CONFIG_SYSV_FS=m
+CONFIG_UFS_FS=m
# CONFIG_UFS_FS_WRITE is not set
-CONFIG_XFS_FS=y
-CONFIG_XFS_QUOTA=y
-CONFIG_XFS_POSIX_ACL=y
-# CONFIG_XFS_RT is not set
-# CONFIG_XFS_TRACE is not set
-# CONFIG_XFS_DEBUG is not set
#
# Network File Systems
#
-CONFIG_CODA_FS=m
-CONFIG_INTERMEZZO_FS=m
-CONFIG_NFS_FS=y
+CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
-# CONFIG_NFS_DIRECTIO is not set
-CONFIG_ROOT_NFS=y
+CONFIG_NFS_V4=y
+CONFIG_NFS_DIRECTIO=y
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
-# CONFIG_NFSD_TCP is not set
-CONFIG_SUNRPC=y
-CONFIG_LOCKD=y
+CONFIG_NFSD_V4=y
+CONFIG_NFSD_TCP=y
+CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
+CONFIG_EXPORTFS=m
+CONFIG_SUNRPC=m
+CONFIG_SUNRPC_GSS=m
+CONFIG_RPCSEC_GSS_KRB5=m
+# CONFIG_RPCSEC_GSS_SPKM3 is not set
CONFIG_SMB_FS=m
# CONFIG_SMB_NLS_DEFAULT is not set
-CONFIG_SMB_UNIX=y
+CONFIG_CIFS=m
+# CONFIG_CIFS_STATS is not set
+# CONFIG_CIFS_XATTR is not set
+# CONFIG_CIFS_EXPERIMENTAL is not set
CONFIG_NCP_FS=m
-# CONFIG_NCPFS_PACKET_SIGNING is not set
-# CONFIG_NCPFS_IOCTL_LOCKING is not set
-# CONFIG_NCPFS_STRONG is not set
-# CONFIG_NCPFS_NFS_NS is not set
-# CONFIG_NCPFS_OS2_NS is not set
+CONFIG_NCPFS_PACKET_SIGNING=y
+CONFIG_NCPFS_IOCTL_LOCKING=y
+CONFIG_NCPFS_STRONG=y
+CONFIG_NCPFS_NFS_NS=y
+CONFIG_NCPFS_OS2_NS=y
# CONFIG_NCPFS_SMALLDOS is not set
-# CONFIG_NCPFS_NLS is not set
-# CONFIG_NCPFS_EXTRAS is not set
-# CONFIG_ZISOFS_FS is not set
-CONFIG_FS_MBCACHE=y
-CONFIG_FS_POSIX_ACL=y
+CONFIG_NCPFS_NLS=y
+CONFIG_NCPFS_EXTRAS=y
+CONFIG_CODA_FS=m
+# CONFIG_CODA_FS_OLD_API is not set
+CONFIG_AFS_FS=m
+CONFIG_RXRPC=m
#
# Partition Types
#
-# CONFIG_PARTITION_ADVANCED is not set
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_ACORN_PARTITION=y
+CONFIG_ACORN_PARTITION_CUMANA=y
+# CONFIG_ACORN_PARTITION_EESOX is not set
+CONFIG_ACORN_PARTITION_ICS=y
+# CONFIG_ACORN_PARTITION_ADFS is not set
+# CONFIG_ACORN_PARTITION_POWERTEC is not set
+CONFIG_ACORN_PARTITION_RISCIX=y
+CONFIG_OSF_PARTITION=y
+CONFIG_AMIGA_PARTITION=y
+CONFIG_ATARI_PARTITION=y
+CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
-CONFIG_SMB_NLS=y
-CONFIG_NLS=y
+CONFIG_BSD_DISKLABEL=y
+CONFIG_MINIX_SUBPARTITION=y
+CONFIG_SOLARIS_X86_PARTITION=y
+CONFIG_UNIXWARE_DISKLABEL=y
+CONFIG_LDM_PARTITION=y
+# CONFIG_LDM_DEBUG is not set
+CONFIG_SGI_PARTITION=y
+CONFIG_ULTRIX_PARTITION=y
+CONFIG_SUN_PARTITION=y
+# CONFIG_EFI_PARTITION is not set
#
# 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
+CONFIG_NLS=y
+CONFIG_NLS_DEFAULT="cp437"
+CONFIG_NLS_CODEPAGE_437=m
+CONFIG_NLS_CODEPAGE_737=m
+CONFIG_NLS_CODEPAGE_775=m
+CONFIG_NLS_CODEPAGE_850=m
+CONFIG_NLS_CODEPAGE_852=m
+CONFIG_NLS_CODEPAGE_855=m
+CONFIG_NLS_CODEPAGE_857=m
+CONFIG_NLS_CODEPAGE_860=m
+CONFIG_NLS_CODEPAGE_861=m
+CONFIG_NLS_CODEPAGE_862=m
+CONFIG_NLS_CODEPAGE_863=m
+CONFIG_NLS_CODEPAGE_864=m
+CONFIG_NLS_CODEPAGE_865=m
+CONFIG_NLS_CODEPAGE_866=m
+CONFIG_NLS_CODEPAGE_869=m
+CONFIG_NLS_CODEPAGE_936=m
+CONFIG_NLS_CODEPAGE_950=m
+CONFIG_NLS_CODEPAGE_932=m
+CONFIG_NLS_CODEPAGE_949=m
+CONFIG_NLS_CODEPAGE_874=m
+CONFIG_NLS_ISO8859_8=m
+CONFIG_NLS_CODEPAGE_1250=m
+CONFIG_NLS_CODEPAGE_1251=m
+CONFIG_NLS_ASCII=m
+CONFIG_NLS_ISO8859_1=m
+CONFIG_NLS_ISO8859_2=m
+CONFIG_NLS_ISO8859_3=m
+CONFIG_NLS_ISO8859_4=m
+CONFIG_NLS_ISO8859_5=m
+CONFIG_NLS_ISO8859_6=m
+CONFIG_NLS_ISO8859_7=m
+CONFIG_NLS_ISO8859_9=m
+CONFIG_NLS_ISO8859_13=m
+CONFIG_NLS_ISO8859_14=m
+CONFIG_NLS_ISO8859_15=m
+CONFIG_NLS_KOI8_R=m
+CONFIG_NLS_KOI8_U=m
+CONFIG_NLS_UTF8=m
+
+#
+# Security options
+#
+# CONFIG_KEYS is not set
+CONFIG_SECURITY=y
+# CONFIG_SECURITY_NETWORK is not set
+CONFIG_SECURITY_CAPABILITIES=m
+# CONFIG_SECURITY_SECLVL is not set
+# CONFIG_SECURITY_SELINUX is not set
+
+#
+# Cryptographic options
+#
+CONFIG_CRYPTO=y
+CONFIG_CRYPTO_HMAC=y
+CONFIG_CRYPTO_NULL=m
+CONFIG_CRYPTO_MD4=m
+CONFIG_CRYPTO_MD5=y
+CONFIG_CRYPTO_SHA1=m
+CONFIG_CRYPTO_SHA256=m
+CONFIG_CRYPTO_SHA512=m
+# CONFIG_CRYPTO_WP512 is not set
+# CONFIG_CRYPTO_TGR192 is not set
+CONFIG_CRYPTO_DES=m
+CONFIG_CRYPTO_BLOWFISH=m
+CONFIG_CRYPTO_TWOFISH=m
+CONFIG_CRYPTO_SERPENT=m
+CONFIG_CRYPTO_AES_586=m
+CONFIG_CRYPTO_CAST5=m
+CONFIG_CRYPTO_CAST6=m
+CONFIG_CRYPTO_TEA=m
+CONFIG_CRYPTO_ARC4=m
+CONFIG_CRYPTO_KHAZAD=m
+# CONFIG_CRYPTO_ANUBIS is not set
+CONFIG_CRYPTO_DEFLATE=m
+CONFIG_CRYPTO_MICHAEL_MIC=m
+CONFIG_CRYPTO_CRC32C=m
+CONFIG_CRYPTO_TEST=m
+
+#
+# Hardware crypto devices
+#
+
+#
+# Library routines
+#
+CONFIG_CRC_CCITT=m
+CONFIG_CRC32=m
+CONFIG_LIBCRC32C=m
+CONFIG_ZLIB_INFLATE=y
+CONFIG_ZLIB_DEFLATE=m
#
# SCSI support
#
CONFIG_SCSI=m
+CONFIG_GENERIC_ISA_DMA=y
#
# SCSI support type (disk, tape, CD-ROM)
@@ -510,7 +869,7 @@
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
# CONFIG_SCSI_DEBUG_QUEUES is not set
-# CONFIG_SCSI_MULTI_LUN is not set
+CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_LOGGING=y
CONFIG_SCSI_DEBUG=m
@@ -518,55 +877,25 @@
#
# Multi-device support (RAID and LVM)
#
-CONFIG_MD=y
-CONFIG_BLK_DEV_MD=m
-CONFIG_MD_LINEAR=m
-CONFIG_MD_RAID0=m
-CONFIG_MD_RAID1=m
-CONFIG_MD_RAID5=m
-CONFIG_MD_MULTIPATH=m
-CONFIG_BLK_DEV_LVM=m
-CONFIG_BLK_DEV_DM=m
-CONFIG_BLK_DEV_DM_MIRROR=m
+# CONFIG_MD is not set
#
# Memory Technology Devices (MTD)
#
# CONFIG_MTD is not set
-
-#
-# Cryptographic options
-#
-CONFIG_CRYPTO=y
-CONFIG_CRYPTO_HMAC=y
-CONFIG_CRYPTO_NULL=m
-CONFIG_CRYPTO_MD4=m
-CONFIG_CRYPTO_MD5=m
-CONFIG_CRYPTO_SHA1=m
-CONFIG_CRYPTO_SHA256=m
-CONFIG_CRYPTO_SHA512=m
-CONFIG_CRYPTO_DES=m
-CONFIG_CRYPTO_BLOWFISH=m
-CONFIG_CRYPTO_TWOFISH=m
-CONFIG_CRYPTO_SERPENT=m
-CONFIG_CRYPTO_AES=m
-CONFIG_CRYPTO_CAST5=m
-CONFIG_CRYPTO_CAST6=m
-CONFIG_CRYPTO_ARC4=m
-CONFIG_CRYPTO_DEFLATE=m
-CONFIG_CRYPTO_TEST=m
-
-#
-# Library routines
-#
-CONFIG_CRC32=m
-CONFIG_ZLIB_INFLATE=y
-CONFIG_ZLIB_DEFLATE=m
+CONFIG_INPUT=y
#
# Kernel hacking
#
+# CONFIG_PRINTK_TIME is not set
+CONFIG_DEBUG_KERNEL=y
+CONFIG_LOG_BUF_SHIFT=14
+# CONFIG_SCHEDSTATS is not set
# CONFIG_DEBUG_SLAB is not set
-CONFIG_DEBUGSYM=y
-CONFIG_PT_PROXY=y
-# CONFIG_GCOV is not set
+# CONFIG_DEBUG_SPINLOCK is not set
+# CONFIG_DEBUG_SPINLOCK_SLEEP is not set
+# CONFIG_DEBUG_KOBJECT is not set
+# CONFIG_DEBUG_INFO is not set
+# CONFIG_DEBUG_FS is not set
+# CONFIG_FRAME_POINTER is not set
diff -Naur user-mode-linux-2.4.26-3um/debian/changelog
user-mode-linux-2.6.12-1um/debian/changelog
--- user-mode-linux-2.4.26-3um/debian/changelog 2004-09-09 02:51:02.000000000
+0200
+++ user-mode-linux-2.6.12-1um/debian/changelog 2005-11-14 23:51:39.000000000
+0100
@@ -1,3 +1,12 @@
+user-mode-linux (2.6.12-1um.1) unstable; urgency=low
+
+ * New upstream release (Closes: #271246, Closes: #271246, Closes: #276993,
Closes: #170878).
+ * 2.4 and 2.6 support available (Closes: #264722).
+ * uml_net support fixed bug (Closes: #140790).
+ * Non-Maintainer Upload needed.
+
+ -- Stefano Melchior <[EMAIL PROTECTED]> Wed, 26 Oct 2005 14:58:47 +0200
+
user-mode-linux (2.4.26-3um-1) unstable; urgency=low
* New upstream release
diff -Naur user-mode-linux-2.4.26-3um/debian/control
user-mode-linux-2.6.12-1um/debian/control
--- user-mode-linux-2.4.26-3um/debian/control 2004-09-09 02:02:41.000000000
+0200
+++ user-mode-linux-2.6.12-1um/debian/control 2005-11-15 00:21:00.000000000
+0100
@@ -2,12 +2,12 @@
Section: misc
Priority: extra
Maintainer: Matt Zimmerman <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 3.0.0), kernel-source-2.4.26, kernel-patch-uml
(>= 20040824-1), docbook-to-man, bzip2, m4, modutils
-Standards-Version: 3.5.2
+Build-Depends: debhelper (>> 4.0.0), linux-source-2.6.12, docbook-to-man,
bzip2, m4, modutils
+Standards-Version: 3.6.2
Package: user-mode-linux
Architecture: i386
-Depends: uml-utilities (>= 20020718-1)
+Depends: uml-utilities (>= 20040406-1)
Suggests: x-terminal-emulator, rootstrap, user-mode-linux-doc, slirp,
kernel-patch-skas
Description: User-mode Linux (kernel)
User-mode Linux (UML) is a port of the Linux kernel to its own system
diff -Naur user-mode-linux-2.4.26-3um/debian/crypto.diff
user-mode-linux-2.6.12-1um/debian/crypto.diff
--- user-mode-linux-2.4.26-3um/debian/crypto.diff 2003-12-30
18:15:43.000000000 +0100
+++ user-mode-linux-2.6.12-1um/debian/crypto.diff 1970-01-01
01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-diff -ru kernel-source-2.4.23.orig-uml/arch/um/config.in
kernel-source-2.4.23/arch/um/config.in
---- kernel-source-2.4.23.orig-uml/arch/um/config.in 2003-12-30
09:13:10.000000000 -0800
-+++ kernel-source-2.4.23/arch/um/config.in 2003-12-30 09:12:23.000000000
-0800
-@@ -89,6 +89,7 @@
-
- source drivers/mtd/Config.in
-
-+source crypto/Config.in
- source lib/Config.in
-
- mainmenu_option next_comment
diff -Naur user-mode-linux-2.4.26-3um/debian/patches/crypto.diff
user-mode-linux-2.6.12-1um/debian/patches/crypto.diff
--- user-mode-linux-2.4.26-3um/debian/patches/crypto.diff 1970-01-01
01:00:00.000000000 +0100
+++ user-mode-linux-2.6.12-1um/debian/patches/crypto.diff 2005-10-26
14:57:40.000000000 +0200
@@ -0,0 +1,11 @@
+diff -ru kernel-source-2.4.23.orig-uml/arch/um/config.in
kernel-source-2.4.23/arch/um/config.in
+--- kernel-source-2.4.23.orig-uml/arch/um/config.in 2003-12-30
09:13:10.000000000 -0800
++++ kernel-source-2.4.23/arch/um/config.in 2003-12-30 09:12:23.000000000
-0800
+@@ -89,6 +89,7 @@
+
+ source drivers/mtd/Config.in
+
++source crypto/Config.in
+ source lib/Config.in
+
+ mainmenu_option next_comment
diff -Naur user-mode-linux-2.4.26-3um/debian/patches/tkill.diff
user-mode-linux-2.6.12-1um/debian/patches/tkill.diff
--- user-mode-linux-2.4.26-3um/debian/patches/tkill.diff 1970-01-01
01:00:00.000000000 +0100
+++ user-mode-linux-2.6.12-1um/debian/patches/tkill.diff 2005-10-26
14:57:40.000000000 +0200
@@ -0,0 +1,20 @@
+--- kernel-source-2.4.25/arch/um/os-Linux/process.c.orig 2004-06-04
14:15:08.000000000 -0700
++++ kernel-source-2.4.25/arch/um/os-Linux/process.c 2004-06-04
14:20:08.000000000 -0700
+@@ -7,6 +7,7 @@
+ #include <stdio.h>
+ #include <errno.h>
+ #include <signal.h>
++#include <linux/unistd.h>
+ #include <sys/mman.h>
+ #include <sys/wait.h>
+ #include "os.h"
+@@ -92,7 +93,8 @@
+
+ void os_usr1_process(int pid)
+ {
+- kill(pid, SIGUSR1);
++ syscall(__NR_tkill, pid, SIGUSR1);
++/* tkill(pid, SIGUSR1);*/
+ }
+
+ int os_getpid(void)
diff -Naur user-mode-linux-2.4.26-3um/debian/patches/uml_net.diff
user-mode-linux-2.6.12-1um/debian/patches/uml_net.diff
--- user-mode-linux-2.4.26-3um/debian/patches/uml_net.diff 1970-01-01
01:00:00.000000000 +0100
+++ user-mode-linux-2.6.12-1um/debian/patches/uml_net.diff 2005-10-26
14:57:40.000000000 +0200
@@ -0,0 +1,60 @@
+diff -u arch/um/drivers.old/ethertap_user.c arch/um/drivers/ethertap_user.c
+--- arch/um/os-Linux/drivers.old/ethertap_user.c Mon Apr 29 20:59:30 2002
++++ arch/um/os-Linux/drivers/ethertap_user.c Mon Apr 29 21:00:27 2002
+@@ -93,9 +93,9 @@
+ char version_buf[sizeof("nnnnn\0")];
+ char data_fd_buf[sizeof("nnnnnn\0")];
+ char gate_buf[sizeof("nnn.nnn.nnn.nnn\0")];
+- char *setup_args[] = { "uml_net", version_buf, "ethertap", dev,
++ char *setup_args[] = { "/usr/lib/uml/uml_net", version_buf, "ethertap",
dev,
+ data_fd_buf, gate_buf, NULL };
+- char *nosetup_args[] = { "uml_net", version_buf, "ethertap",
++ char *nosetup_args[] = { "/usr/lib/uml/uml_net", version_buf,
"ethertap",
+ dev, data_fd_buf, NULL };
+ char **args, c;
+
+diff -u arch/um/drivers.old/net_user.c arch/um/drivers/net_user.c
+--- arch/um/drivers.old/net_user.c Mon Apr 29 20:59:30 2002
++++ arch/um/drivers/net_user.c Mon Apr 29 21:00:59 2002
+@@ -185,7 +185,7 @@
+ char addr_buf[sizeof("255.255.255.255\0")];
+ char netmask_buf[sizeof("255.255.255.255\0")];
+ char version[sizeof("nnnnn\0")];
+- char *argv[] = { "uml_net", version, what, dev, addr_buf,
++ char *argv[] = { "/usr/lib/uml/uml_net", version, what, dev, addr_buf,
+ netmask_buf, NULL };
+ char *output;
+ int output_len, pid;
+diff -u arch/um/drivers.old/slip_user.c arch/um/drivers/slip_user.c
+--- arch/um/drivers.old/slip_user.c Mon Apr 29 20:59:30 2002
++++ arch/um/drivers/slip_user.c Mon Apr 29 21:01:12 2002
+@@ -113,7 +113,7 @@
+ struct slip_data *pri = data;
+ char version_buf[sizeof("nnnnn\0")];
+ char gate_buf[sizeof("nnn.nnn.nnn.nnn\0")];
+- char *argv[] = { "uml_net", version_buf, "slip", "up", gate_buf,
++ char *argv[] = { "/usr/lib/uml/uml_net", version_buf, "slip", "up",
gate_buf,
+ NULL };
+ int sfd, mfd, disc, sencap, err;
+
+@@ -166,7 +166,7 @@
+ {
+ struct slip_data *pri = data;
+ char version_buf[sizeof("nnnnn\0")];
+- char *argv[] = { "uml_net", version_buf, "slip", "down", pri->name,
++ char *argv[] = { "/usr/lib/uml/uml_net", version_buf, "slip", "down",
pri->name,
+ NULL };
+ int err;
+
+diff -u arch/um/drivers.old/tuntap_user.c arch/um/drivers/tuntap_user.c
+--- arch/um/os-Linux/drivers.old/tuntap_user.c Mon Apr 29 20:59:30 2002
++++ arch/um/os-Linux/drivers/tuntap_user.c Mon Apr 29 21:01:22 2002
+@@ -68,7 +68,7 @@
+ {
+ struct tuntap_pre_exec_data data;
+ char version_buf[sizeof("nnnnn\0")];
+- char *argv[] = { "uml_net", version_buf, "tuntap", "up", gate,
++ char *argv[] = { "/usr/lib/uml/uml_net", version_buf, "tuntap", "up",
gate,
+ NULL };
+ char buf[CMSG_SPACE(sizeof(*fd_out))];
+ struct msghdr msg;
diff -Naur user-mode-linux-2.4.26-3um/debian/patches/uml_switch.diff
user-mode-linux-2.6.12-1um/debian/patches/uml_switch.diff
--- user-mode-linux-2.4.26-3um/debian/patches/uml_switch.diff 1970-01-01
01:00:00.000000000 +0100
+++ user-mode-linux-2.6.12-1um/debian/patches/uml_switch.diff 2005-10-26
14:57:40.000000000 +0200
@@ -0,0 +1,11 @@
+--- kernel-source-2.4.22/arch/um/drivers/daemon_kern.c.orig 2003-09-19
21:32:52.000000000 -0400
++++ kernel-source-2.4.22/arch/um/drivers/daemon_kern.c 2003-09-19
21:32:53.000000000 -0400
+@@ -72,7 +72,7 @@
+
+ *init = ((struct daemon_init)
+ { .sock_type = "unix",
+- .ctl_sock = "/tmp/uml.ctl" });
++ .ctl_sock =
"/var/run/uml-utilities/uml_switch.ctl" });
+
+ remain = split_if_spec(str, mac_out, &init->sock_type, &init->ctl_sock,
+ NULL);
diff -Naur user-mode-linux-2.4.26-3um/debian/patches/x-terminal-emulator.diff
user-mode-linux-2.6.12-1um/debian/patches/x-terminal-emulator.diff
--- user-mode-linux-2.4.26-3um/debian/patches/x-terminal-emulator.diff
1970-01-01 01:00:00.000000000 +0100
+++ user-mode-linux-2.6.12-1um/debian/patches/x-terminal-emulator.diff
2005-10-26 14:57:40.000000000 +0200
@@ -0,0 +1,20 @@
+--- arch/um/drivers/xterm.c.orig 2002-10-04 23:51:39.000000000 -0400
++++ arch/um/drivers/xterm.c 2002-10-04 23:55:14.000000000 -0400
+@@ -45,7 +45,7 @@
+ }
+
+ /* Only changed by xterm_setup, which is a setup */
+-static char *terminal_emulator = "xterm";
++static char *terminal_emulator = "x-terminal-emulator";
+ static char *title_switch = "-T";
+ static char *exec_switch = "-e";
+
+@@ -76,7 +76,7 @@
+ " respectively. The title switch must have the form '<switch> title',\n"
+ " not '<switch>=title'. Similarly, the exec switch must have the form\n"
+ " '<switch> command arg1 arg2 ...'.\n"
+-" The default values are 'xterm=xterm,-T,-e'. Values for gnome-terminal\n"
++" The default values are 'xterm=x-terminal-emulator,-T,-e'. Values for
gnome-terminal\n"
+ " are 'xterm=gnome-terminal,-t,-x'.\n\n"
+ );
+
diff -Naur user-mode-linux-2.4.26-3um/debian/rules
user-mode-linux-2.6.12-1um/debian/rules
--- user-mode-linux-2.4.26-3um/debian/rules 2004-09-09 02:03:06.000000000
+0200
+++ user-mode-linux-2.6.12-1um/debian/rules 2005-11-01 17:09:47.000000000
+0100
@@ -9,8 +9,8 @@
export DH_COMPAT=3
config_target:=oldconfig
-kernel_version:=2.4.26
-kernel_dir:=kernel-source-$(kernel_version)
+kernel_version:=2.6.12
+kernel_dir:=linux-source-$(kernel_version)
debian:=$(CURDIR)/debian
tmp:=$(debian)/user-mode-linux
tmpmodules:=$(debian)/uml-modules
@@ -21,17 +21,11 @@
unpack: unpack-stamp
unpack-stamp:
- tar -x --bzip2 -f /usr/src/kernel-source-$(kernel_version).tar.bz2
+ tar -x --bzip2 -f /usr/src/linux-source-$(kernel_version).tar.bz2
touch $@
patch: patch-stamp
patch-stamp: unpack-stamp
- cd $(kernel_dir) && /usr/src/kernel-patches/all/apply/uml
- patch -p0 -d $(kernel_dir) < $(debian)/uml_net.diff
- patch -p0 -d $(kernel_dir) < $(debian)/x-terminal-emulator.diff
- patch -p1 -d $(kernel_dir) < $(debian)/uml_switch.diff
- patch -p1 -d $(kernel_dir) < $(debian)/crypto.diff
- patch -p1 -d $(kernel_dir) < $(debian)/tkill.diff
touch $@
$(kernel_dir)/.config: config
@@ -51,7 +45,6 @@
$(MAKE) -C $(kernel_dir) $(KBUILDVARS) linux modules ARCH=um
docbook-to-man linux.sgml > linux.1
- zcat /usr/share/kernel-patch-uml/changelog.gz > changelog
touch $@
@@ -111,7 +104,7 @@
dh_installman linux.1
dh_installinfo
# dh_undocumented
- dh_installchangelogs changelog
+ dh_installchangelogs $(CURDIR)/debian/changelog
dh_link
dh_strip
dh_compress
diff -Naur user-mode-linux-2.4.26-3um/debian/tkill.diff
user-mode-linux-2.6.12-1um/debian/tkill.diff
--- user-mode-linux-2.4.26-3um/debian/tkill.diff 2004-06-05
03:18:10.000000000 +0200
+++ user-mode-linux-2.6.12-1um/debian/tkill.diff 1970-01-01
01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
---- kernel-source-2.4.25/arch/um/os-Linux/process.c.orig 2004-06-04
14:15:08.000000000 -0700
-+++ kernel-source-2.4.25/arch/um/os-Linux/process.c 2004-06-04
14:20:08.000000000 -0700
-@@ -7,6 +7,7 @@
- #include <stdio.h>
- #include <errno.h>
- #include <signal.h>
-+#include <linux/unistd.h>
- #include <sys/mman.h>
- #include <sys/wait.h>
- #include "os.h"
-@@ -92,7 +93,8 @@
-
- void os_usr1_process(int pid)
- {
-- kill(pid, SIGUSR1);
-+ syscall(__NR_tkill, pid, SIGUSR1);
-+/* tkill(pid, SIGUSR1);*/
- }
-
- int os_getpid(void)
diff -Naur user-mode-linux-2.4.26-3um/debian/uml_net.diff
user-mode-linux-2.6.12-1um/debian/uml_net.diff
--- user-mode-linux-2.4.26-3um/debian/uml_net.diff 2002-07-09
04:07:03.000000000 +0200
+++ user-mode-linux-2.6.12-1um/debian/uml_net.diff 1970-01-01
01:00:00.000000000 +0100
@@ -1,60 +0,0 @@
-diff -u arch/um/drivers.old/ethertap_user.c arch/um/drivers/ethertap_user.c
---- arch/um/os-Linux/drivers.old/ethertap_user.c Mon Apr 29 20:59:30 2002
-+++ arch/um/os-Linux/drivers/ethertap_user.c Mon Apr 29 21:00:27 2002
-@@ -93,9 +93,9 @@
- char version_buf[sizeof("nnnnn\0")];
- char data_fd_buf[sizeof("nnnnnn\0")];
- char gate_buf[sizeof("nnn.nnn.nnn.nnn\0")];
-- char *setup_args[] = { "uml_net", version_buf, "ethertap", dev,
-+ char *setup_args[] = { "/usr/lib/uml/uml_net", version_buf, "ethertap",
dev,
- data_fd_buf, gate_buf, NULL };
-- char *nosetup_args[] = { "uml_net", version_buf, "ethertap",
-+ char *nosetup_args[] = { "/usr/lib/uml/uml_net", version_buf,
"ethertap",
- dev, data_fd_buf, NULL };
- char **args, c;
-
-diff -u arch/um/drivers.old/net_user.c arch/um/drivers/net_user.c
---- arch/um/drivers.old/net_user.c Mon Apr 29 20:59:30 2002
-+++ arch/um/drivers/net_user.c Mon Apr 29 21:00:59 2002
-@@ -185,7 +185,7 @@
- char addr_buf[sizeof("255.255.255.255\0")];
- char netmask_buf[sizeof("255.255.255.255\0")];
- char version[sizeof("nnnnn\0")];
-- char *argv[] = { "uml_net", version, what, dev, addr_buf,
-+ char *argv[] = { "/usr/lib/uml/uml_net", version, what, dev, addr_buf,
- netmask_buf, NULL };
- char *output;
- int output_len, pid;
-diff -u arch/um/drivers.old/slip_user.c arch/um/drivers/slip_user.c
---- arch/um/drivers.old/slip_user.c Mon Apr 29 20:59:30 2002
-+++ arch/um/drivers/slip_user.c Mon Apr 29 21:01:12 2002
-@@ -113,7 +113,7 @@
- struct slip_data *pri = data;
- char version_buf[sizeof("nnnnn\0")];
- char gate_buf[sizeof("nnn.nnn.nnn.nnn\0")];
-- char *argv[] = { "uml_net", version_buf, "slip", "up", gate_buf,
-+ char *argv[] = { "/usr/lib/uml/uml_net", version_buf, "slip", "up",
gate_buf,
- NULL };
- int sfd, mfd, disc, sencap, err;
-
-@@ -166,7 +166,7 @@
- {
- struct slip_data *pri = data;
- char version_buf[sizeof("nnnnn\0")];
-- char *argv[] = { "uml_net", version_buf, "slip", "down", pri->name,
-+ char *argv[] = { "/usr/lib/uml/uml_net", version_buf, "slip", "down",
pri->name,
- NULL };
- int err;
-
-diff -u arch/um/drivers.old/tuntap_user.c arch/um/drivers/tuntap_user.c
---- arch/um/os-Linux/drivers.old/tuntap_user.c Mon Apr 29 20:59:30 2002
-+++ arch/um/os-Linux/drivers/tuntap_user.c Mon Apr 29 21:01:22 2002
-@@ -68,7 +68,7 @@
- {
- struct tuntap_pre_exec_data data;
- char version_buf[sizeof("nnnnn\0")];
-- char *argv[] = { "uml_net", version_buf, "tuntap", "up", gate,
-+ char *argv[] = { "/usr/lib/uml/uml_net", version_buf, "tuntap", "up",
gate,
- NULL };
- char buf[CMSG_SPACE(sizeof(*fd_out))];
- struct msghdr msg;
diff -Naur user-mode-linux-2.4.26-3um/debian/uml_switch.diff
user-mode-linux-2.6.12-1um/debian/uml_switch.diff
--- user-mode-linux-2.4.26-3um/debian/uml_switch.diff 2003-09-20
03:34:37.000000000 +0200
+++ user-mode-linux-2.6.12-1um/debian/uml_switch.diff 1970-01-01
01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- kernel-source-2.4.22/arch/um/drivers/daemon_kern.c.orig 2003-09-19
21:32:52.000000000 -0400
-+++ kernel-source-2.4.22/arch/um/drivers/daemon_kern.c 2003-09-19
21:32:53.000000000 -0400
-@@ -72,7 +72,7 @@
-
- *init = ((struct daemon_init)
- { .sock_type = "unix",
-- .ctl_sock = "/tmp/uml.ctl" });
-+ .ctl_sock =
"/var/run/uml-utilities/uml_switch.ctl" });
-
- remain = split_if_spec(str, mac_out, &init->sock_type, &init->ctl_sock,
- NULL);
diff -Naur user-mode-linux-2.4.26-3um/debian/x-terminal-emulator.diff
user-mode-linux-2.6.12-1um/debian/x-terminal-emulator.diff
--- user-mode-linux-2.4.26-3um/debian/x-terminal-emulator.diff 2002-10-05
05:56:13.000000000 +0200
+++ user-mode-linux-2.6.12-1um/debian/x-terminal-emulator.diff 1970-01-01
01:00:00.000000000 +0100
@@ -1,20 +0,0 @@
---- arch/um/drivers/xterm.c.orig 2002-10-04 23:51:39.000000000 -0400
-+++ arch/um/drivers/xterm.c 2002-10-04 23:55:14.000000000 -0400
-@@ -45,7 +45,7 @@
- }
-
- /* Only changed by xterm_setup, which is a setup */
--static char *terminal_emulator = "xterm";
-+static char *terminal_emulator = "x-terminal-emulator";
- static char *title_switch = "-T";
- static char *exec_switch = "-e";
-
-@@ -76,7 +76,7 @@
- " respectively. The title switch must have the form '<switch> title',\n"
- " not '<switch>=title'. Similarly, the exec switch must have the form\n"
- " '<switch> command arg1 arg2 ...'.\n"
--" The default values are 'xterm=xterm,-T,-e'. Values for gnome-terminal\n"
-+" The default values are 'xterm=x-terminal-emulator,-T,-e'. Values for
gnome-terminal\n"
- " are 'xterm=gnome-terminal,-t,-x'.\n\n"
- );
-
signature.asc
Description: Digital signature

