summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJustin M. Forbes <jforbes@redhat.com>2013-01-07 10:50:09 -0600
committerJustin M. Forbes <jforbes@redhat.com>2013-01-07 10:50:09 -0600
commit5d109f07815af1ae4c543b01ee08ccc6b994b7a6 (patch)
tree3555d37ffa3772445ee8da60193831236a44327d
parentaf8f3ebeb7c35a5ee2916d30144b429130ed16a6 (diff)
downloadkernel-5d109f07815af1ae4c543b01ee08ccc6b994b7a6.tar.gz
kernel-5d109f07815af1ae4c543b01ee08ccc6b994b7a6.tar.xz
kernel-5d109f07815af1ae4c543b01ee08ccc6b994b7a6.zip
Kill sparc, it's dead
-rw-r--r--config-sparc64-generic223
-rw-r--r--kernel.spec24
2 files changed, 6 insertions, 241 deletions
diff --git a/config-sparc64-generic b/config-sparc64-generic
deleted file mode 100644
index 30c3c9b5a..000000000
--- a/config-sparc64-generic
+++ /dev/null
@@ -1,223 +0,0 @@
-CONFIG_SMP=y
-CONFIG_SPARC=y
-CONFIG_SPARC64=y
-CONFIG_SECCOMP=y
-CONFIG_HZ_100=y
-# CONFIG_HZ_1000 is not set
-CONFIG_HZ=100
-
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
-
-CONFIG_US3_FREQ=m
-CONFIG_US2E_FREQ=m
-
-CONFIG_SUN_LDOMS=y
-CONFIG_SCHED_SMT=y
-CONFIG_SCHED_MC=y
-CONFIG_64BIT=y
-# CONFIG_BBC_I2C is not set
-CONFIG_HUGETLB_PAGE_SIZE_4MB=y
-# CONFIG_HUGETLB_PAGE_SIZE_512K is not set
-# CONFIG_HUGETLB_PAGE_SIZE_64K is not set
-CONFIG_NR_CPUS=256
-CONFIG_US3_FREQ=m
-CONFIG_US2E_FREQ=m
-CONFIG_SUN_OPENPROMFS=m
-CONFIG_COMPAT=y
-CONFIG_UID16=y
-CONFIG_BINFMT_ELF32=y
-CONFIG_ENVCTRL=m
-CONFIG_DISPLAY7SEG=m
-CONFIG_WATCHDOG_CP1XXX=m
-CONFIG_WATCHDOG_RIO=m
-# CONFIG_CMDLINE_BOOL is not set
-# CONFIG_PREVENT_FIRMWARE_BUILD is not set
-# CONFIG_PARPORT is not set
-# CONFIG_BLK_DEV_FD is not set
-# CONFIG_LIRC_PARALLEL is not set
-# CONFIG_I2C_NFORCE2 is not set
-# CONFIG_I2C_PARPORT_LIGHT is not set
-# CONFIG_I2C_SIMTEC is not set
-CONFIG_I2C_ALI1535=m
-# CONFIG_VGASTATE is not set
-# CONFIG_FB_DDC is not set
-# CONFIG_FB_BW2 is not set
-# CONFIG_FB_GRVGA is not set
-CONFIG_FB_CG3=y
-CONFIG_FB_CG6=y
-# CONFIG_FB_RIVA is not set
-# CONFIG_FB_MATROX is not set
-# CONFIG_FB_RADEON is not set
-CONFIG_FB_ATY=y
-# CONFIG_FB_S3 is not set
-# CONFIG_FB_SAVAGE is not set
-# CONFIG_FB_SIS is not set
-# CONFIG_FB_NEOMAGIC is not set
-# CONFIG_FB_3DFX is not set
-# CONFIG_FB_VOODOO1 is not set
-# CONFIG_FB_TRIDENT is not set
-CONFIG_FB_SBUS=y
-CONFIG_FB_FFB=y
-# CONFIG_FB_TCX is not set
-# CONFIG_FB_CG14 is not set
-CONFIG_FB_PM2=y
-CONFIG_FB_P9100=y
-# CONFIG_FB_LEO is not set
-CONFIG_FB_XVR500=y
-CONFIG_FB_XVR2500=y
-# CONFIG_VGASTATE is not set
-# CONFIG_FB_DDC is not set
-# CONFIG_FB_CIRRUS is not set
-# CONFIG_FB_ATY128 is not set
-# CONFIG_FB_KYRO is not set
-# CONFIG_AGP is not set
-# CONFIG_DRM_NOUVEAU is not set
-# CONFIG_MDA_CONSOLE is not set
-CONFIG_FONTS=y
-# CONFIG_FONT_8x8 is not set
-# CONFIG_FONT_8x16 is not set
-# CONFIG_FONT_7x14 is not set
-# CONFIG_FONT_10x18 is not set
-# CONFIG_FONT_6x11 is not set
-# CONFIG_FONT_SUN12x22 is not set
-# CONFIG_FONT_PEARL_8x8 is not set
-# CONFIG_FONT_ACORN_8x8 is not set
-CONFIG_FONT_SUN8x16=y
-CONFIG_FONT_SUN12x22=y
-# CONFIG_LOGO_LINUX_CLUT224 is not set
-# CONFIG_SERIAL_8250 is not set
-CONFIG_SERIAL_SUNZILOG=y
-CONFIG_SERIAL_SUNZILOG_CONSOLE=y
-CONFIG_SERIAL_SUNSU=y
-CONFIG_SERIAL_SUNSU_CONSOLE=y
-CONFIG_SERIAL_SUNSAB=y
-CONFIG_SERIAL_SUNSAB_CONSOLE=y
-CONFIG_SERIAL_SUNHV=y
-CONFIG_SUN_OPENPROMIO=y
-CONFIG_OBP_FLASH=m
-# CONFIG_SERIO_SERPORT is not set
-CONFIG_BLK_DEV_FD=y
-CONFIG_SUNVDC=m
-CONFIG_SUNVNET=m
-# CONFIG_BLK_DEV_AEC62XX is not set
-# CONFIG_BLK_DEV_HPT366 is not set
-# CONFIG_BLK_DEV_PDC202XX_OLD is not set
-# CONFIG_BLK_DEV_PDC202XX_NEW is not set
-# CONFIG_BLK_DEV_SIIMAGE is not set
-# CONFIG_BLK_DEV_SLC90E66 is not set
-# CONFIG_BLK_DEV_VIA82CXXX is not set
-# CONFIG_SCSI_ADVANSYS is not set
-# CONFIG_SCSI_BUSLOGIC is not set
-# CONFIG_SCSI_EATA is not set
-# CONFIG_SCSI_GDTH is not set
-# CONFIG_SCSI_AIC7XXX is not set
-# CONFIG_SCSI_AIC79XX is not set
-# CONFIG_SCSI_FUTURE_DOMAIN is not set
-CONFIG_SCSI_QLOGICPTI=m
-CONFIG_SCSI_SUNESP=m
-CONFIG_SUNLANCE=m
-CONFIG_SUNBMAC=m
-CONFIG_SUNQE=m
-# CONFIG_DM9102 is not set
-# CONFIG_HAMACHI is not set
-# CONFIG_R8169 is not set
-CONFIG_ATM_FORE200E_USE_TASKLET=y
-CONFIG_ATM_FORE200E_DEBUG=0
-CONFIG_ATM_FORE200E_TX_RETRY=16
-# CONFIG_DRM_TDFX is not set
-CONFIG_KEYBOARD_ATKBD=y
-CONFIG_KEYBOARD_SUNKBD=y
-# CONFIG_INPUT_PCSPKR is not set
-CONFIG_INPUT_SPARCSPKR=m
-# CONFIG_SOUND_PRIME is not set
-# CONFIG_SND_SUN_AMD7930 is not set
-CONFIG_SND_SUN_CS4231=m
-# CONFIG_SND_SUN_DBRI is not set
-CONFIG_PARPORT_SUNBPP=m
-CONFIG_LOGO_SUN_CLUT224=y
-CONFIG_MTD_SUN_UFLASH=m
-CONFIG_MYRI_SBUS=m
-# CONFIG_SGI_IOC4 is not set
-# CONFIG_VIDEO_ZORAN is not set
-# CONFIG_VIDEO_STRADIS is not set
-# CONFIG_IEEE1394_SBP2 is not set
-# CONFIG_USB_NET2280 is not set
-# CONFIG_DEBUG_BUGVERBOSE is not set
-# CONFIG_DEBUG_DCFLUSH is not set
-# CONFIG_DEBUG_BOOTMEM is not set
-# CONFIG_DEBUG_LOCK_ALLOC is not set
-# CONFIG_PROVE_LOCKING is not set
-# CONFIG_LOCK_STAT is not set
-# CONFIG_LOCKDEP is not set
-# CONFIG_STACK_DEBUG is not set
-
-CONFIG_SPARSEMEM_VMEMMAP=y
-
-# CONFIG_THERMAL is not set
-
-CONFIG_FRAME_WARN=2048
-
-CONFIG_NUMA=y
-
-CONFIG_SND_SPARC=y
-
-CONFIG_HW_RANDOM_N2RNG=m
-
-# drivers/isdn/hardware/mISDN/hfcmulti.c:5255:2: error: #error "not running on big endian machines now"
-# CONFIG_MISDN_HFCMULTI is not set
-
-CONFIG_US3_MC=y
-CONFIG_SENSORS_ULTRA45=m
-CONFIG_LEDS_SUNFIRE=m
-CONFIG_TADPOLE_TS102_UCTRL=m
-
-CONFIG_RCU_FANOUT=64
-CONFIG_RCU_FANOUT_LEAF=16
-
-CONFIG_LIRC_ENE0100=m
-# CONFIG_BATTERY_DS2782 is not set
-CONFIG_USB_GSPCA_SN9C20X=m
-CONFIG_USB_GSPCA_SN9C20X_EVDEV=y
-CONFIG_LSM_MMAP_MIN_ADDR=65536
-
-CONFIG_PERF_COUNTERS=y
-CONFIG_PERF_EVENTS=y
-CONFIG_EVENT_PROFILE=y
-
-CONFIG_EARLYFB=y
-CONFIG_SERIAL_GRLIB_GAISLER_APBUART=m
-
-CONFIG_GRETH=m
-CONFIG_FB_XVR1000=y
-
-CONFIG_CRYPTO_DEV_NIAGARA2=y
-
-# CONFIG_MTD_OF_PARTS is not set
-# CONFIG_MTD_PHYSMAP_OF is not set
-# CONFIG_MMC_SDHCI_OF is not set
-# CONFIG_OF_SELFTEST is not set
-
-CONFIG_BPF_JIT=y
-# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
-# CONFIG_IRQ_DOMAIN_DEBUG is not set
-
-# CONFIG_MDIO_BUS_MUX_MMIOREG is not set
-# CONFIG_MFD_SYSCON is not set
-# CONFIG_RTC_DRV_SNVS is not set
-# CONFIG_CRYPTO_CRC32C_SPARC64 is not set
-# CONFIG_CRYPTO_MD5_SPARC64 is not set
-# CONFIG_CRYPTO_SHA1_SPARC64 is not set
-# CONFIG_CRYPTO_SHA256_SPARC64 is not set
-# CONFIG_CRYPTO_SHA512_SPARC64 is not set
-# CONFIG_CRYPTO_AES_SPARC64 is not set
-# CONFIG_CRYPTO_CAMELLIA_SPARC64 is not set
-# CONFIG_CRYPTO_DES_SPARC64 is not set
-# CONFIG_ASYMMETRIC_KEY_TYPE is not set
-
-# CONFIG_MDIO_BUS_MUX_GPIO is not set
-# CONFIG_GPIO_GENERIC_PLATFORM is not set
-# CONFIG_GPIO_ADNP is not set
-# CONFIG_GPIO_MCP23S08 is not set
-# CONFIG_POWER_RESET_GPIO is not set
-# CONFIG_FB_SSD1307 is not set
diff --git a/kernel.spec b/kernel.spec
index b7ec075c3..5163e0739 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -334,7 +334,7 @@ Summary: The Linux kernel
%endif
# sparse blows up on ppc64 and sparc64
-%ifarch ppc64 ppc sparc64 ppc64p7
+%ifarch ppc64 ppc ppc64p7
%define with_sparse 0
%endif
@@ -375,19 +375,6 @@ Summary: The Linux kernel
%define with_tools 0
%endif
-%ifarch sparc64
-%define asmarch sparc
-%define all_arch_configs kernel-%{version}-sparc64*.config
-%define make_target vmlinux
-%define kernel_image vmlinux
-%define image_install_path boot
-%define with_tools 0
-%endif
-
-%ifarch sparcv9
-%define hdrarch sparc
-%endif
-
%ifarch ppc
%define asmarch powerpc
%define hdrarch powerpc
@@ -434,7 +421,7 @@ Summary: The Linux kernel
# Which is a BadThing(tm).
# We only build kernel-headers on the following...
-%define nobuildarches i386 s390 sparc sparcv9
+%define nobuildarches i386 s390
%ifarch %nobuildarches
%define with_up 0
@@ -522,7 +509,7 @@ Version: %{rpmversion}
Release: %{pkg_release}
# DO NOT CHANGE THE 'ExclusiveArch' LINE TO TEMPORARILY EXCLUDE AN ARCHITECTURE BUILD.
# SET %%nobuildarches (ABOVE) INSTEAD
-ExclusiveArch: noarch %{all_x86} x86_64 ppc ppc64 ppc64p7 %{sparc} s390 s390x %{arm}
+ExclusiveArch: noarch %{all_x86} x86_64 ppc ppc64 ppc64p7 s390 s390x %{arm}
ExclusiveOS: Linux
%kernel_reqprovconf
@@ -591,8 +578,6 @@ Source54: config-powerpc64p7
Source70: config-s390x
-Source90: config-sparc64-generic
-
# Unified ARM kernels
Source100: config-armv7
@@ -2311,6 +2296,9 @@ fi
# || ||
%changelog
* Mon Jan 07 2013 Justin M. Forbes <jforbes@redhat.com>
+- Bye sparc
+
+* Mon Jan 07 2013 Justin M. Forbes <jforbes@redhat.com>
- Fix up configs for build
* Mon Jan 07 2013 Josh Boyer <jwboyer@redhat.com>