···220220221221config IA64_SGI_SN_SIM222222 bool "SGI Medusa Simulator Support"223223- depends on IA64_SGI_SN2223223+ depends on IA64_SGI_SN2 || IA64_GENERIC224224 help225225 If you are compiling a kernel that will run under SGI's IA-64226226 simulator (Medusa) then say Y, otherwise say N.
+10-9
arch/ia64/configs/tiger_defconfig
···11#22# Automatically generated make config: don't edit33-# Linux kernel version: 2.6.12-rc344-# Tue May 3 15:55:04 200533+# Linux kernel version: 2.6.12-2005062144+# Tue Jun 21 14:03:24 200555#6677#···6767CONFIG_TIME_INTERPOLATION=y6868CONFIG_EFI=y6969CONFIG_GENERIC_IOMAP=y7070+CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y7071# CONFIG_IA64_GENERIC is not set7172CONFIG_IA64_DIG=y7273# CONFIG_IA64_HP_ZX1 is not set···286285CONFIG_BLK_DEV_SR=m287286# CONFIG_BLK_DEV_SR_VENDOR is not set288287CONFIG_CHR_DEV_SG=m288288+# CONFIG_CHR_DEV_SCH is not set289289290290#291291# Some SCSI devices (e.g. CD jukebox) support multiple LUNs···315313# CONFIG_MEGARAID_NEWGEN is not set316314# CONFIG_MEGARAID_LEGACY is not set317315# CONFIG_SCSI_SATA is not set318318-# CONFIG_SCSI_BUSLOGIC is not set319316# CONFIG_SCSI_DMX3191D is not set320320-# CONFIG_SCSI_EATA is not set321317# CONFIG_SCSI_FUTURE_DOMAIN is not set322322-# CONFIG_SCSI_GDTH is not set323318# CONFIG_SCSI_IPS is not set324319# CONFIG_SCSI_INITIO is not set325320# CONFIG_SCSI_INIA100 is not set···365366# Fusion MPT device support366367#367368CONFIG_FUSION=y368368-CONFIG_FUSION_MAX_SGE=40369369-# CONFIG_FUSION_CTL is not set369369+CONFIG_FUSION_SPI=y370370+CONFIG_FUSION_FC=y371371+CONFIG_FUSION_MAX_SGE=128372372+CONFIG_FUSION_CTL=y370373371374#372375# IEEE 1394 (FireWire) support···507506# CONFIG_HAMACHI is not set508507# CONFIG_YELLOWFIN is not set509508# CONFIG_R8169 is not set509509+# CONFIG_SKGE is not set510510# CONFIG_SK98LIN is not set511511# CONFIG_VIA_VELOCITY is not set512512CONFIG_TIGON3=y513513+# CONFIG_BNX2 is not set513514514515#515516# Ethernet (10000 Mbit)···601598# CONFIG_GAMEPORT_VORTEX is not set602599# CONFIG_GAMEPORT_FM801 is not set603600# CONFIG_GAMEPORT_CS461X is not set604604-CONFIG_SOUND_GAMEPORT=m605601606602#607603# Character devices···613611# CONFIG_CYCLADES is not set614612# CONFIG_MOXA_SMARTIO is not set615613# CONFIG_ISI is not set616616-# CONFIG_SYNCLINK is not set617614# CONFIG_SYNCLINKMP is not set618615# CONFIG_N_HDLC is not set619616# CONFIG_SPECIALIX is not set
+91-47
arch/ia64/defconfig
···11#22# Automatically generated make config: don't edit33-# Linux kernel version: 2.6.1044-# Thu Jan 6 11:13:13 200533+# Linux kernel version: 2.6.1244+# Tue Jun 21 11:30:42 200555#6677#···1010CONFIG_EXPERIMENTAL=y1111CONFIG_CLEAN_COMPILE=y1212CONFIG_LOCK_KERNEL=y1313+CONFIG_INIT_ENV_ARG_LIMIT=3213141415#1516# General setup···2221# CONFIG_BSD_PROCESS_ACCT is not set2322CONFIG_SYSCTL=y2423# CONFIG_AUDIT is not set2525-CONFIG_LOG_BUF_SHIFT=202624CONFIG_HOTPLUG=y2725CONFIG_KOBJECT_UEVENT=y2826CONFIG_IKCONFIG=y2927CONFIG_IKCONFIG_PROC=y2828+# CONFIG_CPUSETS is not set3029# CONFIG_EMBEDDED is not set3130CONFIG_KALLSYMS=y3231CONFIG_KALLSYMS_ALL=y3332# CONFIG_KALLSYMS_EXTRA_PASS is not set3333+CONFIG_PRINTK=y3434+CONFIG_BUG=y3535+CONFIG_BASE_FULL=y3436CONFIG_FUTEX=y3537CONFIG_EPOLL=y3636-# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set3738CONFIG_SHMEM=y3839CONFIG_CC_ALIGN_FUNCTIONS=03940CONFIG_CC_ALIGN_LABELS=04041CONFIG_CC_ALIGN_LOOPS=04142CONFIG_CC_ALIGN_JUMPS=04243# CONFIG_TINY_SHMEM is not set4444+CONFIG_BASE_SMALL=043454446#4547# Loadable module support···6763CONFIG_TIME_INTERPOLATION=y6864CONFIG_EFI=y6965CONFIG_GENERIC_IOMAP=y6666+CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y7067CONFIG_IA64_GENERIC=y7168# CONFIG_IA64_DIG is not set7269# CONFIG_IA64_HP_ZX1 is not set7070+# CONFIG_IA64_HP_ZX1_SWIOTLB is not set7371# CONFIG_IA64_SGI_SN2 is not set7472# CONFIG_IA64_HP_SIM is not set7573# CONFIG_ITANIUM is not set···8377CONFIG_IA64_L1_CACHE_SHIFT=78478CONFIG_NUMA=y8579CONFIG_VIRTUAL_MEM_MAP=y8080+CONFIG_HOLES_IN_ZONE=y8681CONFIG_DISCONTIGMEM=y8782CONFIG_IA64_CYCLONE=y8883CONFIG_IOSAPIC=y···9184CONFIG_SMP=y9285CONFIG_NR_CPUS=5129386CONFIG_HOTPLUG_CPU=y8787+# CONFIG_SCHED_SMT is not set9488# CONFIG_PREEMPT is not set9589CONFIG_HAVE_DEC_LOCK=y9690CONFIG_IA32_SUPPORT=y···143135# CONFIG_PCI_MSI is not set144136CONFIG_PCI_LEGACY_PROC=y145137CONFIG_PCI_NAMES=y138138+# CONFIG_PCI_DEBUG is not set146139147140#148141# PCI Hotplug Support···153144CONFIG_HOTPLUG_PCI_ACPI=m154145# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set155146# CONFIG_HOTPLUG_PCI_CPCI is not set156156-# CONFIG_HOTPLUG_PCI_PCIE is not set157147# CONFIG_HOTPLUG_PCI_SHPC is not set158148159149#160150# PCCARD (PCMCIA/CardBus) support161151#162152# CONFIG_PCCARD is not set163163-164164-#165165-# PC-card bridges166166-#167153168154#169155# Device Drivers···194190# CONFIG_BLK_CPQ_CISS_DA is not set195191# CONFIG_BLK_DEV_DAC960 is not set196192# CONFIG_BLK_DEV_UMEM is not set193193+# CONFIG_BLK_DEV_COW_COMMON is not set197194CONFIG_BLK_DEV_LOOP=m198195CONFIG_BLK_DEV_CRYPTOLOOP=m199196CONFIG_BLK_DEV_NBD=m···214209CONFIG_IOSCHED_AS=y215210CONFIG_IOSCHED_DEADLINE=y216211CONFIG_IOSCHED_CFQ=y212212+# CONFIG_ATA_OVER_ETH is not set217213218214#219215# ATA/ATAPI/MFM/RLL support···289283CONFIG_BLK_DEV_SR=m290284# CONFIG_BLK_DEV_SR_VENDOR is not set291285CONFIG_CHR_DEV_SG=m286286+# CONFIG_CHR_DEV_SCH is not set292287293288#294289# Some SCSI devices (e.g. CD jukebox) support multiple LUNs···317310# CONFIG_SCSI_AIC79XX is not set318311# CONFIG_MEGARAID_NEWGEN is not set319312# CONFIG_MEGARAID_LEGACY is not set320320-# CONFIG_SCSI_SATA is not set321321-# CONFIG_SCSI_BUSLOGIC is not set313313+CONFIG_SCSI_SATA=y314314+# CONFIG_SCSI_SATA_AHCI is not set315315+# CONFIG_SCSI_SATA_SVW is not set316316+# CONFIG_SCSI_ATA_PIIX is not set317317+# CONFIG_SCSI_SATA_NV is not set318318+# CONFIG_SCSI_SATA_PROMISE is not set319319+# CONFIG_SCSI_SATA_QSTOR is not set320320+# CONFIG_SCSI_SATA_SX4 is not set321321+# CONFIG_SCSI_SATA_SIL is not set322322+# CONFIG_SCSI_SATA_SIS is not set323323+# CONFIG_SCSI_SATA_ULI is not set324324+# CONFIG_SCSI_SATA_VIA is not set325325+CONFIG_SCSI_SATA_VITESSE=y322326# CONFIG_SCSI_DMX3191D is not set323323-# CONFIG_SCSI_EATA is not set324324-# CONFIG_SCSI_EATA_PIO is not set325327# CONFIG_SCSI_FUTURE_DOMAIN is not set326326-# CONFIG_SCSI_GDTH is not set327328# CONFIG_SCSI_IPS is not set328329# CONFIG_SCSI_INITIO is not set329330# CONFIG_SCSI_INIA100 is not set···341326CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64342327# CONFIG_SCSI_SYM53C8XX_IOMAPPED is not set343328# CONFIG_SCSI_IPR is not set344344-# CONFIG_SCSI_QLOGIC_ISP is not set345329CONFIG_SCSI_QLOGIC_FC=y346330# CONFIG_SCSI_QLOGIC_FC_FIRMWARE is not set347331CONFIG_SCSI_QLOGIC_1280=y···351337CONFIG_SCSI_QLA2300=m352338CONFIG_SCSI_QLA2322=m353339# CONFIG_SCSI_QLA6312 is not set340340+# CONFIG_SCSI_LPFC is not set354341# CONFIG_SCSI_DC395x is not set355342# CONFIG_SCSI_DC390T is not set356343# CONFIG_SCSI_DEBUG is not set···374359CONFIG_DM_SNAPSHOT=m375360CONFIG_DM_MIRROR=m376361CONFIG_DM_ZERO=m362362+CONFIG_DM_MULTIPATH=m363363+# CONFIG_DM_MULTIPATH_EMC is not set377364378365#379366# Fusion MPT device support380367#381368CONFIG_FUSION=y382382-CONFIG_FUSION_MAX_SGE=40369369+CONFIG_FUSION_SPI=y370370+CONFIG_FUSION_FC=m371371+CONFIG_FUSION_MAX_SGE=128383372# CONFIG_FUSION_CTL is not set384373385374#···406387#407388CONFIG_PACKET=y408389# CONFIG_PACKET_MMAP is not set409409-CONFIG_NETLINK_DEV=y410390CONFIG_UNIX=y411391# CONFIG_NET_KEY is not set412392CONFIG_INET=y···465447# CONFIG_BONDING is not set466448# CONFIG_EQUALIZER is not set467449# CONFIG_TUN is not set468468-# CONFIG_ETHERTAP is not set469450470451#471452# ARCnet devices···501484# CONFIG_FORCEDETH is not set502485# CONFIG_DGRS is not set503486CONFIG_EEPRO100=m504504-# CONFIG_EEPRO100_PIO is not set505487CONFIG_E100=m506506-# CONFIG_E100_NAPI is not set507488# CONFIG_FEALNX is not set508489# CONFIG_NATSEMI is not set509490# CONFIG_NE2K_PCI is not set···523508# CONFIG_HAMACHI is not set524509# CONFIG_YELLOWFIN is not set525510# CONFIG_R8169 is not set511511+# CONFIG_SKGE is not set526512# CONFIG_SK98LIN is not set527513# CONFIG_VIA_VELOCITY is not set528514CONFIG_TIGON3=y515515+# CONFIG_BNX2 is not set529516530517#531518# Ethernet (10000 Mbit)···585568# CONFIG_INPUT_EVBUG is not set586569587570#588588-# Input I/O drivers589589-#590590-CONFIG_GAMEPORT=m591591-CONFIG_SOUND_GAMEPORT=m592592-# CONFIG_GAMEPORT_NS558 is not set593593-# CONFIG_GAMEPORT_L4 is not set594594-# CONFIG_GAMEPORT_EMU10K1 is not set595595-# CONFIG_GAMEPORT_VORTEX is not set596596-# CONFIG_GAMEPORT_FM801 is not set597597-# CONFIG_GAMEPORT_CS461x is not set598598-CONFIG_SERIO=y599599-CONFIG_SERIO_I8042=y600600-# CONFIG_SERIO_SERPORT is not set601601-# CONFIG_SERIO_CT82C710 is not set602602-# CONFIG_SERIO_PCIPS2 is not set603603-CONFIG_SERIO_LIBPS2=y604604-# CONFIG_SERIO_RAW is not set605605-606606-#607571# Input Device Drivers608572#609573CONFIG_INPUT_KEYBOARD=y···602604# CONFIG_INPUT_MISC is not set603605604606#607607+# Hardware I/O ports608608+#609609+CONFIG_SERIO=y610610+CONFIG_SERIO_I8042=y611611+# CONFIG_SERIO_SERPORT is not set612612+# CONFIG_SERIO_PCIPS2 is not set613613+CONFIG_SERIO_LIBPS2=y614614+# CONFIG_SERIO_RAW is not set615615+CONFIG_GAMEPORT=m616616+# CONFIG_GAMEPORT_NS558 is not set617617+# CONFIG_GAMEPORT_L4 is not set618618+# CONFIG_GAMEPORT_EMU10K1 is not set619619+# CONFIG_GAMEPORT_VORTEX is not set620620+# CONFIG_GAMEPORT_FM801 is not set621621+# CONFIG_GAMEPORT_CS461X is not set622622+623623+#605624# Character devices606625#607626CONFIG_VT=y···628613# CONFIG_ROCKETPORT is not set629614# CONFIG_CYCLADES is not set630615# CONFIG_MOXA_SMARTIO is not set631631-# CONFIG_SYNCLINK is not set616616+# CONFIG_ISI is not set632617# CONFIG_SYNCLINKMP is not set633618# CONFIG_N_HDLC is not set619619+# CONFIG_SPECIALIX is not set620620+# CONFIG_SX is not set634621# CONFIG_STALDRV is not set635622CONFIG_SGI_SNSC=y623623+CONFIG_SGI_TIOCX=y624624+CONFIG_SGI_MBCS=m636625637626#638627# Serial drivers···658639CONFIG_SERIAL_CORE_CONSOLE=y659640CONFIG_SERIAL_SGI_L1_CONSOLE=y660641CONFIG_SERIAL_SGI_IOC4=y642642+# CONFIG_SERIAL_JSM is not set661643CONFIG_UNIX98_PTYS=y662644CONFIG_LEGACY_PTYS=y663645CONFIG_LEGACY_PTY_COUNT=256···684664CONFIG_AGP=m685665CONFIG_AGP_I460=m686666CONFIG_AGP_HP_ZX1=m667667+CONFIG_AGP_SGI_TIOCA=m687668CONFIG_DRM=m688669CONFIG_DRM_TDFX=m689670CONFIG_DRM_R128=m···696675# CONFIG_HPET_RTC_IRQ is not set697676CONFIG_HPET_MMAP=y698677CONFIG_MAX_RAW_DEVS=256678678+# CONFIG_HANGCHECK_TIMER is not set699679CONFIG_MMTIMER=y680680+681681+#682682+# TPM devices683683+#684684+# CONFIG_TCG_TPM is not set700685701686#702687# I2C support···788761CONFIG_SND_CS46XX_NEW_DSP=y789762CONFIG_SND_CS4281=m790763CONFIG_SND_EMU10K1=m764764+# CONFIG_SND_EMU10K1X is not set765765+# CONFIG_SND_CA0106 is not set791766# CONFIG_SND_KORG1212 is not set792767# CONFIG_SND_MIXART is not set793768# CONFIG_SND_NM256 is not set···814785# CONFIG_SND_INTEL8X0M is not set815786# CONFIG_SND_SONICVIBES is not set816787# CONFIG_SND_VIA82XX is not set788788+# CONFIG_SND_VIA82XX_MODEM is not set817789# CONFIG_SND_VX222 is not set790790+# CONFIG_SND_HDA_INTEL is not set818791819792#820793# USB devices821794#822795# CONFIG_SND_USB_AUDIO is not set823823-# CONFIG_SND_USB_USX2Y is not set824796825797#826798# Open Sound System···831801#832802# USB support833803#804804+CONFIG_USB_ARCH_HAS_HCD=y805805+CONFIG_USB_ARCH_HAS_OHCI=y834806CONFIG_USB=m835807# CONFIG_USB_DEBUG is not set836808···844812# CONFIG_USB_DYNAMIC_MINORS is not set845813# CONFIG_USB_SUSPEND is not set846814# CONFIG_USB_OTG is not set847847-CONFIG_USB_ARCH_HAS_HCD=y848848-CONFIG_USB_ARCH_HAS_OHCI=y849815850816#851817# USB Host Controller Drivers···852822# CONFIG_USB_EHCI_SPLIT_ISO is not set853823# CONFIG_USB_EHCI_ROOT_HUB_TT is not set854824CONFIG_USB_OHCI_HCD=m825825+# CONFIG_USB_OHCI_BIG_ENDIAN is not set826826+CONFIG_USB_OHCI_LITTLE_ENDIAN=y855827CONFIG_USB_UHCI_HCD=m856828# CONFIG_USB_SL811_HCD is not set857829···871839#872840CONFIG_USB_STORAGE=m873841# CONFIG_USB_STORAGE_DEBUG is not set874874-# CONFIG_USB_STORAGE_RW_DETECT is not set875842# CONFIG_USB_STORAGE_DATAFAB is not set876843# CONFIG_USB_STORAGE_FREECOM is not set877844# CONFIG_USB_STORAGE_ISD200 is not set878845# CONFIG_USB_STORAGE_DPCM is not set879879-# CONFIG_USB_STORAGE_HP8200e is not set846846+# CONFIG_USB_STORAGE_USBAT is not set880847# CONFIG_USB_STORAGE_SDDR09 is not set881848# CONFIG_USB_STORAGE_SDDR55 is not set882849# CONFIG_USB_STORAGE_JUMPSHOT is not set···925894# CONFIG_USB_PEGASUS is not set926895# CONFIG_USB_RTL8150 is not set927896# CONFIG_USB_USBNET is not set897897+CONFIG_USB_MON=m928898929899#930900# USB port drivers···941909#942910# CONFIG_USB_EMI62 is not set943911# CONFIG_USB_EMI26 is not set944944-# CONFIG_USB_TIGL is not set945912# CONFIG_USB_AUERSWALD is not set946913# CONFIG_USB_RIO500 is not set947914# CONFIG_USB_LEGOTOWER is not set···949918# CONFIG_USB_CYTHERM is not set950919# CONFIG_USB_PHIDGETKIT is not set951920# CONFIG_USB_PHIDGETSERVO is not set921921+# CONFIG_USB_IDMOUSE is not set922922+# CONFIG_USB_SISUSBVGA is not set952923# CONFIG_USB_TEST is not set953924954925#···1003970CONFIG_REISERFS_FS_SECURITY=y1004971# CONFIG_JFS_FS is not set1005972CONFIG_FS_POSIX_ACL=y973973+974974+#975975+# XFS support976976+#1006977CONFIG_XFS_FS=y978978+CONFIG_XFS_EXPORT=y1007979# CONFIG_XFS_RT is not set1008980# CONFIG_XFS_QUOTA is not set1009981# CONFIG_XFS_SECURITY is not set···10861048CONFIG_NFSD_TCP=y10871049CONFIG_LOCKD=m10881050CONFIG_LOCKD_V4=y10891089-CONFIG_EXPORTFS=m10511051+CONFIG_EXPORTFS=y10901052CONFIG_SUNRPC=m10911053CONFIG_SUNRPC_GSS=m10921054CONFIG_RPCSEC_GSS_KRB5=m···11721134# CONFIG_CRC_CCITT is not set11731135CONFIG_CRC32=y11741136# CONFIG_LIBCRC32C is not set11371137+CONFIG_GENERIC_HARDIRQS=y11381138+CONFIG_GENERIC_IRQ_PROBE=y1175113911761140#11771141# HP Simulator drivers···11901150#11911151# Kernel hacking11921152#11531153+# CONFIG_PRINTK_TIME is not set11931154CONFIG_DEBUG_KERNEL=y11941155CONFIG_MAGIC_SYSRQ=y11561156+CONFIG_LOG_BUF_SHIFT=2011951157# CONFIG_SCHEDSTATS is not set11961158# CONFIG_DEBUG_SLAB is not set11971159# CONFIG_DEBUG_SPINLOCK is not set11981160# CONFIG_DEBUG_SPINLOCK_SLEEP is not set11991161# CONFIG_DEBUG_KOBJECT is not set12001162# CONFIG_DEBUG_INFO is not set11631163+# CONFIG_DEBUG_FS is not set12011164CONFIG_IA64_GRANULE_16MB=y12021165# CONFIG_IA64_GRANULE_64MB is not set12031166# CONFIG_IA64_PRINT_HAZARDS is not set···12271184# CONFIG_CRYPTO_SHA256 is not set12281185# CONFIG_CRYPTO_SHA512 is not set12291186# CONFIG_CRYPTO_WP512 is not set11871187+# CONFIG_CRYPTO_TGR192 is not set12301188CONFIG_CRYPTO_DES=m12311189# CONFIG_CRYPTO_BLOWFISH is not set12321190# CONFIG_CRYPTO_TWOFISH is not set
···405405 * r30: continuation address406406 * r31: saved pr407407 *408408- * Clobbered: b0, r18, r19, r21, psr.dt (cleared)408408+ * Clobbered: b0, r18, r19, r21, r22, psr.dt (cleared)409409 */410410 rsm psr.dt // switch to using physical data addressing411411 mov r19=IA64_KR(PT_BASE) // get the page table base address412412 shl r21=r16,3 // shift bit 60 into sign bit413413+ mov r18=cr.itir413414 ;;414415 shr.u r17=r16,61 // get the region number into r17416416+ extr.u r18=r18,2,6 // get the faulting page size415417 ;;416418 cmp.eq p6,p7=5,r17 // is faulting address in region 5?417417- shr.u r18=r16,PGDIR_SHIFT // get bits 33-63 of faulting address419419+ add r22=-PAGE_SHIFT,r18 // adjustment for hugetlb address420420+ add r18=PGDIR_SHIFT-PAGE_SHIFT,r18418421 ;;422422+ shr.u r22=r16,r22423423+ shr.u r18=r16,r18419424(p7) dep r17=r17,r19,(PAGE_SHIFT-3),3 // put region number bits in place420425421426 srlz.d···433428(p6) dep r17=r18,r19,3,(PAGE_SHIFT-3) // r17=PTA + IFA(33,42)*8434429(p7) dep r17=r18,r17,3,(PAGE_SHIFT-6) // r17=PTA + (((IFA(61,63) << 7) | IFA(33,39))*8)435430 cmp.eq p7,p6=0,r21 // unused address bits all zeroes?436436- shr.u r18=r16,PMD_SHIFT // shift L2 index into position431431+ shr.u r18=r22,PMD_SHIFT // shift L2 index into position437432 ;;438433 ld8 r17=[r17] // fetch the L1 entry (may be 0)439434 ;;···441436 dep r17=r18,r17,3,(PAGE_SHIFT-3) // compute address of L2 page table entry442437 ;;443438(p7) ld8 r17=[r17] // fetch the L2 entry (may be 0)444444- shr.u r19=r16,PAGE_SHIFT // shift L3 index into position439439+ shr.u r19=r22,PAGE_SHIFT // shift L3 index into position445440 ;;446441(p7) cmp.eq.or.andcm p6,p7=r17,r0 // was L2 entry NULL?447442 dep r17=r19,r17,3,(PAGE_SHIFT-3) // compute address of L3 page table entry
···269269 int me = get_cpu(); /* prevent preemption and reschedule on another processor */270270271271 if (cpuid == me) {272272- printk("%s: trying to call self\n", __FUNCTION__);272272+ printk(KERN_INFO "%s: trying to call self\n", __FUNCTION__);273273 put_cpu();274274 return -EBUSY;275275 }
-20
arch/ia64/pci/pci.c
···3333#include <asm/hw_irq.h>343435353636-static int pci_routeirq;3737-3836/*3937 * Low-level SAL-based PCI configuration access functions. Note that SAL4038 * calls are already serialized (via sal_lock), so we don't need another···137139static int __init138140pci_acpi_init (void)139141{140140- struct pci_dev *dev = NULL;141141-142142- printk(KERN_INFO "PCI: Using ACPI for IRQ routing\n");143143-144142 acpi_map_iosapics();145145-146146- if (pci_routeirq) {147147- /*148148- * PCI IRQ routing is set up by pci_enable_device(), but we149149- * also do it here in case there are still broken drivers that150150- * don't use pci_enable_device().151151- */152152- printk(KERN_INFO "PCI: Routing interrupts for all devices because \"pci=routeirq\" specified\n");153153- for_each_pci_dev(dev)154154- acpi_pci_irq_enable(dev);155155- } else156156- printk(KERN_INFO "PCI: If a device doesn't work, try \"pci=routeirq\". If it helps, post a report\n");157143158144 return 0;159145}···482500char * __init483501pcibios_setup (char *str)484502{485485- if (!strcmp(str, "routeirq"))486486- pci_routeirq = 1;487503 return NULL;488504}489505
+1-1
include/linux/efi.h
···315315 */316316static inline int efi_range_is_wc(unsigned long start, unsigned long len)317317{318318- int i;318318+ unsigned long i;319319320320 for (i = 0; i < len; i += (1UL << EFI_PAGE_SHIFT)) {321321 unsigned long paddr = __pa(start + i);