[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: building kernel 2.4.28



Here is the diff between what we use and what's in the current kernel. I've attached a full diff which includes all the comments that the kernel config has by default, but here are the relevant parts with annotations:

CONFIG_BLK_DEV_RAM=y             # I'm not sure if these two are necessary
CONFIG_BLK_DEV_RAM_SIZE=6000     # for the multi-user kernel, but it's in
                                 # there and the e-mail from Patrick lists
                                 # it as for the boot cd.

CONFIG_BLK_DEV_PIIX=m # A driver for the dell's IDE controller
CONFIG_NET_VENDOR_3COM=y # Network driver
CONFIG_VORTEX=y # Another network driver
CONFIG_INPUT=y # For Human Interface Devices.
CONFIG_INPUT_KEYBDEV=y # Keyboard
CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
CONFIG_VT=y # Virtual Terminal
CONFIG_VT_CONSOLE=y # More VT
CONFIG_MOUSE=m
CONFIG_PSMOUSE=y
CONFIG_AGP=m # For video.
CONFIG_AGP_INTEL=y
CONFIG_AGP_I810=y
CONFIG_AGP_VIA=y
CONFIG_AGP_AMD=y
CONFIG_AGP_SIS=y
CONFIG_AGP_ALI=y
CONFIG_CRAMFS=y # Also not sure if this is necessary for the MU
# kernel but would be necessary for a boot disk.


CONFIG_VGA_CONSOLE=y # For VGA console.
CONFIG_VIDEO_SELECT=y
CONFIG_SOUND=m
CONFIG_SOUND_ICH=m # Sound driver used by the Dells.
CONFIG_USB=y # For those with USB mice/keyboards.
CONFIG_USB_UHCI_ALT=y # USB controller driver. CONFIG_USB_STORAGE=y CONFIG_USB_HID=y # Human interface device.
CONFIG_USB_HIDINPUT=y
CONFIG_ZLIB_INFLATE=y #This was also previously listed as for boot cd.
#But not necessarily the Multi-User kernel.








On Mon, 6 Dec 2004, kevin mcgowan wrote:

I know that I wan't reiserfs to be supported by the next kernel build, there are fixes in .28 I think we want, and it's been out for a few weeks so I'm going to build it.

Let me know if there are any additional diversions from our current build you'd like to see.

kevin

... being a rock I am without movement ...



160c160,161
< # CONFIG_BLK_DEV_RAM is not set
---
> CONFIG_BLK_DEV_RAM=y
> CONFIG_BLK_DEV_RAM_SIZE=6000
326c327
< # CONFIG_BLK_DEV_PIIX is not set
---
> CONFIG_BLK_DEV_PIIX=m
482c483,491
< # CONFIG_NET_VENDOR_3COM is not set
---
> CONFIG_NET_VENDOR_3COM=y
> # CONFIG_EL1 is not set
> # CONFIG_EL2 is not set
> # CONFIG_ELPLUS is not set
> # CONFIG_EL16 is not set
> # CONFIG_ELMC is not set
> # CONFIG_ELMC_II is not set
> CONFIG_VORTEX=y
> # CONFIG_TYPHOON is not set
578,580c587,591
< # CONFIG_INPUT is not set
< # CONFIG_INPUT_KEYBDEV is not set
< # CONFIG_INPUT_MOUSEDEV is not set
---
> CONFIG_INPUT=y
> CONFIG_INPUT_KEYBDEV=y
> CONFIG_INPUT_MOUSEDEV=y
> CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
> CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
588c599,600
< # CONFIG_VT is not set
---
> CONFIG_VT=y
> CONFIG_VT_CONSOLE=y
605c617,621
< # CONFIG_MOUSE is not set
---
> CONFIG_MOUSE=m
> CONFIG_PSMOUSE=y
> # CONFIG_82C710_MOUSE is not set
> # CONFIG_PC110_PAD is not set
> # CONFIG_MK712_MOUSE is not set
610a627,633
> # CONFIG_INPUT_NS558 is not set
> # CONFIG_INPUT_LIGHTNING is not set
> # CONFIG_INPUT_PCIGAME is not set
> # CONFIG_INPUT_CS461X is not set
> # CONFIG_INPUT_EMU10K1 is not set
> # CONFIG_INPUT_SERIO is not set
> # CONFIG_INPUT_SERPORT is not set
613,617c636
< # Input core support is needed for gameports
< #
< 
< #
< # Input core support is needed for joysticks
---
> # Joysticks
618a638,656
> # CONFIG_INPUT_ANALOG is not set
> # CONFIG_INPUT_A3D is not set
> # CONFIG_INPUT_ADI is not set
> # CONFIG_INPUT_COBRA is not set
> # CONFIG_INPUT_GF2K is not set
> # CONFIG_INPUT_GRIP is not set
> # CONFIG_INPUT_INTERACT is not set
> # CONFIG_INPUT_TMDC is not set
> # CONFIG_INPUT_SIDEWINDER is not set
> # CONFIG_INPUT_IFORCE_USB is not set
> # CONFIG_INPUT_IFORCE_232 is not set
> # CONFIG_INPUT_WARRIOR is not set
> # CONFIG_INPUT_MAGELLAN is not set
> # CONFIG_INPUT_SPACEORB is not set
> # CONFIG_INPUT_SPACEBALL is not set
> # CONFIG_INPUT_STINGER is not set
> # CONFIG_INPUT_DB9 is not set
> # CONFIG_INPUT_GAMECON is not set
> # CONFIG_INPUT_TURBOGRAFX is not set
646c684,694
< # CONFIG_AGP is not set
---
> CONFIG_AGP=m
> CONFIG_AGP_INTEL=y
> CONFIG_AGP_I810=y
> CONFIG_AGP_VIA=y
> CONFIG_AGP_AMD=y
> # CONFIG_AGP_AMD_K8 is not set
> CONFIG_AGP_SIS=y
> CONFIG_AGP_ALI=y
> # CONFIG_AGP_SWORKS is not set
> # CONFIG_AGP_NVIDIA is not set
> # CONFIG_AGP_ATI is not set
688c736
< # CONFIG_CRAMFS is not set
---
> CONFIG_CRAMFS=y
812a861,866
> # Console drivers
> #
> CONFIG_VGA_CONSOLE=y
> CONFIG_VIDEO_SELECT=y
> 
> #
815c869,894
< # CONFIG_SOUND is not set
---
> CONFIG_SOUND=m
> # CONFIG_SOUND_ALI5455 is not set
> # CONFIG_SOUND_BT878 is not set
> # CONFIG_SOUND_CMPCI is not set
> # CONFIG_SOUND_EMU10K1 is not set
> # CONFIG_MIDI_EMU10K1 is not set
> # CONFIG_SOUND_FUSION is not set
> # CONFIG_SOUND_CS4281 is not set
> # CONFIG_SOUND_ES1370 is not set
> # CONFIG_SOUND_ES1371 is not set
> # CONFIG_SOUND_ESSSOLO1 is not set
> # CONFIG_SOUND_MAESTRO is not set
> # CONFIG_SOUND_MAESTRO3 is not set
> # CONFIG_SOUND_FORTE is not set
> CONFIG_SOUND_ICH=m
> # CONFIG_SOUND_RME96XX is not set
> # CONFIG_SOUND_SONICVIBES is not set
> # CONFIG_SOUND_TRIDENT is not set
> # CONFIG_SOUND_MSNDCLAS is not set
> # CONFIG_SOUND_MSNDPIN is not set
> # CONFIG_SOUND_VIA82CXXX is not set
> # CONFIG_MIDI_VIA82CXXX is not set
> # CONFIG_SOUND_OSS is not set
> # CONFIG_SOUND_TVMIXER is not set
> # CONFIG_SOUND_AD1980 is not set
> # CONFIG_SOUND_WM97XX is not set
820c899,991
< # CONFIG_USB is not set
---
> CONFIG_USB=y
> # CONFIG_USB_DEBUG is not set
> 
> #
> # Miscellaneous USB options
> #
> # CONFIG_USB_DEVICEFS is not set
> # CONFIG_USB_BANDWIDTH is not set
> 
> #
> # USB Host Controller Drivers
> #
> # CONFIG_USB_EHCI_HCD is not set
> CONFIG_USB_UHCI_ALT=y
> # CONFIG_USB_OHCI is not set
> # CONFIG_USB_SL811HS_ALT is not set
> # CONFIG_USB_SL811HS is not set
> 
> #
> # USB Device Class drivers
> #
> # CONFIG_USB_AUDIO is not set
> # CONFIG_USB_EMI26 is not set
> # CONFIG_USB_MIDI is not set
> CONFIG_USB_STORAGE=y
> # CONFIG_USB_STORAGE_DEBUG is not set
> # CONFIG_USB_STORAGE_DATAFAB is not set
> # CONFIG_USB_STORAGE_FREECOM is not set
> # CONFIG_USB_STORAGE_ISD200 is not set
> # CONFIG_USB_STORAGE_DPCM is not set
> # CONFIG_USB_STORAGE_HP8200e is not set
> # CONFIG_USB_STORAGE_SDDR09 is not set
> # CONFIG_USB_STORAGE_SDDR55 is not set
> # CONFIG_USB_STORAGE_JUMPSHOT is not set
> # CONFIG_USB_ACM is not set
> # CONFIG_USB_PRINTER is not set
> 
> #
> # USB Human Interface Devices (HID)
> #
> CONFIG_USB_HID=y
> CONFIG_USB_HIDINPUT=y
> # CONFIG_USB_HIDDEV is not set
> # CONFIG_USB_AIPTEK is not set
> # CONFIG_USB_WACOM is not set
> # CONFIG_USB_KBTAB is not set
> # CONFIG_USB_POWERMATE is not set
> 
> #
> # USB Imaging devices
> #
> # CONFIG_USB_DC2XX is not set
> # CONFIG_USB_MDC800 is not set
> # CONFIG_USB_SCANNER is not set
> # CONFIG_USB_MICROTEK is not set
> # CONFIG_USB_HPUSBSCSI is not set
> 
> #
> # USB Multimedia devices
> #
> 
> #
> #   Video4Linux support is needed for USB Multimedia device support
> #
> 
> #
> # USB Network adaptors
> #
> # CONFIG_USB_PEGASUS is not set
> # CONFIG_USB_RTL8150 is not set
> # CONFIG_USB_KAWETH is not set
> # CONFIG_USB_CATC is not set
> # CONFIG_USB_CDCETHER is not set
> # CONFIG_USB_USBNET is not set
> 
> #
> # USB port drivers
> #
> # CONFIG_USB_USS720 is not set
> 
> #
> # USB Serial Converter support
> #
> # CONFIG_USB_SERIAL is not set
> 
> #
> # USB Miscellaneous drivers
> #
> # CONFIG_USB_RIO500 is not set
> # CONFIG_USB_AUERSWALD is not set
> # CONFIG_USB_TIGL is not set
> # CONFIG_USB_BRLVGER is not set
> # CONFIG_USB_LCD is not set
847c1018
< # CONFIG_ZLIB_INFLATE is not set
---
> CONFIG_ZLIB_INFLATE=y