Marc Fiuczynski [Thu, 14 Dec 2006 05:09:16 +0000 (05:09 +0000)]
BUILTIN -> REMOVED : CONFIG_UTRACE
BUILTIN -> REMOVED : CONFIG_PTRACE
DISABLE -> REMOVED : CONFIG_X86_APIC_AUTO
BUILTIN -> REMOVED : CONFIG_VIDEO_V4L2
Marc Fiuczynski [Thu, 14 Dec 2006 05:08:53 +0000 (05:08 +0000)]
uses more descriptive words for the state change of a CONFIG option
Marc Fiuczynski [Thu, 14 Dec 2006 04:58:30 +0000 (04:58 +0000)]
Re-enable UML build. At least the kernel compiles. Need to verify that it actually works.
Marc Fiuczynski [Wed, 13 Dec 2006 17:55:48 +0000 (17:55 +0000)]
Initial revision
Marc Fiuczynski [Tue, 12 Dec 2006 22:53:37 +0000 (22:53 +0000)]
MOD -> BLT : CONFIG_EXT2_FS
MOD -> BLT : CONFIG_EXT3_FS
MOD -> BLT : CONFIG_JBD
MOD -> BLT : CONFIG_FS_MBCACHE
Marc Fiuczynski [Fri, 1 Dec 2006 16:47:44 +0000 (16:47 +0000)]
"/lib/modules/$UNAME_RELEASE/.config" -> "arch/$ARCH/defconfig" : CONFIG_DEFCONFIG_LIST
REM -> BLT : CONFIG_UML
REM -> BLT : CONFIG_IRQ_RELEASE_METHOD
REM -> DIS : CONFIG_MODE_TT
REM -> DIS : CONFIG_STATIC_LINK
REM -> BLT : CONFIG_MODE_SKAS
REM -> BLT : CONFIG_UML_X86
REM -> DIS : CONFIG_64BIT
REM -> DIS : CONFIG_HOST_2G_2G
REM -> 0xc0000000 : CONFIG_TOP_ADDR
REM -> BLT : CONFIG_3_LEVEL_PGTABLES
REM -> 0xbfffe000 : CONFIG_STUB_CODE
REM -> 0xbffff000 : CONFIG_STUB_DATA
REM -> 0xbfffe000 : CONFIG_STUB_START
REM -> BLT : CONFIG_ARCH_HAS_SC_SIGNALS
REM -> BLT : CONFIG_ARCH_REUSE_HOST_VSYSCALL_AREA
BLT -> DIS : CONFIG_SPARSEMEM_STATIC
REM -> BLT : CONFIG_LD_SCRIPT_DYN
REM -> BLT : CONFIG_HOSTFS
REM -> DIS : CONFIG_HPPFS
REM -> BLT : CONFIG_MCONSOLE
REM -> 0 : CONFIG_NEST_LEVEL
REM -> DIS : CONFIG_HIGHMEM
REM -> 2 : CONFIG_KERNEL_STACK_ORDER
REM -> BLT : CONFIG_UML_REAL_TIME_CLOCK
32 -> 128 : CONFIG_INIT_ENV_ARG_LIMIT
REM -> DIS : CONFIG_BLK_DEV_UBD
REM -> DIS : CONFIG_MMAPPER
REM -> BLT : CONFIG_STDERR_CONSOLE
REM -> BLT : CONFIG_STDIO_CONSOLE
REM -> DIS : CONFIG_SSL
REM -> DIS : CONFIG_NULL_CHAN
REM -> DIS : CONFIG_PORT_CHAN
REM -> DIS : CONFIG_PTY_CHAN
REM -> DIS : CONFIG_TTY_CHAN
REM -> DIS : CONFIG_XTERM_CHAN
REM -> BLT : CONFIG_NOCONFIG_CHAN
REM -> "fd:0,fd:1" : CONFIG_CON_ZERO_CHAN
REM -> "xterm" : CONFIG_CON_CHAN
REM -> "pty" : CONFIG_SSL_CHAN
REM -> DIS : CONFIG_UML_SOUND
REM -> DIS : CONFIG_HOSTAUDIO
REM -> DIS : CONFIG_UML_RANDOM
REM -> DIS : CONFIG_UML_NET
BLT -> DIS : CONFIG_INPUT
BLT -> DIS : CONFIG_UNUSED_SYMBOLS
REM -> DIS : CONFIG_GPROF
REM -> DIS : CONFIG_GCOV
Marc Fiuczynski [Fri, 1 Dec 2006 16:32:59 +0000 (16:32 +0000)]
REM -> BLT : CONFIG_BROKEN_ON_SMP
BLT -> DIS : CONFIG_AUDIT
DIS -> BLT : CONFIG_IKCONFIG
REM -> BLT : CONFIG_IKCONFIG_PROC
BLT -> DIS : CONFIG_MODVERSIONS
BLT -> DIS : CONFIG_MODULE_SRCVERSION_ALL
BLT -> DIS : CONFIG_MODULE_SIG
BLT -> DIS : CONFIG_LBD
BLT -> DIS : CONFIG_BLK_DEV_IO_TRACE
BLT -> DIS : CONFIG_LSF
BLT -> MOD : CONFIG_IOSCHED_AS
BLT -> MOD : CONFIG_IOSCHED_DEADLINE
BLT -> DIS : CONFIG_SMP
DIS -> BLT : CONFIG_PREEMPT_NONE
BLT -> DIS : CONFIG_PREEMPT_VOLUNTARY
MOD -> DIS : CONFIG_I8K
MOD -> DIS : CONFIG_X86_CPUID
MOD -> DIS : CONFIG_DELL_RBU
MOD -> DIS : CONFIG_DCDBAS
DIS -> BLT : CONFIG_REGPARM
DIS -> BLT : CONFIG_CRASH_DUMP
BLT -> DIS : CONFIG_PCCARD
MOD -> DIS : CONFIG_NET_KEY
BLT -> DIS : CONFIG_IP_MULTICAST
BLT -> DIS : CONFIG_IP_ROUTE_FWMARK
BLT -> DIS : CONFIG_IP_ROUTE_MULTIPATH
MOD -> DIS : CONFIG_NET_IPIP
BLT -> DIS : CONFIG_SYN_COOKIES
MOD -> DIS : CONFIG_INET_AH
MOD -> DIS : CONFIG_INET_ESP
MOD -> DIS : CONFIG_INET_IPCOMP
MOD -> DIS : CONFIG_INET_XFRM_TUNNEL
MOD -> DIS : CONFIG_INET_TUNNEL
MOD -> DIS : CONFIG_INET_DIAG
MOD -> DIS : CONFIG_IP_VS
MOD -> DIS : CONFIG_IPV6
MOD -> DIS : CONFIG_INET6_XFRM_TUNNEL
MOD -> DIS : CONFIG_INET6_TUNNEL
BLT -> DIS : CONFIG_NETWORK_SECMARK
MOD -> DIS : CONFIG_NETFILTER_NETLINK_QUEUE
MOD -> DIS : CONFIG_NETFILTER_NETLINK_LOG
MOD -> DIS : CONFIG_IP_NF_CONNTRACK_NETLINK
DIS -> MOD : CONFIG_IP_NF_SET
REM -> 256 : CONFIG_IP_NF_SET_MAX
REM -> 1024 : CONFIG_IP_NF_SET_HASHSIZE
REM -> MOD : CONFIG_IP_NF_SET_IPMAP
REM -> MOD : CONFIG_IP_NF_SET_MACIPMAP
REM -> MOD : CONFIG_IP_NF_SET_PORTMAP
REM -> MOD : CONFIG_IP_NF_SET_IPHASH
REM -> MOD : CONFIG_IP_NF_SET_NETHASH
REM -> MOD : CONFIG_IP_NF_SET_IPPORTHASH
REM -> MOD : CONFIG_IP_NF_SET_IPTREE
REM -> MOD : CONFIG_IP_NF_MATCH_SET
REM -> MOD : CONFIG_IP_NF_TARGET_SET
MOD -> DIS : CONFIG_IP_DCCP
MOD -> DIS : CONFIG_IP_SCTP
MOD -> DIS : CONFIG_TIPC
MOD -> DIS : CONFIG_ATM
MOD -> DIS : CONFIG_BRIDGE
MOD -> DIS : CONFIG_DECNET
MOD -> DIS : CONFIG_IPX
MOD -> DIS : CONFIG_ATALK
MOD -> DIS : CONFIG_WAN_ROUTER
DIS -> BLT : CONFIG_NET_SCH_CLK_JIFFIES
BLT -> DIS : CONFIG_NET_SCH_CLK_GETTIMEOFDAY
MOD -> DIS : CONFIG_NET_SCH_CBQ
MOD -> DIS : CONFIG_NET_SCH_HFSC
MOD -> DIS : CONFIG_NET_SCH_PRIO
MOD -> DIS : CONFIG_NET_SCH_RED
MOD -> DIS : CONFIG_NET_SCH_SFQ
MOD -> DIS : CONFIG_NET_SCH_TEQL
MOD -> DIS : CONFIG_NET_SCH_TBF
MOD -> DIS : CONFIG_NET_SCH_GRED
MOD -> DIS : CONFIG_NET_SCH_DSMARK
MOD -> DIS : CONFIG_NET_SCH_NETEM
MOD -> DIS : CONFIG_NET_SCH_INGRESS
MOD -> DIS : CONFIG_NET_CLS_BASIC
MOD -> DIS : CONFIG_NET_CLS_TCINDEX
MOD -> DIS : CONFIG_NET_CLS_ROUTE4
MOD -> DIS : CONFIG_NET_CLS_U32
MOD -> DIS : CONFIG_NET_CLS_RSVP
MOD -> DIS : CONFIG_NET_CLS_RSVP6
BLT -> DIS : CONFIG_NET_EMATCH
BLT -> DIS : CONFIG_NET_CLS_POLICE
BLT -> DIS : CONFIG_NET_CLS_IND
BLT -> DIS : CONFIG_NET_ESTIMATOR
MOD -> DIS : CONFIG_NET_PKTGEN
REM -> DIS : CONFIG_NET_TCPPROBE
MOD -> DIS : CONFIG_IRDA
MOD -> DIS : CONFIG_TUX
DIS -> MOD : CONFIG_BLK_DEV_FD
MOD -> DIS : CONFIG_BLK_DEV_CRYPTOLOOP
MOD -> DIS : CONFIG_CDROM_PKTCDVD
BLT -> DIS : CONFIG_IDE
MOD -> DIS : CONFIG_RAID_ATTRS
MOD -> DIS : CONFIG_SCSI
BLT -> DIS : CONFIG_MD
MOD -> DIS : CONFIG_PPP
MOD -> DIS : CONFIG_SLIP
MOD -> DIS : CONFIG_NETCONSOLE
BLT -> DIS : CONFIG_NETPOLL
BLT -> DIS : CONFIG_NET_POLL_CONTROLLER
MOD -> DIS : CONFIG_INPUT_JOYDEV
BLT -> DIS : CONFIG_INPUT_MOUSE
BLT -> DIS : CONFIG_INPUT_JOYSTICK
BLT -> DIS : CONFIG_INPUT_TOUCHSCREEN
BLT -> DIS : CONFIG_INPUT_MISC
BLT -> DIS : CONFIG_SERIO_SERPORT
MOD -> DIS : CONFIG_SERIO_RAW
MOD -> DIS : CONFIG_GAMEPORT
BLT -> DIS : CONFIG_SERIAL_NONSTANDARD
MOD -> DIS : CONFIG_CRASH
MOD -> DIS : CONFIG_IPMI_HANDLER
BLT -> DIS : CONFIG_WATCHDOG
BLT -> DIS : CONFIG_NVRAM
BLT -> DIS : CONFIG_RTC
REM -> DIS : CONFIG_GEN_RTC
MOD -> DIS : CONFIG_DTLK
MOD -> DIS : CONFIG_R3964
REM -> DIS : CONFIG_FTAPE
MOD -> BLT : CONFIG_HANGCHECK_TIMER
BLT -> DIS : CONFIG_FIRMWARE_EDID
BLT -> DIS : CONFIG_FB
64 -> 16 : CONFIG_VGACON_SOFT_SCROLLBACK_SIZE
BLT -> DIS : CONFIG_VIDEO_SELECT
BLT -> DIS : CONFIG_BACKLIGHT_LCD_SUPPORT
MOD -> DIS : CONFIG_SOUND
MOD -> DIS : CONFIG_RTC_CLASS
BLT -> MOD : CONFIG_EXT2_FS
BLT -> MOD : CONFIG_EXT3_FS
BLT -> MOD : CONFIG_JBD
BLT -> MOD : CONFIG_FS_MBCACHE
MOD -> DIS : CONFIG_REISERFS_FS
MOD -> DIS : CONFIG_JFS_FS
MOD -> DIS : CONFIG_XFS_FS
MOD -> DIS : CONFIG_OCFS2_FS
MOD -> DIS : CONFIG_MINIX_FS
MOD -> DIS : CONFIG_ROMFS_FS
MOD -> DIS : CONFIG_AUTOFS_FS
MOD -> DIS : CONFIG_AUTOFS4_FS
MOD -> DIS : CONFIG_FUSE_FS
REM -> BLT : CONFIG_PROC_VMCORE
MOD -> DIS : CONFIG_CONFIGFS_FS
MOD -> DIS : CONFIG_AFFS_FS
MOD -> DIS : CONFIG_HFS_FS
MOD -> DIS : CONFIG_HFSPLUS_FS
MOD -> DIS : CONFIG_BEFS_FS
MOD -> DIS : CONFIG_BFS_FS
MOD -> DIS : CONFIG_EFS_FS
MOD -> BLT : CONFIG_CRAMFS
MOD -> DIS : CONFIG_SQUASHFS
MOD -> DIS : CONFIG_VXFS_FS
MOD -> DIS : CONFIG_QNX4FS_FS
MOD -> DIS : CONFIG_SYSV_FS
MOD -> DIS : CONFIG_UFS_FS
MOD -> DIS : CONFIG_RPCSEC_GSS_SPKM3
MOD -> DIS : CONFIG_CIFS
MOD -> DIS : CONFIG_NCP_FS
MOD -> DIS : CONFIG_CODA_FS
MOD -> DIS : CONFIG_9P_FS
BLT -> DIS : CONFIG_PARTITION_ADVANCED
MOD -> DIS : CONFIG_NLS_CODEPAGE_737
MOD -> DIS : CONFIG_NLS_CODEPAGE_775
MOD -> DIS : CONFIG_NLS_CODEPAGE_850
MOD -> DIS : CONFIG_NLS_CODEPAGE_852
MOD -> DIS : CONFIG_NLS_CODEPAGE_855
MOD -> DIS : CONFIG_NLS_CODEPAGE_857
MOD -> DIS : CONFIG_NLS_CODEPAGE_860
MOD -> DIS : CONFIG_NLS_CODEPAGE_861
MOD -> DIS : CONFIG_NLS_CODEPAGE_862
MOD -> DIS : CONFIG_NLS_CODEPAGE_863
MOD -> DIS : CONFIG_NLS_CODEPAGE_864
MOD -> DIS : CONFIG_NLS_CODEPAGE_865
MOD -> DIS : CONFIG_NLS_CODEPAGE_866
MOD -> DIS : CONFIG_NLS_CODEPAGE_869
MOD -> DIS : CONFIG_NLS_CODEPAGE_936
MOD -> DIS : CONFIG_NLS_CODEPAGE_950
MOD -> DIS : CONFIG_NLS_CODEPAGE_932
MOD -> DIS : CONFIG_NLS_CODEPAGE_949
MOD -> DIS : CONFIG_NLS_CODEPAGE_874
MOD -> DIS : CONFIG_NLS_ISO8859_8
MOD -> DIS : CONFIG_NLS_CODEPAGE_1250
MOD -> DIS : CONFIG_NLS_CODEPAGE_1251
MOD -> DIS : CONFIG_NLS_ISO8859_2
MOD -> DIS : CONFIG_NLS_ISO8859_3
MOD -> DIS : CONFIG_NLS_ISO8859_4
MOD -> DIS : CONFIG_NLS_ISO8859_5
MOD -> DIS : CONFIG_NLS_ISO8859_6
MOD -> DIS : CONFIG_NLS_ISO8859_7
MOD -> DIS : CONFIG_NLS_ISO8859_9
MOD -> DIS : CONFIG_NLS_ISO8859_13
MOD -> DIS : CONFIG_NLS_ISO8859_14
MOD -> DIS : CONFIG_NLS_ISO8859_15
MOD -> DIS : CONFIG_NLS_KOI8_R
MOD -> DIS : CONFIG_NLS_KOI8_U
DIS -> BLT : CONFIG_KPROBES
DIS -> BLT : CONFIG_UNWIND_INFO
REM -> DIS : CONFIG_STACK_UNWIND
DIS -> BLT : CONFIG_DEBUG_STACKOVERFLOW
DIS -> BLT : CONFIG_DEBUG_STACK_USAGE
DIS -> BLT : CONFIG_DEBUG_RODATA
DIS -> BLT : CONFIG_4KSTACKS
BLT -> DIS : CONFIG_KEYS
BLT -> DIS : CONFIG_SECURITY
BLT -> DIS : CONFIG_CRYPTO_HMAC
MOD -> DIS : CONFIG_CRYPTO_NULL
MOD -> DIS : CONFIG_CRYPTO_MD4
BLT -> MOD : CONFIG_CRYPTO_MD5
BLT -> DIS : CONFIG_CRYPTO_SHA1
MOD -> DIS : CONFIG_CRYPTO_SHA256
MOD -> DIS : CONFIG_CRYPTO_SHA512
MOD -> DIS : CONFIG_CRYPTO_WP512
MOD -> DIS : CONFIG_CRYPTO_TGR192
MOD -> DIS : CONFIG_CRYPTO_BLOWFISH
MOD -> DIS : CONFIG_CRYPTO_TWOFISH
MOD -> DIS : CONFIG_CRYPTO_SERPENT
MOD -> DIS : CONFIG_CRYPTO_AES_586
MOD -> DIS : CONFIG_CRYPTO_CAST5
MOD -> DIS : CONFIG_CRYPTO_CAST6
MOD -> DIS : CONFIG_CRYPTO_TEA
MOD -> DIS : CONFIG_CRYPTO_KHAZAD
MOD -> DIS : CONFIG_CRYPTO_ANUBIS
MOD -> DIS : CONFIG_CRYPTO_DEFLATE
BLT -> DIS : CONFIG_CRYPTO_SIGNATURE
BLT -> DIS : CONFIG_CRYPTO_MPILIB
Marc Fiuczynski [Fri, 1 Dec 2006 16:31:31 +0000 (16:31 +0000)]
BLT -> DIS : CONFIG_CPUSETS
BLT -> MOD : CONFIG_IOSCHED_AS
BLT -> MOD : CONFIG_IOSCHED_DEADLINE
BLT -> DIS : CONFIG_M686
DIS -> BLT : CONFIG_MPENTIUM4
32 -> 8 : CONFIG_NR_CPUS
BLT -> DIS : CONFIG_SCHED_SMT
DIS -> BLT : CONFIG_X86_APIC_AUTO
DIS -> MOD : CONFIG_EFI_VARS
DIS -> BLT : CONFIG_IRQBALANCE
BLT -> DIS : CONFIG_COMPAT_VDSO
REM -> DIS : CONFIG_ACPI_SBS
MOD -> DIS : CONFIG_IP_NF_SIP
MOD -> DIS : CONFIG_IP_SCTP
BLT -> MOD : CONFIG_BLK_DEV_LOOP
MOD -> DIS : CONFIG_SCSI_HPTIOP
DIS -> BLT : CONFIG_FIXED_MII_10_FDX
DIS -> BLT : CONFIG_FIXED_MII_100_FDX
MOD -> DIS : CONFIG_EEPRO100
DIS -> BLT : CONFIG_R8169_VLAN
DIS -> BLT : CONFIG_INPUT_EVDEV
BLT -> DIS : CONFIG_INPUT_MISC
DIS -> MOD : CONFIG_I2C
REM -> DIS : CONFIG_I2C_CHARDEV
REM -> MOD : CONFIG_I2C_ALGOBIT
REM -> DIS : CONFIG_I2C_ALGOPCF
REM -> DIS : CONFIG_I2C_ALGOPCA
REM -> DIS : CONFIG_I2C_ALI1535
REM -> DIS : CONFIG_I2C_ALI1563
REM -> DIS : CONFIG_I2C_ALI15X3
REM -> DIS : CONFIG_I2C_AMD756
REM -> DIS : CONFIG_I2C_AMD8111
REM -> DIS : CONFIG_I2C_I801
REM -> DIS : CONFIG_I2C_I810
REM -> DIS : CONFIG_I2C_PIIX4
REM -> DIS : CONFIG_I2C_NFORCE2
REM -> DIS : CONFIG_I2C_OCORES
REM -> DIS : CONFIG_I2C_PARPORT_LIGHT
REM -> DIS : CONFIG_I2C_PROSAVAGE
REM -> DIS : CONFIG_I2C_SAVAGE4
REM -> DIS : CONFIG_SCx200_ACB
REM -> DIS : CONFIG_I2C_SIS5595
REM -> DIS : CONFIG_I2C_SIS630
REM -> DIS : CONFIG_I2C_SIS96X
REM -> DIS : CONFIG_I2C_STUB
REM -> DIS : CONFIG_I2C_VIA
REM -> DIS : CONFIG_I2C_VIAPRO
REM -> DIS : CONFIG_I2C_VOODOO3
REM -> DIS : CONFIG_I2C_PCA_ISA
REM -> DIS : CONFIG_SENSORS_DS1337
REM -> DIS : CONFIG_SENSORS_DS1374
REM -> DIS : CONFIG_SENSORS_EEPROM
REM -> DIS : CONFIG_SENSORS_PCF8574
REM -> DIS : CONFIG_SENSORS_PCA9539
REM -> DIS : CONFIG_SENSORS_PCF8591
REM -> DIS : CONFIG_SENSORS_MAX6875
REM -> DIS : CONFIG_I2C_DEBUG_CORE
REM -> DIS : CONFIG_I2C_DEBUG_ALGO
REM -> DIS : CONFIG_I2C_DEBUG_BUS
REM -> DIS : CONFIG_I2C_DEBUG_CHIP
64 -> 16 : CONFIG_VGACON_SOFT_SCROLLBACK_SIZE
DIS -> MOD : CONFIG_USB_NET_GL620A
DIS -> MOD : CONFIG_USB_NET_NET1080
DIS -> MOD : CONFIG_USB_NET_PLUSB
BLT -> MOD : CONFIG_EXT2_FS
DIS -> BLT : CONFIG_EXT2_FS_XIP
REM -> BLT : CONFIG_FS_XIP
BLT -> MOD : CONFIG_EXT3_FS
BLT -> MOD : CONFIG_JBD
BLT -> MOD : CONFIG_FS_MBCACHE
DIS -> BLT : CONFIG_INOTIFY
REM -> BLT : CONFIG_INOTIFY_USER
BLT -> DIS : CONFIG_STACK_UNWIND
BLT -> DIS : CONFIG_CRYPTO_HMAC
BLT -> MOD : CONFIG_CRYPTO_MD5
DIS -> MOD : CONFIG_CRYPTO_CRC32C
DIS -> MOD : CONFIG_LIBCRC32C
Marc Fiuczynski [Fri, 1 Dec 2006 16:30:46 +0000 (16:30 +0000)]
BLT -> MOD : CONFIG_IOSCHED_AS
BLT -> MOD : CONFIG_IOSCHED_DEADLINE
MOD -> DIS : CONFIG_AGP
DIS -> BLT : CONFIG_CRAMFS
DIS -> MOD : CONFIG_CRC16
Marc Fiuczynski [Fri, 1 Dec 2006 16:29:55 +0000 (16:29 +0000)]
BLT -> MOD : CONFIG_IOSCHED_AS
BLT -> MOD : CONFIG_IOSCHED_DEADLINE
MOD -> DIS : CONFIG_AGP
DIS -> MOD : CONFIG_CRC16
Marc Fiuczynski [Fri, 1 Dec 2006 16:21:33 +0000 (16:21 +0000)]
do not integrate with kread
Marc Fiuczynski [Fri, 1 Dec 2006 16:21:13 +0000 (16:21 +0000)]
standalone command line utility to print the help text of a Linux kernel config option
Marc Fiuczynski [Fri, 1 Dec 2006 16:20:38 +0000 (16:20 +0000)]
renamed to kread
Marc Fiuczynski [Fri, 1 Dec 2006 03:03:05 +0000 (03:03 +0000)]
MOD -> DIS : CONFIG_EDD
BLT -> MOD : CONFIG_EFI_VARS
MOD -> DIS : CONFIG_DELL_RBU
MOD -> DIS : CONFIG_DCDBAS
BLT -> DIS : CONFIG_PM_DEBUG
BLT -> DIS : CONFIG_IP_MULTICAST
DIS -> BLT : CONFIG_IP_ADVANCED_ROUTER
REM -> BLT : CONFIG_ASK_IP_FIB_HASH
REM -> DIS : CONFIG_IP_FIB_TRIE
REM -> BLT : CONFIG_IP_MULTIPLE_TABLES
REM -> DIS : CONFIG_IP_ROUTE_FWMARK
REM -> DIS : CONFIG_IP_ROUTE_MULTIPATH
REM -> BLT : CONFIG_IP_ROUTE_VERBOSE
MOD -> DIS : CONFIG_IP_VS
DIS -> BLT : CONFIG_ICMP_IPOD
4 -> 2 : CONFIG_SERIAL_8250_RUNTIME_UARTS
BLT -> MOD : CONFIG_EXT2_FS
BLT -> MOD : CONFIG_FS_MBCACHE
MOD -> DIS : CONFIG_FUSE_FS
Marc Fiuczynski [Fri, 1 Dec 2006 02:43:01 +0000 (02:43 +0000)]
call init() function from gethelp()
Marc Fiuczynski [Fri, 1 Dec 2006 02:40:40 +0000 (02:40 +0000)]
put initialization code into init() function
Marc Fiuczynski [Thu, 30 Nov 2006 23:02:35 +0000 (23:02 +0000)]
updated to optionally display the text that describes a config option
Marc Fiuczynski [Thu, 30 Nov 2006 23:01:51 +0000 (23:01 +0000)]
MOD -> DIS : CONFIG_EDD
BLT -> MOD : CONFIG_EFI_VARS
MOD -> DIS : CONFIG_DELL_RBU
MOD -> DIS : CONFIG_DCDBAS
BLT -> DIS : CONFIG_PM_DEBUG
4 -> 2 : CONFIG_SERIAL_8250_RUNTIME_UARTS
BLT -> MOD : CONFIG_EXT2_FS
BLT -> MOD : CONFIG_FS_MBCACHE
MOD -> DIS : CONFIG_FUSE_FS
Marc Fiuczynski [Thu, 30 Nov 2006 17:07:03 +0000 (17:07 +0000)]
Handle options that are integers (e.g. HZ) or strings properly.
Marc Fiuczynski [Thu, 30 Nov 2006 16:41:37 +0000 (16:41 +0000)]
renamed to kompare to avoid confusing with ImageMagick compare utility
Marc Fiuczynski [Thu, 30 Nov 2006 16:41:09 +0000 (16:41 +0000)]
A tool to compare kernel config files.
Mark Huang [Wed, 29 Nov 2006 22:09:10 +0000 (22:09 +0000)]
- enable advanced routing to support multiple route tables, so that we
can set a default route through vnet tap0
- disable IP_VS
Marc Fiuczynski [Wed, 29 Nov 2006 13:53:43 +0000 (13:53 +0000)]
backported vs2.1.x fix to irq handling, which caused incorrect scheduler behavior
Marc Fiuczynski [Tue, 28 Nov 2006 20:48:59 +0000 (20:48 +0000)]
bump release number
Marc Fiuczynski [Tue, 28 Nov 2006 17:22:10 +0000 (17:22 +0000)]
backported vs2.1.x fix to irq handling, which caused incorrect scheduler behavior
Mark Huang [Wed, 22 Nov 2006 19:42:43 +0000 (19:42 +0000)]
- fix EXTRAVERSION
Mark Huang [Sat, 18 Nov 2006 05:07:09 +0000 (05:07 +0000)]
enabled ipod
Marc Fiuczynski [Thu, 16 Nov 2006 19:23:15 +0000 (19:23 +0000)]
support for embedded x86 systems
Marc Fiuczynski [Wed, 15 Nov 2006 19:31:43 +0000 (19:31 +0000)]
disable vserver /proc security
Marc Fiuczynski [Wed, 15 Nov 2006 02:48:23 +0000 (02:48 +0000)]
turn of kernel preemption
Marc Fiuczynski [Tue, 14 Nov 2006 18:21:56 +0000 (18:21 +0000)]
converge to mainline version of handling broken hardlinks
Marc Fiuczynski [Tue, 14 Nov 2006 18:11:01 +0000 (18:11 +0000)]
remove vestiges of the HP BCM5700 GigE driver
Marc Fiuczynski [Tue, 14 Nov 2006 11:49:35 +0000 (11:49 +0000)]
Mark's fix for kernel panics on SMP machines have been merged into mainline.
The mainline fix uses Mark's code verbatim, except a few lines earlier w/in
the functions.
I'm just removing Mark's (now duplicate) code from source.
Marc Fiuczynski [Tue, 14 Nov 2006 11:22:01 +0000 (11:22 +0000)]
remove bcm5700 related files
Marc Fiuczynski [Tue, 14 Nov 2006 11:21:10 +0000 (11:21 +0000)]
Remove HP's BCM5700 driver. Fedora Core's tg3 driver supports the new
broadcom GigE chipsets.
Marc Fiuczynski [Tue, 14 Nov 2006 11:08:02 +0000 (11:08 +0000)]
build everything except uml
Andy Bavier [Tue, 14 Nov 2006 02:20:56 +0000 (02:20 +0000)]
Bug fix to apply token bucket limits to real-time tasks
Marc Fiuczynski [Mon, 13 Nov 2006 20:09:55 +0000 (20:09 +0000)]
Merge to Fedora kernel-2.6.18-1.2239_FC5-vs2.0.2.2-rc6 patched with stable patch-2.6.18.2-vs2.0.2.2-rc6.diff
Marc Fiuczynski [Mon, 13 Nov 2006 17:47:16 +0000 (17:47 +0000)]
cleaning up after merge
Marc Fiuczynski [Mon, 13 Nov 2006 17:44:30 +0000 (17:44 +0000)]
upgrade to 2.6.18
Marc Fiuczynski [Mon, 13 Nov 2006 16:59:49 +0000 (16:59 +0000)]
import turd
Marc Fiuczynski [Mon, 13 Nov 2006 16:33:04 +0000 (16:33 +0000)]
Merge to Fedora kernel-2.6.18-1.2224_FC5-vs2.0.2.2-rc4 patched with stable patch-2.6.18.1-vs2.0.2.2-rc4.diff + deltas for rc5 and rc6
Marc Fiuczynski [Mon, 13 Nov 2006 15:58:54 +0000 (15:58 +0000)]
Initial revision
Marc Fiuczynski [Wed, 8 Nov 2006 16:15:04 +0000 (16:15 +0000)]
make device mapper a built-in kernel module
Marc Fiuczynski [Tue, 31 Oct 2006 20:01:58 +0000 (20:01 +0000)]
fix: copy the correct header directories for xen
Marc Fiuczynski [Tue, 31 Oct 2006 18:50:58 +0000 (18:50 +0000)]
compile in the xen frontend network device driver
Marc Fiuczynski [Tue, 31 Oct 2006 15:54:51 +0000 (15:54 +0000)]
fixed to build xen rpm properly
Marc Fiuczynski [Tue, 31 Oct 2006 15:54:33 +0000 (15:54 +0000)]
initial xenU config with PL options enabled
Marc Fiuczynski [Fri, 27 Oct 2006 12:55:04 +0000 (12:55 +0000)]
update EXTRAVERSION to reflect Fedora 1.2187_FC5
Marc Fiuczynski [Thu, 19 Oct 2006 14:26:55 +0000 (14:26 +0000)]
update to new FC release number
Marc Fiuczynski [Thu, 19 Oct 2006 10:55:54 +0000 (10:55 +0000)]
export dev_queue_xmit_nit again
Marc Fiuczynski [Thu, 19 Oct 2006 03:31:43 +0000 (03:31 +0000)]
Merge to Fedora kernel-2.6.17-1.2187_FC5-vs2.0.2.1 patched with stable patch-2.6.17.13-vs2.0.2.1
Marc Fiuczynski [Thu, 19 Oct 2006 03:30:06 +0000 (03:30 +0000)]
should not be in repository
Marc Fiuczynski [Thu, 19 Oct 2006 03:28:33 +0000 (03:28 +0000)]
ignore modnames
Marc Fiuczynski [Thu, 19 Oct 2006 03:27:24 +0000 (03:27 +0000)]
ignore lxdialog
Marc Fiuczynski [Thu, 19 Oct 2006 03:26:02 +0000 (03:26 +0000)]
ignore zconf.hash.c
Marc Fiuczynski [Thu, 19 Oct 2006 03:19:50 +0000 (03:19 +0000)]
merge turds
Marc Fiuczynski [Thu, 19 Oct 2006 02:12:19 +0000 (02:12 +0000)]
Initial revision
Marc Fiuczynski [Mon, 2 Oct 2006 06:17:40 +0000 (06:17 +0000)]
Merge to Fedora kernel-2.6.17-1.2142_FC4 patched with stable patch-2.6.17.13-vs2.0.2.1
Mark Huang [Mon, 21 Aug 2006 20:49:33 +0000 (20:49 +0000)]
- bump release number to denote addition of vlan module
Mark Huang [Mon, 21 Aug 2006 20:43:56 +0000 (20:43 +0000)]
build VLAN support
Mark Huang [Mon, 14 Aug 2006 15:10:44 +0000 (15:10 +0000)]
Fix kernel panic on various SMP machines. The culprit is a null
ub->skb in ulog_send(). If ulog_timer() has already been scheduled on
one CPU and is spinning on the lock, and ipt_ulog_packet() flushes the
queue on another CPU by calling ulog_send() right before it exits,
there will be no skbuff when ulog_timer() acquires the lock and calls
ulog_send(). Cancelling the timer in ulog_send() doesn't help because
it has already been scheduled and is running on the first CPU.
Similar problem exists in ebt_ulog.c and nfnetlink_log.c.
Mark Huang [Thu, 10 Aug 2006 17:50:37 +0000 (17:50 +0000)]
- bump release number to denote ipt_ULOG fix
Mark Huang [Thu, 10 Aug 2006 17:50:14 +0000 (17:50 +0000)]
https://lists.gnumonks.org/pipermail/ulogd/2005-August/000776.html
http://lists.netfilter.org/pipermail/netfilter/2006-January/064509.html
https://lists.gnumonks.org/pipermail/ulogd/2006-April/000853.html
Fix kernel panic on various SMP machines. The culprit is a null ub->skb
in ulog_send(). I believe that this can occur for the following
reason. If ulog_timer() has already been scheduled on one CPU and is
spinning on the lock, and ipt_ulog_packet() flushes the queue on another
CPU by calling ulog_send() right before it exits (because the threshold
is reached), there will be no skbuff when ulog_timer() acquires the lock
and calls ulog_send(). Cancelling the timer in ulog_send() doesn't help
because it has already been scheduled and is running on the first CPU.
There are two solutions that I can see: re-allocate ub->skb at the end of
ipt_ulog_packet(), just like it does toward the beginning of the function. But
the problem will still happen if the allocation fails. The second solution,
is to just return from ulog_send() if ub->skb is null.
Mark Huang [Fri, 28 Jul 2006 17:07:43 +0000 (17:07 +0000)]
a few uml headers are now no longer generated
Mark Huang [Fri, 28 Jul 2006 04:33:36 +0000 (04:33 +0000)]
- Merge to Fedora kernel-2.6.17-1.2142_FC4
- disable Xen build for now, xen seems to have disappeared from mainline...
Mark Huang [Fri, 28 Jul 2006 02:03:22 +0000 (02:03 +0000)]
Define CONFIG_HZ for uml build
Mark Huang [Fri, 28 Jul 2006 02:02:58 +0000 (02:02 +0000)]
Source Kconfig.hz to get CONFIG_HZ
Mark Huang [Fri, 28 Jul 2006 01:43:25 +0000 (01:43 +0000)]
fix uml config
Mark Huang [Thu, 27 Jul 2006 23:48:23 +0000 (23:48 +0000)]
2.6.17 PLK configs
Mark Huang [Thu, 27 Jul 2006 22:04:27 +0000 (22:04 +0000)]
Initialize module_subsys earlier (or at least earlier than devices)
since it could be used very early in the boot process if kmod loads a
module before the device initcalls. Otherwise, kmod will crash in
kernel/module.c:mod_sysfs_setup() since the kset in module_subsys is not
initialized yet.
Mark Huang [Thu, 27 Jul 2006 22:03:09 +0000 (22:03 +0000)]
Merge to Fedora kernel-2.6.17-1.2142_FC4 patched with stable patch-2.6.17.4-vs2.0.2-rc26.diff
Mark Huang [Thu, 27 Jul 2006 21:05:51 +0000 (21:05 +0000)]
This commit was generated by cvs2svn to compensate for changes in r925,
which included commits to RCS files with non-trunk default branches.
Mark Huang [Thu, 27 Jul 2006 21:05:47 +0000 (21:05 +0000)]
Initial revision
Mark Huang [Thu, 27 Jul 2006 20:54:46 +0000 (20:54 +0000)]
This commit was generated by cvs2svn to compensate for changes in r920,
which included commits to RCS files with non-trunk default branches.
Mark Huang [Thu, 27 Jul 2006 20:54:43 +0000 (20:54 +0000)]
Initial revision
Mark Huang [Thu, 27 Jul 2006 20:49:26 +0000 (20:49 +0000)]
This commit was generated by cvs2svn to compensate for changes in r915,
which included commits to RCS files with non-trunk default branches.
Mark Huang [Thu, 27 Jul 2006 20:49:23 +0000 (20:49 +0000)]
Initial revision
Mark Huang [Fri, 14 Jul 2006 15:42:26 +0000 (15:42 +0000)]
bump release for gcc32 module compilation fix
Mark Huang [Fri, 14 Jul 2006 15:36:31 +0000 (15:36 +0000)]
- fix module compilation with gcc32
- http://www.openafs.org/pipermail/openafs-devel/2005-August/012820.html
Mark Huang [Fri, 14 Jul 2006 15:29:29 +0000 (15:29 +0000)]
- bump EXTRAVERSION
Mark Huang [Mon, 10 Jul 2006 18:02:14 +0000 (18:02 +0000)]
- bump release number for usb-uhci fixes
Mark Huang [Wed, 28 Jun 2006 21:49:46 +0000 (21:49 +0000)]
- really remove last vestiges of lkcd patch
Mark Huang [Wed, 28 Jun 2006 19:21:37 +0000 (19:21 +0000)]
- just warn if gcc 3.x compiler can't be found
Mark Huang [Wed, 28 Jun 2006 18:40:32 +0000 (18:40 +0000)]
- enable compiling under gcc4 without warnings
Marc Fiuczynski [Fri, 9 Jun 2006 17:41:39 +0000 (17:41 +0000)]
Backported fix from 2.6.17-rc1: Wait for the UHCI controller in HP's iLO2 server management chip.
Mark Huang [Thu, 4 May 2006 14:32:21 +0000 (14:32 +0000)]
- apply http://lkml.org/lkml/2006/4/7/149
Unlink files, symlinks, FIFOs, devices etc. (except directories) before
writing them when extracting CPIOs. This stops weird behaviour like:
1) writing through symlinks created in earlier CPIOs. eg foo->bar in
the first CPIO. Having foo as a non-link in a subsequent CPIO,
results in bar being written and foo remaining as a symlink.
2) if the first version of file foo is larger than foo in a
subsequent CPIO, we end up with a mix of the two. ie. neither
the first or second version of /foo.
3) special files like devices, fifo etc. can't be overwritten in
subsequent CPIOS.
With this, the kernel will more closely replicate
for i in *.cpio; do cpio --extract --unconditional < $i ; done
This is a change but it's regarded as fixing broken functionality.
Signed-off-by: Michael Neuling <mikey@neuling.org>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Mark Huang [Thu, 4 May 2006 14:12:22 +0000 (14:12 +0000)]
- fix broken hardlink handling: copy hardlink filenames instead of storing
pointers to them, since the filenames may be in temporary storage (e.g., see
read_into(); if the filename crosses a collection boundary,
read_into() will reset collected to temporary storage). This fixes the
weird intermittent bugs I've been seeing in initramfs creation,
basically, 0 byte hardlinked files.
Mark Huang [Tue, 2 May 2006 17:40:06 +0000 (17:40 +0000)]
- kernel-uml-modules: depmod and cleanup
Marc Fiuczynski [Tue, 18 Apr 2006 14:30:19 +0000 (14:30 +0000)]
Updated to bcm5700 version 8.3.17b release of driver.
Marc Fiuczynski [Mon, 17 Apr 2006 14:32:22 +0000 (14:32 +0000)]
correct smp related /boot symlinks
Marc Fiuczynski [Tue, 11 Apr 2006 15:06:18 +0000 (15:06 +0000)]
take out V=1 verbose compile option
Marc Fiuczynski [Tue, 11 Apr 2006 15:03:52 +0000 (15:03 +0000)]
build with gcc 3.x compiler instead of gcc 4.x compiler
Marc Fiuczynski [Tue, 11 Apr 2006 14:28:15 +0000 (14:28 +0000)]
switch to gcc 3.x based compiler on systems using gcc 4.x by default
Marc Fiuczynski [Tue, 11 Apr 2006 14:27:23 +0000 (14:27 +0000)]
setup smp specific symlinks for conf, initrd-boot, and kernel-boot
Mark Huang [Wed, 22 Feb 2006 21:23:20 +0000 (21:23 +0000)]
- add IP set support from patch-o-matic-ng-
20051203
Mark Huang [Mon, 20 Feb 2006 20:19:09 +0000 (20:19 +0000)]
- added ipset support
- add conntrack classification support
- bump release number
Mark Huang [Mon, 20 Feb 2006 20:08:53 +0000 (20:08 +0000)]
- add "priority" (like skb->priority) classification variable to conntrack
Mark Huang [Mon, 20 Feb 2006 20:06:03 +0000 (20:06 +0000)]
- allow -j CLASSIFY to be called from the mangle or vnet tables
Mark Huang [Mon, 20 Feb 2006 18:48:51 +0000 (18:48 +0000)]
- add IP set support from patch-o-matic-ng-
20051203