* 2.4.22-pre3-ac1 is very good on heavy load ;-) @ 2003-07-08 18:47 Gregoire Favre 2003-07-08 18:54 ` Marc-Christian Petersen 0 siblings, 1 reply; 9+ messages in thread From: Gregoire Favre @ 2003-07-08 18:47 UTC (permalink / raw) To: linux-kernel Hello, since 2.4.22-pre3-ac1 the kernel is much better (last tested is 2.4.21-ac4) regarding high load, in fact it's almost perfect ;-) With this kernel I can convert a VDR recording to a DVD and simultaneously reccord two movies in VDR withtout any framedrops!!! I don't know who I should thank for this BIG chnage, but an hudge thank! Grégoire __________________________________________________________________ http://www-ima.unil.ch/greg ICQ:16624071 mailto:greg@magma.unil.ch ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.4.22-pre3-ac1 is very good on heavy load ;-) 2003-07-08 18:47 2.4.22-pre3-ac1 is very good on heavy load ;-) Gregoire Favre @ 2003-07-08 18:54 ` Marc-Christian Petersen 2003-07-08 19:24 ` Gregoire Favre 0 siblings, 1 reply; 9+ messages in thread From: Marc-Christian Petersen @ 2003-07-08 18:54 UTC (permalink / raw) To: Gregoire Favre, linux-kernel On Tuesday 08 July 2003 20:47, Gregoire Favre wrote: Hi Gregoire, > since 2.4.22-pre3-ac1 the kernel is much better (last tested is > 2.4.21-ac4) regarding high load, in fact it's almost perfect ;-) > With this kernel I can convert a VDR recording to a DVD and > simultaneously reccord two movies in VDR withtout any framedrops!!! > I don't know who I should thank for this BIG chnage, but an hudge thank! Say many much mega thanks to: Chris Mason Andrea Arcangeli Nick Piggin :-) It's mostly this: http://linux.bkbits.net:8080/linux-2.4/cset@1.1024?nav=index.html|ChangeSet@-3d ciao, Marc ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: 2.4.22-pre3-ac1 is very good on heavy load ;-) 2003-07-08 18:54 ` Marc-Christian Petersen @ 2003-07-08 19:24 ` Gregoire Favre 2003-07-08 16:49 ` undefined reference to `xapic_support` Max Valdez 0 siblings, 1 reply; 9+ messages in thread From: Gregoire Favre @ 2003-07-08 19:24 UTC (permalink / raw) To: Marc-Christian Petersen; +Cc: linux-kernel On Tue, Jul 08, 2003 at 08:54:47PM +0200, Marc-Christian Petersen wrote: Hello Marc ;-) > Say many much mega thanks to: > > Chris Mason > Andrea Arcangeli > Nick Piggin > > :-) > > It's mostly this: > > http://linux.bkbits.net:8080/linux-2.4/cset@1.1024?nav=index.html|ChangeSet@-3d > > ciao, Marc Then many thanks to Chris Mason, Andrea Arcangeli and Nick Piggin ;-) And also a nice links explaining this! Grégoire __________________________________________________________________ http://www-ima.unil.ch/greg ICQ:16624071 mailto:greg@magma.unil.ch ^ permalink raw reply [flat|nested] 9+ messages in thread
* undefined reference to `xapic_support` 2003-07-08 19:24 ` Gregoire Favre @ 2003-07-08 16:49 ` Max Valdez 2003-07-08 16:57 ` Max Valdez 0 siblings, 1 reply; 9+ messages in thread From: Max Valdez @ 2003-07-08 16:49 UTC (permalink / raw) To: Gregoire Favre, kernel [-- Attachment #1: Type: text/plain, Size: 15811 bytes --] I get that message on make bzImage arch/i386/kernel/kernel.o(.text.init+0x8963): In function `setup_ioapic_ids_from_mpc': : undefined reference to `xapic_support' I have the next config. grep -v ^#: CONFIG_X86=y CONFIG_UID16=y CONFIG_EXPERIMENTAL=y CONFIG_MODULES=y CONFIG_MODVERSIONS=y CONFIG_KMOD=y CONFIG_M386=y CONFIG_X86_L1_CACHE_SHIFT=4 CONFIG_RWSEM_GENERIC_SPINLOCK=y CONFIG_X86_PPRO_FENCE=y CONFIG_TOSHIBA=m CONFIG_I8K=m CONFIG_NOHIGHMEM=y CONFIG_MTRR=y CONFIG_SMP=y CONFIG_X86_CLUSTERED_APIC=y CONFIG_NET=y CONFIG_X86_IO_APIC=y CONFIG_X86_LOCAL_APIC=y CONFIG_PCI=y CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_ISA=y CONFIG_PCI_NAMES=y CONFIG_HOTPLUG=y CONFIG_SYSVIPC=y CONFIG_SYSCTL=y CONFIG_KCORE_ELF=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_ELF=y CONFIG_BINFMT_MISC=y CONFIG_PM=y CONFIG_APM=m CONFIG_APM_IGNORE_USER_SUSPEND=y CONFIG_APM_DO_ENABLE=y CONFIG_APM_CPU_IDLE=y CONFIG_APM_DISPLAY_BLANK=y CONFIG_APM_RTC_IS_GMT=y CONFIG_APM_ALLOW_INTS=y CONFIG_APM_REAL_MODE_POWER_OFF=y CONFIG_ACPI=y CONFIG_ACPI_BOOT=y CONFIG_ACPI_BUS=y CONFIG_ACPI_INTERPRETER=y CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y CONFIG_ACPI_PCI=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_SYSTEM=y CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m CONFIG_ACPI_BUTTON=m CONFIG_ACPI_FAN=m CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_THERMAL=m CONFIG_ACPI_TOSHIBA=m CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_PC_CML1=m CONFIG_PARPORT_PC_FIFO=y CONFIG_PARPORT_PC_SUPERIO=y CONFIG_PARPORT_OTHER=y CONFIG_PARPORT_1284=y CONFIG_PNP=m CONFIG_ISAPNP=m CONFIG_BLK_DEV_FD=m CONFIG_PARIDE=m CONFIG_PARIDE_PARPORT=m CONFIG_PARIDE_PD=m CONFIG_PARIDE_PCD=m CONFIG_PARIDE_PF=m CONFIG_PARIDE_PT=m CONFIG_PARIDE_PG=m CONFIG_PARIDE_ATEN=m CONFIG_PARIDE_BPCK=m CONFIG_PARIDE_BPCK6=m CONFIG_PARIDE_COMM=m CONFIG_PARIDE_DSTR=m CONFIG_PARIDE_FIT2=m CONFIG_PARIDE_FIT3=m CONFIG_PARIDE_EPAT=m CONFIG_PARIDE_EPATC8=y CONFIG_PARIDE_EPIA=m CONFIG_PARIDE_FRIQ=m CONFIG_PARIDE_FRPW=m CONFIG_PARIDE_KBIC=m CONFIG_PARIDE_KTTI=m CONFIG_PARIDE_ON20=m CONFIG_PARIDE_ON26=m CONFIG_BLK_CPQ_DA=m CONFIG_BLK_CPQ_CISS_DA=m CONFIG_CISS_SCSI_TAPE=y CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_UMEM=m CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_SIZE=8192 CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_STATS=y 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_PACKET=y CONFIG_PACKET_MMAP=y CONFIG_UNIX=y CONFIG_INET=y CONFIG_IPV6=y CONFIG_VLAN_8021Q=m CONFIG_IPX=m CONFIG_IPX_INTERN=y CONFIG_IDE=y CONFIG_BLK_DEV_IDE=y CONFIG_BLK_DEV_IDEDISK=y CONFIG_IDEDISK_STROKE=y CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDETAPE=m CONFIG_BLK_DEV_IDEFLOPPY=m CONFIG_BLK_DEV_IDESCSI=m CONFIG_BLK_DEV_CMD640=y CONFIG_BLK_DEV_CMD640_ENHANCED=y CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_SHARE_IRQ=y CONFIG_BLK_DEV_IDEDMA_PCI=y CONFIG_IDEDMA_PCI_AUTO=y CONFIG_BLK_DEV_IDEDMA=y CONFIG_BLK_DEV_AEC62XX=y CONFIG_BLK_DEV_ALI15X3=y CONFIG_BLK_DEV_AMD74XX=y CONFIG_BLK_DEV_CMD64X=y CONFIG_BLK_DEV_CY82C693=y CONFIG_BLK_DEV_CS5530=y CONFIG_BLK_DEV_HPT34X=y CONFIG_BLK_DEV_HPT366=y CONFIG_BLK_DEV_PIIX=y CONFIG_BLK_DEV_NS87415=y CONFIG_BLK_DEV_OPTI621=y CONFIG_BLK_DEV_RZ1000=y CONFIG_BLK_DEV_SVWKS=y CONFIG_BLK_DEV_SIS5513=y CONFIG_BLK_DEV_SLC90E66=y CONFIG_BLK_DEV_TRM290=y CONFIG_BLK_DEV_VIA82CXXX=y CONFIG_IDEDMA_AUTO=y CONFIG_BLK_DEV_IDE_MODES=y CONFIG_BLK_DEV_ATARAID=m CONFIG_BLK_DEV_ATARAID_PDC=m CONFIG_BLK_DEV_ATARAID_HPT=m CONFIG_SCSI=y CONFIG_BLK_DEV_SD=y CONFIG_SD_EXTRA_DEVS=40 CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=y CONFIG_SR_EXTRA_DEVS=2 CONFIG_CHR_DEV_SG=y CONFIG_SCSI_MULTI_LUN=y CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_7000FASST=m CONFIG_SCSI_ACARD=m CONFIG_SCSI_AHA152X=m CONFIG_SCSI_AHA1542=m CONFIG_SCSI_AHA1740=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m CONFIG_AIC7XXX_CMDS_PER_DEVICE=253 CONFIG_AIC7XXX_RESET_DELAY_MS=15000 CONFIG_AIC7XXX_PROBE_EISA_VL=y CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=15000 CONFIG_AIC79XX_DEBUG_MASK=0 CONFIG_SCSI_AIC7XXX_OLD=m CONFIG_AIC7XXX_OLD_CMDS_PER_DEVICE=8 CONFIG_SCSI_DPT_I2O=m CONFIG_SCSI_ADVANSYS=m CONFIG_SCSI_IN2000=m CONFIG_SCSI_AM53C974=m CONFIG_SCSI_MEGARAID=m CONFIG_SCSI_BUSLOGIC=m CONFIG_SCSI_CPQFCTS=m CONFIG_SCSI_DMX3191D=m CONFIG_SCSI_DTC3280=m CONFIG_SCSI_EATA=m CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_EATA_DMA=m CONFIG_SCSI_EATA_PIO=m CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_GDTH=m CONFIG_SCSI_GENERIC_NCR5380=m CONFIG_SCSI_GENERIC_NCR53C400=y CONFIG_SCSI_G_NCR5380_PORT=y CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_INIA100=m CONFIG_SCSI_PPA=m CONFIG_SCSI_IMM=m CONFIG_SCSI_IZIP_EPP16=y CONFIG_SCSI_NCR53C406A=m CONFIG_SCSI_NCR53C7xx=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_NCR53C8XX=m CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4 CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 CONFIG_SCSI_NCR53C8XX_SYNC=20 CONFIG_SCSI_PAS16=m CONFIG_SCSI_PCI2000=m CONFIG_SCSI_PCI2220I=m CONFIG_SCSI_PSI240I=m CONFIG_SCSI_QLOGIC_FAS=m CONFIG_SCSI_QLOGIC_ISP=m CONFIG_SCSI_QLOGIC_FC=m CONFIG_SCSI_QLOGIC_FC_FIRMWARE=y CONFIG_SCSI_QLOGIC_1280=m CONFIG_SCSI_SEAGATE=m CONFIG_SCSI_SIM710=m CONFIG_SCSI_SYM53C416=m CONFIG_SCSI_DC390T=m CONFIG_SCSI_T128=m CONFIG_SCSI_U14_34F=m CONFIG_SCSI_U14_34F_MAX_TAGS=8 CONFIG_SCSI_ULTRASTOR=m CONFIG_FUSION=m CONFIG_FUSION_MAX_SGE=40 CONFIG_FUSION_ISENSE=m CONFIG_FUSION_CTL=m CONFIG_FUSION_LAN=m CONFIG_NET_FC=y CONFIG_IEEE1394=m CONFIG_IEEE1394_OHCI1394=m CONFIG_IEEE1394_VIDEO1394=m CONFIG_IEEE1394_SBP2=m CONFIG_IEEE1394_ETH1394=m CONFIG_IEEE1394_DV1394=m CONFIG_IEEE1394_RAWIO=m CONFIG_NETDEVICES=y CONFIG_DUMMY=m CONFIG_EQUALIZER=y CONFIG_TUN=m CONFIG_ETHERTAP=y CONFIG_NET_SB1000=m CONFIG_NET_ETHERNET=y CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_NET_VENDOR_3COM=y CONFIG_EL1=m CONFIG_EL2=m CONFIG_ELPLUS=m CONFIG_EL16=m CONFIG_EL3=m CONFIG_3C515=m CONFIG_VORTEX=m CONFIG_LANCE=m CONFIG_NET_VENDOR_SMC=y CONFIG_WD80x3=m CONFIG_ULTRA=m CONFIG_SMC9194=m CONFIG_NET_VENDOR_RACAL=y CONFIG_NI5010=m CONFIG_NI52=m CONFIG_NI65=m CONFIG_AT1700=m CONFIG_DEPCA=m CONFIG_HP100=m CONFIG_NET_ISA=y CONFIG_E2100=m CONFIG_EWRK3=m CONFIG_EEXPRESS=m CONFIG_EEXPRESS_PRO=m CONFIG_HPLAN_PLUS=m CONFIG_HPLAN=m CONFIG_LP486E=m CONFIG_ETH16I=m CONFIG_NE2000=m CONFIG_NET_PCI=y CONFIG_PCNET32=m CONFIG_ADAPTEC_STARFIRE=m CONFIG_AC3200=m CONFIG_APRICOT=m CONFIG_NET_BCM4400=m CONFIG_CS89x0=m CONFIG_TULIP=m CONFIG_DE4X5=m CONFIG_DGRS=m CONFIG_DM9102=m CONFIG_EEPRO100=m CONFIG_E100=m CONFIG_FEALNX=m CONFIG_NATSEMI=m CONFIG_NE2K_PCI=m CONFIG_8139CP=m CONFIG_8139TOO=m CONFIG_8139TOO_8129=y CONFIG_SIS900=m CONFIG_EPIC100=m CONFIG_SUNDANCE=m CONFIG_TLAN=m CONFIG_TC35815=m CONFIG_VIA_RHINE=m CONFIG_WINBOND_840=m CONFIG_NET_POCKET=y CONFIG_ATP=m CONFIG_DE600=m CONFIG_DE620=m CONFIG_ACENIC=m CONFIG_DL2K=m CONFIG_E1000=m CONFIG_NS83820=m CONFIG_HAMACHI=m CONFIG_YELLOWFIN=m CONFIG_SK98LIN=m CONFIG_TIGON3=m CONFIG_FDDI=y CONFIG_DEFXX=m CONFIG_SKFP=m CONFIG_HIPPI=y CONFIG_ROADRUNNER=m CONFIG_PLIP=m CONFIG_PPP=m CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_BSDCOMP=m CONFIG_PPPOE=m CONFIG_NET_RADIO=y CONFIG_NET_WIRELESS=y CONFIG_TR=y CONFIG_IBMTR=m CONFIG_IBMOL=m CONFIG_IBMLS=m CONFIG_3C359=m CONFIG_SMCTR=m CONFIG_NET_FC=y CONFIG_IRDA=m CONFIG_IRLAN=m CONFIG_IRNET=m CONFIG_IRCOMM=m CONFIG_IRDA_ULTRA=y CONFIG_IRDA_CACHE_LAST_LSAP=y CONFIG_IRDA_FAST_RR=y CONFIG_IRDA_DEBUG=y CONFIG_IRTTY_SIR=m CONFIG_IRPORT_SIR=m CONFIG_DONGLE=y CONFIG_ESI_DONGLE=m CONFIG_ACTISYS_DONGLE=m CONFIG_TEKRAM_DONGLE=m CONFIG_GIRBIL_DONGLE=m CONFIG_LITELINK_DONGLE=m CONFIG_MCP2120_DONGLE=m CONFIG_OLD_BELKIN_DONGLE=m CONFIG_ACT200L_DONGLE=m CONFIG_MA600_DONGLE=m CONFIG_USB_IRDA=m CONFIG_NSC_FIR=m CONFIG_WINBOND_FIR=m CONFIG_TOSHIBA_FIR=m CONFIG_SMC_IRCC_FIR=m CONFIG_ALI_FIR=m CONFIG_VLSI_FIR=m CONFIG_ISDN=m CONFIG_ISDN_BOOL=y CONFIG_ISDN_PPP=y CONFIG_ISDN_PPP_VJ=y CONFIG_ISDN_MPP=y CONFIG_ISDN_PPP_BSDCOMP=m CONFIG_ISDN_DRV_LOOP=m CONFIG_ISDN_DIVERSION=m CONFIG_ISDN_DRV_HISAX=m CONFIG_ISDN_HISAX=y CONFIG_HISAX_EURO=y CONFIG_HISAX_NO_SENDCOMPLETE=y CONFIG_HISAX_NI1=y CONFIG_HISAX_MAX_CARDS=8 CONFIG_HISAX_16_0=y CONFIG_HISAX_16_3=y CONFIG_HISAX_AVM_A1=y CONFIG_HISAX_IX1MICROR2=y CONFIG_HISAX_ASUSCOM=y CONFIG_HISAX_TELEINT=y CONFIG_HISAX_HFCS=y CONFIG_HISAX_SPORTSTER=y CONFIG_HISAX_MIC=y CONFIG_HISAX_ISURF=y CONFIG_HISAX_HSTSAPHIR=y CONFIG_HISAX_TELESPCI=y CONFIG_HISAX_S0BOX=y CONFIG_HISAX_FRITZPCI=y CONFIG_HISAX_AVM_A1_PCMCIA=y CONFIG_HISAX_ELSA=y CONFIG_HISAX_DIEHLDIVA=y CONFIG_HISAX_SEDLBAUER=y CONFIG_HISAX_NETJET=y CONFIG_HISAX_NETJET_U=y CONFIG_HISAX_NICCY=y CONFIG_HISAX_BKM_A4T=y CONFIG_HISAX_SCT_QUADRO=y CONFIG_HISAX_GAZEL=y CONFIG_HISAX_HFC_PCI=y CONFIG_HISAX_W6692=y CONFIG_HISAX_HFC_SX=y CONFIG_HISAX_ENTERNOW_PCI=y CONFIG_HISAX_DEBUG=y CONFIG_HISAX_ST5481=m CONFIG_HISAX_FRITZ_PCIPNP=m CONFIG_ISDN_DRV_ICN=m CONFIG_ISDN_DRV_PCBIT=m CONFIG_ISDN_DRV_SC=m CONFIG_ISDN_DRV_ACT2000=m CONFIG_ISDN_DRV_EICON=y CONFIG_ISDN_DRV_EICON_DIVAS=m CONFIG_ISDN_DRV_TPAM=m CONFIG_ISDN_CAPI=m CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIDRV=m CONFIG_ISDN_DRV_AVMB1_B1ISA=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y CONFIG_ISDN_DRV_AVMB1_T1ISA=m CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m CONFIG_ISDN_DRV_AVMB1_T1PCI=m CONFIG_ISDN_DRV_AVMB1_C4=m CONFIG_HYSDN=m CONFIG_HYSDN_CAPI=y CONFIG_INPUT=y CONFIG_INPUT_KEYBDEV=y CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_VT=y CONFIG_VT_CONSOLE=y CONFIG_SERIAL=m CONFIG_SERIAL_NONSTANDARD=y CONFIG_COMPUTONE=m CONFIG_ROCKETPORT=m CONFIG_CYCLADES=m CONFIG_CYZ_INTR=y CONFIG_DIGIEPCA=m CONFIG_ESPSERIAL=m CONFIG_MOXA_INTELLIO=m CONFIG_MOXA_SMARTIO=m CONFIG_ISI=m CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_N_HDLC=m CONFIG_RISCOM8=m CONFIG_SPECIALIX=m CONFIG_SPECIALIX_RTSCTS=y CONFIG_SX=m CONFIG_RIO=m CONFIG_UNIX98_PTYS=y CONFIG_UNIX98_PTY_COUNT=256 CONFIG_PRINTER=m CONFIG_MOUSE=y CONFIG_PSMOUSE=y CONFIG_82C710_MOUSE=m CONFIG_RTC=y CONFIG_VIDEO_DEV=m CONFIG_VIDEO_BWQCAM=m CONFIG_VIDEO_CQCAM=m CONFIG_AUTOFS_FS=m CONFIG_AUTOFS4_FS=m CONFIG_REISERFS_FS=y CONFIG_ADFS_FS=m CONFIG_AFFS_FS=m CONFIG_HFS_FS=m CONFIG_BEFS_FS=m CONFIG_BFS_FS=m CONFIG_EXT3_FS=y CONFIG_JBD=y CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_UMSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_EFS_FS=m CONFIG_CRAMFS=m CONFIG_TMPFS=y CONFIG_RAMFS=y CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_JFS_FS=m CONFIG_MINIX_FS=m CONFIG_VXFS_FS=m CONFIG_NTFS_FS=m CONFIG_HPFS_FS=m CONFIG_PROC_FS=y CONFIG_DEVFS_FS=y CONFIG_QNX4FS_FS=m CONFIG_ROMFS_FS=m CONFIG_EXT2_FS=y CONFIG_SYSV_FS=m CONFIG_UDF_FS=m CONFIG_UFS_FS=m CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFSD=m CONFIG_NFSD_V3=y CONFIG_SUNRPC=m CONFIG_LOCKD=m CONFIG_LOCKD_V4=y CONFIG_SMB_FS=m CONFIG_NCP_FS=m 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=y CONFIG_NCPFS_NLS=y CONFIG_NCPFS_EXTRAS=y CONFIG_ZISOFS_FS=y CONFIG_PARTITION_ADVANCED=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_LDM_PARTITION=y CONFIG_SUN_PARTITION=y CONFIG_EFI_PARTITION=y CONFIG_SMB_NLS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" 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_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 CONFIG_VGA_CONSOLE=y CONFIG_VIDEO_SELECT=y CONFIG_FB=y CONFIG_DUMMY_CONSOLE=y CONFIG_FB_VESA=y CONFIG_VIDEO_SELECT=y CONFIG_FBCON_CFB8=y CONFIG_FBCON_CFB16=y CONFIG_FBCON_CFB24=y CONFIG_FBCON_CFB32=y CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_SOUND=m CONFIG_SOUND_ALI5455=m CONFIG_SOUND_BT878=m CONFIG_SOUND_CMPCI=m CONFIG_SOUND_EMU10K1=m CONFIG_SOUND_FUSION=m CONFIG_SOUND_CS4281=m CONFIG_SOUND_ES1370=m CONFIG_SOUND_ES1371=m CONFIG_SOUND_ESSSOLO1=m CONFIG_SOUND_MAESTRO=m CONFIG_SOUND_MAESTRO3=m CONFIG_SOUND_FORTE=m CONFIG_SOUND_ICH=m CONFIG_SOUND_RME96XX=m CONFIG_SOUND_SONICVIBES=m CONFIG_SOUND_TRIDENT=m CONFIG_SOUND_MSNDCLAS=m CONFIG_MSNDCLAS_INIT_FILE="/etc/sound/msndinit.bin" CONFIG_MSNDCLAS_PERM_FILE="/etc/sound/msndperm.bin" CONFIG_SOUND_MSNDPIN=m CONFIG_MSNDPIN_INIT_FILE="/etc/sound/pndspini.bin" CONFIG_MSNDPIN_PERM_FILE="/etc/sound/pndsperm.bin" CONFIG_SOUND_VIA82CXXX=m CONFIG_SOUND_OSS=m CONFIG_SOUND_AD1816=m CONFIG_SOUND_SGALAXY=m CONFIG_SOUND_ADLIB=m CONFIG_SOUND_ACI_MIXER=m CONFIG_SOUND_CS4232=m CONFIG_SOUND_SSCAPE=m CONFIG_SOUND_GUS=m CONFIG_SOUND_VMIDI=m CONFIG_SOUND_TRIX=m CONFIG_SOUND_MSS=m CONFIG_SOUND_MPU401=m CONFIG_SOUND_NM256=m CONFIG_SOUND_MAD16=m CONFIG_SOUND_PAS=m CONFIG_SOUND_PSS=m CONFIG_SOUND_SB=m CONFIG_SOUND_AWE32_SYNTH=m CONFIG_SOUND_WAVEFRONT=m CONFIG_SOUND_MAUI=m CONFIG_SOUND_YM3812=m CONFIG_SOUND_OPL3SA1=m CONFIG_SOUND_OPL3SA2=m CONFIG_SOUND_YMFPCI=m CONFIG_SOUND_UART6850=m CONFIG_SOUND_AEDSP16=m CONFIG_USB=m CONFIG_USB_DEVICEFS=y CONFIG_USB_EHCI_HCD=m CONFIG_USB_UHCI=m CONFIG_USB_UHCI_ALT=m CONFIG_USB_OHCI=m CONFIG_USB_STORAGE=m CONFIG_USB_STORAGE_DATAFAB=y CONFIG_USB_STORAGE_FREECOM=y CONFIG_USB_STORAGE_ISD200=y CONFIG_USB_STORAGE_DPCM=y CONFIG_USB_STORAGE_HP8200e=y CONFIG_USB_STORAGE_SDDR09=y CONFIG_USB_STORAGE_SDDR55=y CONFIG_USB_STORAGE_JUMPSHOT=y CONFIG_USB_ACM=m CONFIG_USB_HID=m CONFIG_USB_HIDINPUT=y CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_KAWETH=m CONFIG_USB_CATC=m CONFIG_USB_CDCETHER=m CONFIG_USB_USBNET=m CONFIG_USB_USS720=m CONFIG_USB_AUERSWALD=m CONFIG_USB_TIGL=m CONFIG_USB_BRLVGER=m CONFIG_USB_LCD=m CONFIG_BLUEZ=m CONFIG_BLUEZ_L2CAP=m CONFIG_BLUEZ_SCO=m CONFIG_BLUEZ_BNEP=m CONFIG_BLUEZ_HCIUSB=m CONFIG_BLUEZ_HCIUART=m CONFIG_BLUEZ_HCIUART_H4=y CONFIG_BLUEZ_HCIVHCI=m CONFIG_DEBUG_KERNEL=y CONFIG_MAGIC_SYSRQ=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m -- uname -a: Linux garaged.fis.unam.mx 2.4.21-pre4-ac4 #5 SMP Thu Feb 13 10:26:24 CST 2003 i686 unknown unknown GNU/Linux -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GS/ d-s:a-28C++ILHA+++P+L++>+++E---W++N*o--K-w++++O-M--V--PS+PEY--PGP++t5XRtv++b++DI--D-G++e++h-r+y** ------END GEEK CODE BLOCK------ gpg-key: http://garaged.homeip.net/gpg-key.txt [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: undefined reference to `xapic_support` 2003-07-08 16:49 ` undefined reference to `xapic_support` Max Valdez @ 2003-07-08 16:57 ` Max Valdez 2003-07-09 5:52 ` Martin J. Bligh 0 siblings, 1 reply; 9+ messages in thread From: Max Valdez @ 2003-07-08 16:57 UTC (permalink / raw) To: kernel [-- Attachment #1: Type: text/plain, Size: 17658 bytes --] I know im pretty stupid, that was for 2.4.22-pre3-ac1 that config worked well with 2.4.20-gentoo-r5, wish i havent saw for applied patches Thanks, and sorry for the missing info. BTW : gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice) Max On Tue, 2003-07-08 at 11:49, Max Valdez wrote: > I get that message on make bzImage > > arch/i386/kernel/kernel.o(.text.init+0x8963): In function > `setup_ioapic_ids_from_mpc': > : undefined reference to `xapic_support' > > I have the next config. > > grep -v ^#: > CONFIG_X86=y > CONFIG_UID16=y > > CONFIG_EXPERIMENTAL=y > > CONFIG_MODULES=y > CONFIG_MODVERSIONS=y > CONFIG_KMOD=y > > CONFIG_M386=y > CONFIG_X86_L1_CACHE_SHIFT=4 > CONFIG_RWSEM_GENERIC_SPINLOCK=y > CONFIG_X86_PPRO_FENCE=y > > CONFIG_TOSHIBA=m > CONFIG_I8K=m > CONFIG_NOHIGHMEM=y > CONFIG_MTRR=y > CONFIG_SMP=y > CONFIG_X86_CLUSTERED_APIC=y > > CONFIG_NET=y > CONFIG_X86_IO_APIC=y > CONFIG_X86_LOCAL_APIC=y > CONFIG_PCI=y > CONFIG_PCI_GOANY=y > CONFIG_PCI_BIOS=y > CONFIG_PCI_DIRECT=y > CONFIG_ISA=y > CONFIG_PCI_NAMES=y > CONFIG_HOTPLUG=y > > > CONFIG_SYSVIPC=y > CONFIG_SYSCTL=y > CONFIG_KCORE_ELF=y > CONFIG_BINFMT_AOUT=y > CONFIG_BINFMT_ELF=y > CONFIG_BINFMT_MISC=y > CONFIG_PM=y > CONFIG_APM=m > CONFIG_APM_IGNORE_USER_SUSPEND=y > CONFIG_APM_DO_ENABLE=y > CONFIG_APM_CPU_IDLE=y > CONFIG_APM_DISPLAY_BLANK=y > CONFIG_APM_RTC_IS_GMT=y > CONFIG_APM_ALLOW_INTS=y > CONFIG_APM_REAL_MODE_POWER_OFF=y > > CONFIG_ACPI=y > CONFIG_ACPI_BOOT=y > CONFIG_ACPI_BUS=y > CONFIG_ACPI_INTERPRETER=y > CONFIG_ACPI_EC=y > CONFIG_ACPI_POWER=y > CONFIG_ACPI_PCI=y > CONFIG_ACPI_SLEEP=y > CONFIG_ACPI_SYSTEM=y > CONFIG_ACPI_AC=m > CONFIG_ACPI_BATTERY=m > CONFIG_ACPI_BUTTON=m > CONFIG_ACPI_FAN=m > CONFIG_ACPI_PROCESSOR=m > CONFIG_ACPI_THERMAL=m > CONFIG_ACPI_TOSHIBA=m > > > CONFIG_PARPORT=m > CONFIG_PARPORT_PC=m > CONFIG_PARPORT_PC_CML1=m > CONFIG_PARPORT_PC_FIFO=y > CONFIG_PARPORT_PC_SUPERIO=y > CONFIG_PARPORT_OTHER=y > CONFIG_PARPORT_1284=y > > CONFIG_PNP=m > CONFIG_ISAPNP=m > > CONFIG_BLK_DEV_FD=m > CONFIG_PARIDE=m > CONFIG_PARIDE_PARPORT=m > CONFIG_PARIDE_PD=m > CONFIG_PARIDE_PCD=m > CONFIG_PARIDE_PF=m > CONFIG_PARIDE_PT=m > CONFIG_PARIDE_PG=m > CONFIG_PARIDE_ATEN=m > CONFIG_PARIDE_BPCK=m > CONFIG_PARIDE_BPCK6=m > CONFIG_PARIDE_COMM=m > CONFIG_PARIDE_DSTR=m > CONFIG_PARIDE_FIT2=m > CONFIG_PARIDE_FIT3=m > CONFIG_PARIDE_EPAT=m > CONFIG_PARIDE_EPATC8=y > CONFIG_PARIDE_EPIA=m > CONFIG_PARIDE_FRIQ=m > CONFIG_PARIDE_FRPW=m > CONFIG_PARIDE_KBIC=m > CONFIG_PARIDE_KTTI=m > CONFIG_PARIDE_ON20=m > CONFIG_PARIDE_ON26=m > CONFIG_BLK_CPQ_DA=m > CONFIG_BLK_CPQ_CISS_DA=m > CONFIG_CISS_SCSI_TAPE=y > CONFIG_BLK_DEV_DAC960=m > CONFIG_BLK_DEV_UMEM=m > CONFIG_BLK_DEV_LOOP=m > CONFIG_BLK_DEV_NBD=m > CONFIG_BLK_DEV_RAM=y > CONFIG_BLK_DEV_RAM_SIZE=8192 > CONFIG_BLK_DEV_INITRD=y > CONFIG_BLK_STATS=y > > 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_PACKET=y > CONFIG_PACKET_MMAP=y > CONFIG_UNIX=y > CONFIG_INET=y > CONFIG_IPV6=y > CONFIG_VLAN_8021Q=m > CONFIG_IPX=m > CONFIG_IPX_INTERN=y > > > > > > CONFIG_IDE=y > > CONFIG_BLK_DEV_IDE=y > CONFIG_BLK_DEV_IDEDISK=y > CONFIG_IDEDISK_STROKE=y > CONFIG_BLK_DEV_IDECD=y > CONFIG_BLK_DEV_IDETAPE=m > CONFIG_BLK_DEV_IDEFLOPPY=m > CONFIG_BLK_DEV_IDESCSI=m > CONFIG_BLK_DEV_CMD640=y > CONFIG_BLK_DEV_CMD640_ENHANCED=y > CONFIG_BLK_DEV_IDEPCI=y > CONFIG_IDEPCI_SHARE_IRQ=y > CONFIG_BLK_DEV_IDEDMA_PCI=y > CONFIG_IDEDMA_PCI_AUTO=y > CONFIG_BLK_DEV_IDEDMA=y > CONFIG_BLK_DEV_AEC62XX=y > CONFIG_BLK_DEV_ALI15X3=y > CONFIG_BLK_DEV_AMD74XX=y > CONFIG_BLK_DEV_CMD64X=y > CONFIG_BLK_DEV_CY82C693=y > CONFIG_BLK_DEV_CS5530=y > CONFIG_BLK_DEV_HPT34X=y > CONFIG_BLK_DEV_HPT366=y > CONFIG_BLK_DEV_PIIX=y > CONFIG_BLK_DEV_NS87415=y > CONFIG_BLK_DEV_OPTI621=y > CONFIG_BLK_DEV_RZ1000=y > CONFIG_BLK_DEV_SVWKS=y > CONFIG_BLK_DEV_SIS5513=y > CONFIG_BLK_DEV_SLC90E66=y > CONFIG_BLK_DEV_TRM290=y > CONFIG_BLK_DEV_VIA82CXXX=y > CONFIG_IDEDMA_AUTO=y > CONFIG_BLK_DEV_IDE_MODES=y > CONFIG_BLK_DEV_ATARAID=m > CONFIG_BLK_DEV_ATARAID_PDC=m > CONFIG_BLK_DEV_ATARAID_HPT=m > > CONFIG_SCSI=y > CONFIG_BLK_DEV_SD=y > CONFIG_SD_EXTRA_DEVS=40 > CONFIG_CHR_DEV_ST=m > CONFIG_CHR_DEV_OSST=m > CONFIG_BLK_DEV_SR=y > CONFIG_SR_EXTRA_DEVS=2 > CONFIG_CHR_DEV_SG=y > CONFIG_SCSI_MULTI_LUN=y > > CONFIG_BLK_DEV_3W_XXXX_RAID=m > CONFIG_SCSI_7000FASST=m > CONFIG_SCSI_ACARD=m > CONFIG_SCSI_AHA152X=m > CONFIG_SCSI_AHA1542=m > CONFIG_SCSI_AHA1740=m > CONFIG_SCSI_AACRAID=m > CONFIG_SCSI_AIC7XXX=m > CONFIG_AIC7XXX_CMDS_PER_DEVICE=253 > CONFIG_AIC7XXX_RESET_DELAY_MS=15000 > CONFIG_AIC7XXX_PROBE_EISA_VL=y > CONFIG_AIC7XXX_DEBUG_MASK=0 > CONFIG_SCSI_AIC79XX=m > CONFIG_AIC79XX_CMDS_PER_DEVICE=32 > CONFIG_AIC79XX_RESET_DELAY_MS=15000 > CONFIG_AIC79XX_DEBUG_MASK=0 > CONFIG_SCSI_AIC7XXX_OLD=m > CONFIG_AIC7XXX_OLD_CMDS_PER_DEVICE=8 > CONFIG_SCSI_DPT_I2O=m > CONFIG_SCSI_ADVANSYS=m > CONFIG_SCSI_IN2000=m > CONFIG_SCSI_AM53C974=m > CONFIG_SCSI_MEGARAID=m > CONFIG_SCSI_BUSLOGIC=m > CONFIG_SCSI_CPQFCTS=m > CONFIG_SCSI_DMX3191D=m > CONFIG_SCSI_DTC3280=m > CONFIG_SCSI_EATA=m > CONFIG_SCSI_EATA_MAX_TAGS=16 > CONFIG_SCSI_EATA_DMA=m > CONFIG_SCSI_EATA_PIO=m > CONFIG_SCSI_FUTURE_DOMAIN=m > CONFIG_SCSI_GDTH=m > CONFIG_SCSI_GENERIC_NCR5380=m > CONFIG_SCSI_GENERIC_NCR53C400=y > CONFIG_SCSI_G_NCR5380_PORT=y > CONFIG_SCSI_IPS=m > CONFIG_SCSI_INITIO=m > CONFIG_SCSI_INIA100=m > CONFIG_SCSI_PPA=m > CONFIG_SCSI_IMM=m > CONFIG_SCSI_IZIP_EPP16=y > CONFIG_SCSI_NCR53C406A=m > CONFIG_SCSI_NCR53C7xx=m > CONFIG_SCSI_SYM53C8XX_2=m > CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 > CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 > CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 > CONFIG_SCSI_NCR53C8XX=m > CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4 > CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 > CONFIG_SCSI_NCR53C8XX_SYNC=20 > CONFIG_SCSI_PAS16=m > CONFIG_SCSI_PCI2000=m > CONFIG_SCSI_PCI2220I=m > CONFIG_SCSI_PSI240I=m > CONFIG_SCSI_QLOGIC_FAS=m > CONFIG_SCSI_QLOGIC_ISP=m > CONFIG_SCSI_QLOGIC_FC=m > CONFIG_SCSI_QLOGIC_FC_FIRMWARE=y > CONFIG_SCSI_QLOGIC_1280=m > CONFIG_SCSI_SEAGATE=m > CONFIG_SCSI_SIM710=m > CONFIG_SCSI_SYM53C416=m > CONFIG_SCSI_DC390T=m > CONFIG_SCSI_T128=m > CONFIG_SCSI_U14_34F=m > CONFIG_SCSI_U14_34F_MAX_TAGS=8 > CONFIG_SCSI_ULTRASTOR=m > > CONFIG_FUSION=m > CONFIG_FUSION_MAX_SGE=40 > CONFIG_FUSION_ISENSE=m > CONFIG_FUSION_CTL=m > CONFIG_FUSION_LAN=m > CONFIG_NET_FC=y > > CONFIG_IEEE1394=m > CONFIG_IEEE1394_OHCI1394=m > CONFIG_IEEE1394_VIDEO1394=m > CONFIG_IEEE1394_SBP2=m > CONFIG_IEEE1394_ETH1394=m > CONFIG_IEEE1394_DV1394=m > CONFIG_IEEE1394_RAWIO=m > > > CONFIG_NETDEVICES=y > > CONFIG_DUMMY=m > CONFIG_EQUALIZER=y > CONFIG_TUN=m > CONFIG_ETHERTAP=y > CONFIG_NET_SB1000=m > > CONFIG_NET_ETHERNET=y > CONFIG_HAPPYMEAL=m > CONFIG_SUNGEM=m > CONFIG_NET_VENDOR_3COM=y > CONFIG_EL1=m > CONFIG_EL2=m > CONFIG_ELPLUS=m > CONFIG_EL16=m > CONFIG_EL3=m > CONFIG_3C515=m > CONFIG_VORTEX=m > CONFIG_LANCE=m > CONFIG_NET_VENDOR_SMC=y > CONFIG_WD80x3=m > CONFIG_ULTRA=m > CONFIG_SMC9194=m > CONFIG_NET_VENDOR_RACAL=y > CONFIG_NI5010=m > CONFIG_NI52=m > CONFIG_NI65=m > CONFIG_AT1700=m > CONFIG_DEPCA=m > CONFIG_HP100=m > CONFIG_NET_ISA=y > CONFIG_E2100=m > CONFIG_EWRK3=m > CONFIG_EEXPRESS=m > CONFIG_EEXPRESS_PRO=m > CONFIG_HPLAN_PLUS=m > CONFIG_HPLAN=m > CONFIG_LP486E=m > CONFIG_ETH16I=m > CONFIG_NE2000=m > CONFIG_NET_PCI=y > CONFIG_PCNET32=m > CONFIG_ADAPTEC_STARFIRE=m > CONFIG_AC3200=m > CONFIG_APRICOT=m > CONFIG_NET_BCM4400=m > CONFIG_CS89x0=m > CONFIG_TULIP=m > CONFIG_DE4X5=m > CONFIG_DGRS=m > CONFIG_DM9102=m > CONFIG_EEPRO100=m > CONFIG_E100=m > CONFIG_FEALNX=m > CONFIG_NATSEMI=m > CONFIG_NE2K_PCI=m > CONFIG_8139CP=m > CONFIG_8139TOO=m > CONFIG_8139TOO_8129=y > CONFIG_SIS900=m > CONFIG_EPIC100=m > CONFIG_SUNDANCE=m > CONFIG_TLAN=m > CONFIG_TC35815=m > CONFIG_VIA_RHINE=m > CONFIG_WINBOND_840=m > CONFIG_NET_POCKET=y > CONFIG_ATP=m > CONFIG_DE600=m > CONFIG_DE620=m > > CONFIG_ACENIC=m > CONFIG_DL2K=m > CONFIG_E1000=m > CONFIG_NS83820=m > CONFIG_HAMACHI=m > CONFIG_YELLOWFIN=m > CONFIG_SK98LIN=m > CONFIG_TIGON3=m > CONFIG_FDDI=y > CONFIG_DEFXX=m > CONFIG_SKFP=m > CONFIG_HIPPI=y > CONFIG_ROADRUNNER=m > CONFIG_PLIP=m > CONFIG_PPP=m > CONFIG_PPP_ASYNC=m > CONFIG_PPP_SYNC_TTY=m > CONFIG_PPP_DEFLATE=m > CONFIG_PPP_BSDCOMP=m > CONFIG_PPPOE=m > > CONFIG_NET_RADIO=y > CONFIG_NET_WIRELESS=y > > CONFIG_TR=y > CONFIG_IBMTR=m > CONFIG_IBMOL=m > CONFIG_IBMLS=m > CONFIG_3C359=m > CONFIG_SMCTR=m > CONFIG_NET_FC=y > > > > CONFIG_IRDA=m > CONFIG_IRLAN=m > CONFIG_IRNET=m > CONFIG_IRCOMM=m > CONFIG_IRDA_ULTRA=y > CONFIG_IRDA_CACHE_LAST_LSAP=y > CONFIG_IRDA_FAST_RR=y > CONFIG_IRDA_DEBUG=y > > CONFIG_IRTTY_SIR=m > CONFIG_IRPORT_SIR=m > CONFIG_DONGLE=y > CONFIG_ESI_DONGLE=m > CONFIG_ACTISYS_DONGLE=m > CONFIG_TEKRAM_DONGLE=m > CONFIG_GIRBIL_DONGLE=m > CONFIG_LITELINK_DONGLE=m > CONFIG_MCP2120_DONGLE=m > CONFIG_OLD_BELKIN_DONGLE=m > CONFIG_ACT200L_DONGLE=m > CONFIG_MA600_DONGLE=m > CONFIG_USB_IRDA=m > CONFIG_NSC_FIR=m > CONFIG_WINBOND_FIR=m > CONFIG_TOSHIBA_FIR=m > CONFIG_SMC_IRCC_FIR=m > CONFIG_ALI_FIR=m > CONFIG_VLSI_FIR=m > > CONFIG_ISDN=m > CONFIG_ISDN_BOOL=y > CONFIG_ISDN_PPP=y > CONFIG_ISDN_PPP_VJ=y > CONFIG_ISDN_MPP=y > CONFIG_ISDN_PPP_BSDCOMP=m > > CONFIG_ISDN_DRV_LOOP=m > CONFIG_ISDN_DIVERSION=m > > CONFIG_ISDN_DRV_HISAX=m > CONFIG_ISDN_HISAX=y > CONFIG_HISAX_EURO=y > CONFIG_HISAX_NO_SENDCOMPLETE=y > CONFIG_HISAX_NI1=y > CONFIG_HISAX_MAX_CARDS=8 > CONFIG_HISAX_16_0=y > CONFIG_HISAX_16_3=y > CONFIG_HISAX_AVM_A1=y > CONFIG_HISAX_IX1MICROR2=y > CONFIG_HISAX_ASUSCOM=y > CONFIG_HISAX_TELEINT=y > CONFIG_HISAX_HFCS=y > CONFIG_HISAX_SPORTSTER=y > CONFIG_HISAX_MIC=y > CONFIG_HISAX_ISURF=y > CONFIG_HISAX_HSTSAPHIR=y > CONFIG_HISAX_TELESPCI=y > CONFIG_HISAX_S0BOX=y > CONFIG_HISAX_FRITZPCI=y > CONFIG_HISAX_AVM_A1_PCMCIA=y > CONFIG_HISAX_ELSA=y > CONFIG_HISAX_DIEHLDIVA=y > CONFIG_HISAX_SEDLBAUER=y > CONFIG_HISAX_NETJET=y > CONFIG_HISAX_NETJET_U=y > CONFIG_HISAX_NICCY=y > CONFIG_HISAX_BKM_A4T=y > CONFIG_HISAX_SCT_QUADRO=y > CONFIG_HISAX_GAZEL=y > CONFIG_HISAX_HFC_PCI=y > CONFIG_HISAX_W6692=y > CONFIG_HISAX_HFC_SX=y > CONFIG_HISAX_ENTERNOW_PCI=y > CONFIG_HISAX_DEBUG=y > CONFIG_HISAX_ST5481=m > CONFIG_HISAX_FRITZ_PCIPNP=m > > CONFIG_ISDN_DRV_ICN=m > CONFIG_ISDN_DRV_PCBIT=m > CONFIG_ISDN_DRV_SC=m > CONFIG_ISDN_DRV_ACT2000=m > CONFIG_ISDN_DRV_EICON=y > CONFIG_ISDN_DRV_EICON_DIVAS=m > CONFIG_ISDN_DRV_TPAM=m > CONFIG_ISDN_CAPI=m > CONFIG_ISDN_CAPI_CAPI20=m > CONFIG_ISDN_CAPI_CAPIDRV=m > CONFIG_ISDN_DRV_AVMB1_B1ISA=m > CONFIG_ISDN_DRV_AVMB1_B1PCI=m > CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y > CONFIG_ISDN_DRV_AVMB1_T1ISA=m > CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m > CONFIG_ISDN_DRV_AVMB1_T1PCI=m > CONFIG_ISDN_DRV_AVMB1_C4=m > CONFIG_HYSDN=m > CONFIG_HYSDN_CAPI=y > > > CONFIG_INPUT=y > CONFIG_INPUT_KEYBDEV=y > CONFIG_INPUT_MOUSEDEV=y > CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 > CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 > CONFIG_INPUT_JOYDEV=m > > CONFIG_VT=y > CONFIG_VT_CONSOLE=y > CONFIG_SERIAL=m > CONFIG_SERIAL_NONSTANDARD=y > CONFIG_COMPUTONE=m > CONFIG_ROCKETPORT=m > CONFIG_CYCLADES=m > CONFIG_CYZ_INTR=y > CONFIG_DIGIEPCA=m > CONFIG_ESPSERIAL=m > CONFIG_MOXA_INTELLIO=m > CONFIG_MOXA_SMARTIO=m > CONFIG_ISI=m > CONFIG_SYNCLINK=m > CONFIG_SYNCLINKMP=m > CONFIG_N_HDLC=m > CONFIG_RISCOM8=m > CONFIG_SPECIALIX=m > CONFIG_SPECIALIX_RTSCTS=y > CONFIG_SX=m > CONFIG_RIO=m > CONFIG_UNIX98_PTYS=y > CONFIG_UNIX98_PTY_COUNT=256 > CONFIG_PRINTER=m > > > CONFIG_MOUSE=y > CONFIG_PSMOUSE=y > CONFIG_82C710_MOUSE=m > > > CONFIG_RTC=y > > > CONFIG_VIDEO_DEV=m > > CONFIG_VIDEO_BWQCAM=m > CONFIG_VIDEO_CQCAM=m > > > CONFIG_AUTOFS_FS=m > CONFIG_AUTOFS4_FS=m > CONFIG_REISERFS_FS=y > CONFIG_ADFS_FS=m > CONFIG_AFFS_FS=m > CONFIG_HFS_FS=m > CONFIG_BEFS_FS=m > CONFIG_BFS_FS=m > CONFIG_EXT3_FS=y > CONFIG_JBD=y > CONFIG_FAT_FS=m > CONFIG_MSDOS_FS=m > CONFIG_UMSDOS_FS=m > CONFIG_VFAT_FS=m > CONFIG_EFS_FS=m > CONFIG_CRAMFS=m > CONFIG_TMPFS=y > CONFIG_RAMFS=y > CONFIG_ISO9660_FS=y > CONFIG_JOLIET=y > CONFIG_ZISOFS=y > CONFIG_JFS_FS=m > CONFIG_MINIX_FS=m > CONFIG_VXFS_FS=m > CONFIG_NTFS_FS=m > CONFIG_HPFS_FS=m > CONFIG_PROC_FS=y > CONFIG_DEVFS_FS=y > CONFIG_QNX4FS_FS=m > CONFIG_ROMFS_FS=m > CONFIG_EXT2_FS=y > CONFIG_SYSV_FS=m > CONFIG_UDF_FS=m > CONFIG_UFS_FS=m > > CONFIG_NFS_FS=m > CONFIG_NFS_V3=y > CONFIG_NFSD=m > CONFIG_NFSD_V3=y > CONFIG_SUNRPC=m > CONFIG_LOCKD=m > CONFIG_LOCKD_V4=y > CONFIG_SMB_FS=m > CONFIG_NCP_FS=m > 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=y > CONFIG_NCPFS_NLS=y > CONFIG_NCPFS_EXTRAS=y > CONFIG_ZISOFS_FS=y > > CONFIG_PARTITION_ADVANCED=y > CONFIG_MSDOS_PARTITION=y > CONFIG_BSD_DISKLABEL=y > CONFIG_MINIX_SUBPARTITION=y > CONFIG_SOLARIS_X86_PARTITION=y > CONFIG_UNIXWARE_DISKLABEL=y > CONFIG_LDM_PARTITION=y > CONFIG_SUN_PARTITION=y > CONFIG_EFI_PARTITION=y > CONFIG_SMB_NLS=y > CONFIG_NLS=y > > CONFIG_NLS_DEFAULT="iso8859-1" > 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_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 > > CONFIG_VGA_CONSOLE=y > CONFIG_VIDEO_SELECT=y > > CONFIG_FB=y > CONFIG_DUMMY_CONSOLE=y > CONFIG_FB_VESA=y > CONFIG_VIDEO_SELECT=y > CONFIG_FBCON_CFB8=y > CONFIG_FBCON_CFB16=y > CONFIG_FBCON_CFB24=y > CONFIG_FBCON_CFB32=y > CONFIG_FONT_8x8=y > CONFIG_FONT_8x16=y > > CONFIG_SOUND=m > CONFIG_SOUND_ALI5455=m > CONFIG_SOUND_BT878=m > CONFIG_SOUND_CMPCI=m > CONFIG_SOUND_EMU10K1=m > CONFIG_SOUND_FUSION=m > CONFIG_SOUND_CS4281=m > CONFIG_SOUND_ES1370=m > CONFIG_SOUND_ES1371=m > CONFIG_SOUND_ESSSOLO1=m > CONFIG_SOUND_MAESTRO=m > CONFIG_SOUND_MAESTRO3=m > CONFIG_SOUND_FORTE=m > CONFIG_SOUND_ICH=m > CONFIG_SOUND_RME96XX=m > CONFIG_SOUND_SONICVIBES=m > CONFIG_SOUND_TRIDENT=m > CONFIG_SOUND_MSNDCLAS=m > CONFIG_MSNDCLAS_INIT_FILE="/etc/sound/msndinit.bin" > CONFIG_MSNDCLAS_PERM_FILE="/etc/sound/msndperm.bin" > CONFIG_SOUND_MSNDPIN=m > CONFIG_MSNDPIN_INIT_FILE="/etc/sound/pndspini.bin" > CONFIG_MSNDPIN_PERM_FILE="/etc/sound/pndsperm.bin" > CONFIG_SOUND_VIA82CXXX=m > CONFIG_SOUND_OSS=m > CONFIG_SOUND_AD1816=m > CONFIG_SOUND_SGALAXY=m > CONFIG_SOUND_ADLIB=m > CONFIG_SOUND_ACI_MIXER=m > CONFIG_SOUND_CS4232=m > CONFIG_SOUND_SSCAPE=m > CONFIG_SOUND_GUS=m > CONFIG_SOUND_VMIDI=m > CONFIG_SOUND_TRIX=m > CONFIG_SOUND_MSS=m > CONFIG_SOUND_MPU401=m > CONFIG_SOUND_NM256=m > CONFIG_SOUND_MAD16=m > CONFIG_SOUND_PAS=m > CONFIG_SOUND_PSS=m > CONFIG_SOUND_SB=m > CONFIG_SOUND_AWE32_SYNTH=m > CONFIG_SOUND_WAVEFRONT=m > CONFIG_SOUND_MAUI=m > CONFIG_SOUND_YM3812=m > CONFIG_SOUND_OPL3SA1=m > CONFIG_SOUND_OPL3SA2=m > CONFIG_SOUND_YMFPCI=m > CONFIG_SOUND_UART6850=m > CONFIG_SOUND_AEDSP16=m > > CONFIG_USB=m > CONFIG_USB_DEVICEFS=y > CONFIG_USB_EHCI_HCD=m > CONFIG_USB_UHCI=m > CONFIG_USB_UHCI_ALT=m > CONFIG_USB_OHCI=m > CONFIG_USB_STORAGE=m > CONFIG_USB_STORAGE_DATAFAB=y > CONFIG_USB_STORAGE_FREECOM=y > CONFIG_USB_STORAGE_ISD200=y > CONFIG_USB_STORAGE_DPCM=y > CONFIG_USB_STORAGE_HP8200e=y > CONFIG_USB_STORAGE_SDDR09=y > CONFIG_USB_STORAGE_SDDR55=y > CONFIG_USB_STORAGE_JUMPSHOT=y > CONFIG_USB_ACM=m > CONFIG_USB_HID=m > CONFIG_USB_HIDINPUT=y > CONFIG_USB_PEGASUS=m > CONFIG_USB_RTL8150=m > CONFIG_USB_KAWETH=m > CONFIG_USB_CATC=m > CONFIG_USB_CDCETHER=m > CONFIG_USB_USBNET=m > CONFIG_USB_USS720=m > > CONFIG_USB_AUERSWALD=m > CONFIG_USB_TIGL=m > CONFIG_USB_BRLVGER=m > CONFIG_USB_LCD=m > > CONFIG_BLUEZ=m > CONFIG_BLUEZ_L2CAP=m > CONFIG_BLUEZ_SCO=m > CONFIG_BLUEZ_BNEP=m > > CONFIG_BLUEZ_HCIUSB=m > CONFIG_BLUEZ_HCIUART=m > CONFIG_BLUEZ_HCIUART_H4=y > CONFIG_BLUEZ_HCIVHCI=m > > CONFIG_DEBUG_KERNEL=y > CONFIG_MAGIC_SYSRQ=y > > > CONFIG_ZLIB_INFLATE=y > CONFIG_ZLIB_DEFLATE=m -- uname -a: Linux garaged 2.4.20-gentoo-r5 #6 SMP Wed Jun 4 15:32:53 Local time zone must be set--see zic m i686 Pentium III (Coppermine) GenuineIntel GNU/Linux -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GS/ d-s:a-28C++ILHA+++P+L++>+++E---W++N*o--K-w++++O-M--V--PS+PEY--PGP++t5XRtv++b++DI--D-G++e++h-r+y** ------END GEEK CODE BLOCK------ gpg-key: http://garaged.homeip.net/gpg-key.txt [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: undefined reference to `xapic_support` 2003-07-08 16:57 ` Max Valdez @ 2003-07-09 5:52 ` Martin J. Bligh 2003-07-09 11:04 ` Max Valdez 0 siblings, 1 reply; 9+ messages in thread From: Martin J. Bligh @ 2003-07-09 5:52 UTC (permalink / raw) To: Max Valdez, kernel >> CONFIG_X86_CLUSTERED_APIC=y Why? Do you really need this? M. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: undefined reference to `xapic_support` 2003-07-09 5:52 ` Martin J. Bligh @ 2003-07-09 11:04 ` Max Valdez 2003-07-10 10:17 ` Geller Sandor 0 siblings, 1 reply; 9+ messages in thread From: Max Valdez @ 2003-07-09 11:04 UTC (permalink / raw) To: Martin J. Bligh, kernel [-- Attachment #1: Type: text/plain, Size: 624 bytes --] No, i dont need that, i tried it to see if it corrected the problem, but didnt :-) Max On Wed, 2003-07-09 at 00:52, Martin J. Bligh wrote: > >> CONFIG_X86_CLUSTERED_APIC=y > > Why? Do you really need this? > > M. -- uname -a: Linux garaged 2.4.20-gentoo-r5 #6 SMP Wed Jun 4 15:32:53 Local time zone must be set--see zic m i686 Pentium III (Coppermine) GenuineIntel GNU/Linux -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GS/ d-s:a-28C++ILHA+++P+L++>+++E---W++N*o--K-w++++O-M--V--PS+PEY--PGP++t5XRtv++b++DI--D-G++e++h-r+y** ------END GEEK CODE BLOCK------ gpg-key: http://garaged.homeip.net/gpg-key.txt [-- Attachment #2: This is a digitally signed message part --] [-- Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: undefined reference to `xapic_support` 2003-07-09 11:04 ` Max Valdez @ 2003-07-10 10:17 ` Geller Sandor 2003-07-10 13:32 ` Steven Cole 0 siblings, 1 reply; 9+ messages in thread From: Geller Sandor @ 2003-07-10 10:17 UTC (permalink / raw) To: Max Valdez; +Cc: Martin J. Bligh, kernel On 9 Jul 2003, Max Valdez wrote: > No, i dont need that, i tried it to see if it corrected the problem, but > didnt > > :-) > Max > On Wed, 2003-07-09 at 00:52, Martin J. Bligh wrote: > > >> CONFIG_X86_CLUSTERED_APIC=y > > > > Why? Do you really need this? IO_APIC is broken in 2.4.22-pre3-ac1. So you cannot compile SMP kernels, or UP kernels with IO_APIC support. Geller Sandor <wildy@petra.hos.u-szeged.hu> ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: undefined reference to `xapic_support` 2003-07-10 10:17 ` Geller Sandor @ 2003-07-10 13:32 ` Steven Cole 0 siblings, 0 replies; 9+ messages in thread From: Steven Cole @ 2003-07-10 13:32 UTC (permalink / raw) To: Geller Sandor; +Cc: Max Valdez, Martin J. Bligh, kernel On Thu, 2003-07-10 at 04:17, Geller Sandor wrote: > On 9 Jul 2003, Max Valdez wrote: > > > No, i dont need that, i tried it to see if it corrected the problem, but > > didnt > > > > :-) > > Max > > On Wed, 2003-07-09 at 00:52, Martin J. Bligh wrote: > > > >> CONFIG_X86_CLUSTERED_APIC=y > > > > > > Why? Do you really need this? > > IO_APIC is broken in 2.4.22-pre3-ac1. So you cannot compile SMP kernels, > or UP kernels with IO_APIC support. > > Geller Sandor <wildy@petra.hos.u-szeged.hu> It's not broken if you fix it, or at least put a band-aid on it. For the quick and dirty, see my post here: http://marc.theaimsgroup.com/?l=linux-kernel&m=105760102522650&w=2 For a possibly more correct fix, Adrian Bunk pointed out that the mpparse.c updates in .21-ac4 somehow wandered off, so here is a patch which makes the mpparse.c file exactly like the one in 21-ac4. It compiles, it boots, it runs.. wheee. Note that the antepenultimate hunk in this patch may revert something it shouldn't. Otherwise, it looks fine. [steven@spc5 linux-2.4.22-pre3-ac1]$ grep APIC .config CONFIG_X86_GOOD_APIC=y # CONFIG_X86_CLUSTERED_APIC is not set CONFIG_X86_IO_APIC=y CONFIG_X86_LOCAL_APIC=y Oh yeah, you might want to check the archives a little more closely next time. Other folks saw this too. Steven --- linux-2.4.22-pre3-ac1/arch/i386/kernel/mpparse.c.ac1 Mon Jul 7 14:54:29 2003 +++ linux-2.4.22-pre3-ac1/arch/i386/kernel/mpparse.c Mon Jul 7 15:01:43 2003 @@ -78,6 +78,7 @@ unsigned char clustered_apic_mode = CLUSTERED_APIC_NONE; unsigned int apic_broadcast_id = APIC_BROADCAST_ID_APIC; #endif +unsigned int xapic_support = 0; unsigned char raw_phys_apicid[NR_CPUS] = { [0 ... NR_CPUS-1] = BAD_APICID }; /* @@ -238,6 +239,8 @@ return; } ver = m->mpc_apicver; + if (APIC_XAPIC_SUPPORT(ver)) + xapic_support = 1; logical_cpu_present_map |= 1 << (num_processors-1); phys_cpu_present_map |= apicid_to_phys_cpu_present(m->mpc_apicid); @@ -516,7 +519,7 @@ mp_bus_id_to_local = (int *)&bus_data[(max_mp_busses * sizeof(int)) * 2]; mp_bus_id_to_pci_bus = (int *)&bus_data[(max_mp_busses * sizeof(int)) * 3]; mp_irqs = (struct mpc_config_intsrc *)&bus_data[(max_mp_busses * sizeof(int)) * 4]; - memset(mp_bus_id_to_pci_bus, -1, max_mp_busses); + memset(mp_bus_id_to_pci_bus, -1, max_mp_busses * sizeof(int)); /* * Now process the configuration blocks. @@ -587,15 +590,6 @@ } - printk("Enabling APIC mode: "); - if(clustered_apic_mode == CLUSTERED_APIC_NUMAQ) - printk("Clustered Logical. "); - else if(clustered_apic_mode == CLUSTERED_APIC_XAPIC) - printk("Physical. "); - else - printk("Flat. "); - printk("Using %d I/O APICs\n",nr_ioapics); - if (!num_processors) printk(KERN_ERR "SMP mptable: no processors registered!\n"); return num_processors; @@ -831,6 +825,34 @@ BUG(); printk("Processors: %d\n", num_processors); + printk("xAPIC support %s present\n", (xapic_support?"is":"is not")); + +#ifdef CONFIG_X86_CLUSTERED_APIC + /* + * Switch to Physical destination mode in case of generic + * more than 8 CPU system, which has xAPIC support + */ +#define FLAT_APIC_CPU_MAX 8 + if ((clustered_apic_mode == CLUSTERED_APIC_NONE) && + (xapic_support) && + (num_processors > FLAT_APIC_CPU_MAX)) { + clustered_apic_mode = CLUSTERED_APIC_XAPIC; + apic_broadcast_id = APIC_BROADCAST_ID_XAPIC; + int_dest_addr_mode = APIC_DEST_PHYSICAL; + int_delivery_mode = dest_Fixed; + esr_disable = 1; + } +#endif + + printk("Enabling APIC mode: "); + if (clustered_apic_mode == CLUSTERED_APIC_NUMAQ) + printk("Clustered Logical. "); + else if (clustered_apic_mode == CLUSTERED_APIC_XAPIC) + printk("Physical. "); + else + printk("Flat. "); + printk("Using %d I/O APICs\n",nr_ioapics); + /* * Only use the first configuration found. */ @@ -977,14 +999,7 @@ processor.mpc_type = MP_PROCESSOR; processor.mpc_apicid = id; - - /* - * mp_register_lapic_address() which is called before the - * current function does the fixmap of FIX_APIC_BASE. - * Read in the correct APIC version from there - */ - processor.mpc_apicver = apic_read(APIC_LVR); - + processor.mpc_apicver = 0x10; /* TBD: lapic version */ processor.mpc_cpuflag = (enabled ? CPU_ENABLED : 0); processor.mpc_cpuflag |= (boot_cpu ? CPU_BOOTPROCESSOR : 0); processor.mpc_cpufeature = (boot_cpu_data.x86 << 8) | @@ -1205,6 +1220,8 @@ } } +#ifndef CONFIG_ACPI_HT_ONLY + /* Ensure the ACPI SCI interrupt level is active low, edge-triggered */ extern FADT_DESCRIPTOR acpi_fadt; @@ -1259,6 +1276,8 @@ io_apic_set_pci_routing(ioapic, ioapic_pin, irq); } +#endif /*CONFIG_ACPI_HT_ONLY*/ + #ifdef CONFIG_ACPI_PCI void __init mp_parse_prt (void) ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2003-07-10 13:18 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-07-08 18:47 2.4.22-pre3-ac1 is very good on heavy load ;-) Gregoire Favre 2003-07-08 18:54 ` Marc-Christian Petersen 2003-07-08 19:24 ` Gregoire Favre 2003-07-08 16:49 ` undefined reference to `xapic_support` Max Valdez 2003-07-08 16:57 ` Max Valdez 2003-07-09 5:52 ` Martin J. Bligh 2003-07-09 11:04 ` Max Valdez 2003-07-10 10:17 ` Geller Sandor 2003-07-10 13:32 ` Steven Cole
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).