[PATCH] enable firmware assisted dump on PPC

Paul Bolle pebolle at tiscali.nl
Wed Oct 1 19:42:15 UTC 2014


On Wed, 2014-10-01 at 10:11 -0400, Josh Boyer wrote:
> On Tue, Sep 30, 2014 at 4:56 PM, Dan HorĂ¡k <dan at danny.cz> wrote:
> > also remove the old option PHYP_DUMP

0) So, this got me started. (If you're a one-trick pony, you'd better be
a dedicated one-trick pony!)

1) These lines (in current master) seem pointless as of v3.17-rc7:
    Makefile:49:	@perl -pi -e 's/# CONFIG_DEBUG_WRITECOUNT is not set/CONFIG_DEBUG_WRITECOUNT=y/' config-nodebug
    Makefile:59:	@perl -pi -e 's/# CONFIG_SYSCTL_SYSCALL_CHECK is not set/CONFIG_SYSCTL_SYSCALL_CHECK=y/' config-nodebug
    Makefile.release:29:	@perl -pi -e 's/CONFIG_DEBUG_WRITECOUNT=y/# CONFIG_DEBUG_WRITECOUNT is not set/' config-nodebug
    Makefile.release:39:	@perl -pi -e 's/CONFIG_SYSCTL_SYSCALL_CHECK=y/# CONFIG_SYSCTL_SYSCALL_CHECK is not set/' config-nodebug

2) Moreover, there seem to be references to over 300 outdated Kconfig
macros in master (ie, macros not found in v3.17-rc7 but not added by a
Fedora specific patch). I'll paste a huge list at the end of this
message.

3) If we want to clean this up: what would the easiest way to do that?


Paul Bolle

CONFIG_8723AU_P2P
CONFIG_ACPI_ASUS
CONFIG_ACPI_DEBUG_FUNC_TRACE
CONFIG_ACPI_PROC_EVENT
CONFIG_ACPI_PROCFS
CONFIG_ACPI_QUICKSTART
CONFIG_ALWAYS_USE_PERSISTENT_CLOCK
CONFIG_ARCH_MSM_DT
CONFIG_ARPD
CONFIG_ASUS_OLED
CONFIG_ATH6K_LEGACY
CONFIG_ATH9K_DEBUG
CONFIG_ATH9K_LEGACY_RATE_CONTROL
CONFIG_ATH9K_MAC_DEBUG
CONFIG_ATMEL_PWM
CONFIG_AUDIT_LOGINUID_IMMUTABLE
CONFIG_B43_BCMA_EXTRA
CONFIG_B43_FORCE_PIO
CONFIG_BACKLIGHT_LM3630
CONFIG_BACKLIGHT_PROGEAR
CONFIG_BATTERY_BQ20Z75
CONFIG_BCACHE_EDEBUG
CONFIG_BLK_DEV_IDE
CONFIG_BLK_DEV_UB
CONFIG_BPCTL
CONFIG_BRCMFMAC_SDIO_OOB
CONFIG_BRCMISCAN
CONFIG_BRIDGE_EBT_ULOG
CONFIG_BRIQ_PANEL
CONFIG_BT_L2CAP
CONFIG_BT_NOKIA_H4P
CONFIG_BT_SCO
CONFIG_CAN_SJA1000_OF_PLATFORM
CONFIG_CED1401
CONFIG_CMM_PROC
CONFIG_CPU_FREQ_TABLE
CONFIG_CRYPTO_BLOWFISH_AVX2_X86_64
CONFIG_CRYPTO_DEV_TEGRA_AES
CONFIG_CRYPTO_KEY_TYPE
CONFIG_CRYPTO_TWOFISH_AVX2_X86_64
CONFIG_CRYSTALHD
CONFIG_CS5535_GPIO
CONFIG_CSR_WIFI
CONFIG_CTC
CONFIG_DE600
CONFIG_DE620
CONFIG_DEBUG_WRITECOUNT
CONFIG_DEFAULT_MESSAGE_LOGLEVEL
CONFIG_DETECT_SOFTLOCKUP
CONFIG_DGRP
CONFIG_DISPLAY_SUPPORT
CONFIG_DMAR_BROKEN_GFX_WA
CONFIG_DM_DEBUG_SPACE_MAPS
CONFIG_DRM_I915_UMS
CONFIG_DRM_IMX_IPUV3_CORE
CONFIG_DRM_NOUVEAU_DEBUG
CONFIG_DRM_PSB
CONFIG_DRM_RADEON_KMS
CONFIG_DT3155
CONFIG_DVB_AS102
CONFIG_DVB_CAPTURE_DRIVERS
CONFIG_DVB_FE_CUSTOMISE
CONFIG_DVB_USB_IT913X
CONFIG_DX_SEP
CONFIG_EASYCAP
CONFIG_ECONET
CONFIG_ELPLUS
CONFIG_ES3210
CONFIG_EVENT_POWER_TRACING_DEPRECATED
CONFIG_EXPERIMENTAL
CONFIG_EXT4_FS_XATTR
CONFIG_EXYNOS4_SDHCI_CH0_8BIT
CONFIG_EXYNOS4_SDHCI_CH2_8BIT
CONFIG_EXYNOS_ATAGS
CONFIG_EXYNOS_DP
CONFIG_FB_OMAP_BOOTLOADER_INIT
CONFIG_FB_OMAP_LCD_VGA
CONFIG_FB_SM7XX
CONFIG_FIREWIRE_OHCI_DEBUG
CONFIG_FIREWIRE_OHCI_REMOTE_DMA
CONFIG_GENERIC_ACL
CONFIG_GENERIC_HARDIRQS
CONFIG_GPIO_LANGWELL
CONFIG_HID_LENOVO_TPKBD
CONFIG_HID_PS3REMOTE
CONFIG_HID_QUANTA
CONFIG_HID_ROCCAT_ARVO
CONFIG_HID_ROCCAT_ISKU
CONFIG_HID_ROCCAT_KONE
CONFIG_HID_ROCCAT_KONEPLUS
CONFIG_HID_ROCCAT_KOVAPLUS
CONFIG_HID_ROCCAT_PYRA
CONFIG_HID_SENSOR_ENUM_BASE_QUIRKS
CONFIG_HID_SUPPORT
CONFIG_HID_WACOM_POWER_SUPPLY
CONFIG_HID_WIIMOTE_EXT
CONFIG_HIGHMEM_START_BOOL
CONFIG_HOTPLUG
CONFIG_HOTPLUG_PCI_FAKE
CONFIG_HVC_ISERIES
CONFIG_HW_RANDOM_PICOXCELL
CONFIG_I2C_DESIGNWARE
CONFIG_I2C_INTEL_MID
CONFIG_IBMTR
CONFIG_IDE_PHISON
CONFIG_IGB_PTP
CONFIG_IMA_AUDIT
CONFIG_INFINIBAND_EXPERIMENTAL_UVERBS_FLOW_STEERING
CONFIG_INOTIFY
CONFIG_INPUT_GPIO
CONFIG_IOMMU_VMERGE
CONFIG_IP6_NF_QUEUE
CONFIG_IP6_NF_TARGET_LOG
CONFIG_IP_DCCP_CCID2
CONFIG_IPDDP_DECAP
CONFIG_IPL
CONFIG_IPL_TAPE
CONFIG_IPL_VM
CONFIG_IP_NF_QUEUE
CONFIG_IP_NF_TARGET_LOG
CONFIG_IP_NF_TARGET_ULOG
CONFIG_IPV6_PRIVACY
CONFIG_IR_RC5_SZ_DECODER
CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON
CONFIG_ISERIES_VETH
CONFIG_IWLWIFI_DEVICE_SVTOOL
CONFIG_IWLWIFI_EXPERIMENTAL_MFP
CONFIG_IWLWIFI_LEGACY_DEVICE_TRACING
CONFIG_IWLWIFI_P2P
CONFIG_IWLWIFI_UCODE16
CONFIG_IWM
CONFIG_IWMC3200TOP
CONFIG_IXGBE_PTP
CONFIG_K8_NUMA
CONFIG_KVM_CLOCK
CONFIG_LEDS_ALIX2
CONFIG_LEDS_AMS_DELTA
CONFIG_LEDS_LM3556
CONFIG_LEDS_NET5501
CONFIG_LEDS_PCA9633
CONFIG_LEDS_PCA9685
CONFIG_LEDS_RENESAS_TPU
CONFIG_LIRC_TTUSBIR
CONFIG_LNE390
CONFIG_LOGIWII_FF
CONFIG_M25PXX_USE_FAST_READ
CONFIG_M386
CONFIG_MAC80211_RC_DEFAULT_PID
CONFIG_MACH_ARMADA_370_XP
CONFIG_MACH_EUKREA_CPUIMX51SD
CONFIG_MACH_IGEP0030
CONFIG_MACH_IMX51_DT
CONFIG_MACH_MX51_BABBAGE
CONFIG_MACH_OMAP_3630SDP
CONFIG_MACH_OMAP3EVM
CONFIG_MEDIA_TUNER_CUSTOMISE
CONFIG_MFD_88PM8607
CONFIG_MFD_MC13783
CONFIG_MFD_SUPPORT
CONFIG_MFD_TC35892
CONFIG_MFD_TI_SSP
CONFIG_MMC_DW_SOCFPGA
CONFIG_MMC_SDHCI_OF
CONFIG_MMC_UNSAFE_RESUME
CONFIG_MODULE_VERIFY_ELF
CONFIG_MPC5121_GENERIC
CONFIG_MPC8xxx_GPIO
CONFIG_MPCORE_WATCHDOG
CONFIG_MTD_CHAR
CONFIG_MTD_NAND_MUSEUM_IDS
CONFIG_MTD_NAND_VERIFY_WRITE
CONFIG_MULTICORE_RAID456
CONFIG_MVEBU_CLK_CORE
CONFIG_MVEBU_CLK_GATING
CONFIG_MXC_IRQ_PRIOR
CONFIG_NE3210
CONFIG_NET_CLS_ROUTE
CONFIG_NETFILTER_TPROXY
CONFIG_NET_PCI
CONFIG_NET_PCMCIA
CONFIG_NET_POCKET
CONFIG_NETPOLL_TRAP
CONFIG_NET_VENDOR_SILICOM
CONFIG_NET_VENDOR_SMC
CONFIG_NFC_LLCP
CONFIG_NI5010
CONFIG_NI52
CONFIG_NL80211
CONFIG_NO_IDLE_HZ
CONFIG_NVEC_LEDS
CONFIG_OF_DEVICE
CONFIG_OF_DISPLAY_TIMING
CONFIG_OF_EXTCON
CONFIG_OF_I2C
CONFIG_OF_VIDEOMODE
CONFIG_OLPC_OPENFIRMWARE
CONFIG_OLPC_XO1
CONFIG_OMAP2_DSS_DEBUG_SUPPORT
CONFIG_OMAP2_DSS_FAKE_VSYNC
CONFIG_OMAP2_DSS_SLEEP_BEFORE_RESET
CONFIG_OMAP_32K_TIMER_HZ
CONFIG_OMAP_BANDGAP
CONFIG_OMAP_CONTROL_USB
CONFIG_OMAP_IOVMM
CONFIG_OMAP_MBOX_FWK
CONFIG_OMAP_MCBSP
CONFIG_PCH_PTP
CONFIG_PCI_DEFAULT_USE_CRS
CONFIG_PCMCIA_M8XX
CONFIG_PERF_COUNTERS
CONFIG_PGP_LIBRARY
CONFIG_PGP_PRELOAD
CONFIG_PHONE
CONFIG_PHYP_DUMP
CONFIG_PINCTRL_CAPRI
CONFIG_PINCTRL_EXYNOS4
CONFIG_PINCTRL_SUNXI
CONFIG_POHMELFS
CONFIG_POWER3
CONFIG_POWER4_ONLY
CONFIG_POWERNV_MSI
CONFIG_PPC_ISERIES
CONFIG_PPC_PREP
CONFIG_PROC_DEVICETREE
CONFIG_PROCESS_DEBUG
CONFIG_PROTEON
CONFIG_R8187SE
CONFIG_R8712_AP
CONFIG_R8821AE
CONFIG_RAMOOPS
CONFIG_RAMSTER
CONFIG_RAR_REGISTER
CONFIG_REGULATOR_DUMMY
CONFIG_RESET_GPIO
CONFIG_RIO
CONFIG_RTS5139
CONFIG_RTS_PSTOR
CONFIG_S390_EXEC_PROTECT
CONFIG_S390_TAPE_BLOCK
CONFIG_S3C_BOOT_ERROR_RESET
CONFIG_S3C_BOOT_UART_FORCE_FIFO
CONFIG_SAMSUNG_GPIO_EXTRA
CONFIG_SB105X
CONFIG_SBYPASS
CONFIG_SCSI_AIC7XXX_OLD
CONFIG_SCSI_FC_TGT_ATTRS
CONFIG_SCSI_IBMVSCSIS
CONFIG_SCSI_MULTI_LUN
CONFIG_SCSI_SRP
CONFIG_SCSI_SRP_TGT_ATTRS
CONFIG_SCSI_TGT
CONFIG_SCTP_DBG_MSG
CONFIG_SFC_PTP
CONFIG_SIGMA
CONFIG_SKISA
CONFIG_SMALL_STACK
CONFIG_SMCTR
CONFIG_SND_HDA_ENABLE_REALTEK_QUIRKS
CONFIG_SND_HDA_POWER_SAVE
CONFIG_SND_OMAP_SOC_IGEP0020
CONFIG_SND_OMAP_SOC_OMAP3_BEAGLE
CONFIG_SND_OMAP_SOC_OMAP3EVM
CONFIG_SND_OMAP_SOC_OVERO
CONFIG_SND_OMAP_SOC_SDP4430
CONFIG_SND_SOC_CACHE_LZO
CONFIG_SOLO6X10
CONFIG_SPECTRA
CONFIG_SPI_TI_SSP
CONFIG_SSBI
CONFIG_STALDRV
CONFIG_STMMAC_DUAL_MAC
CONFIG_STMMAC_TIMER
CONFIG_STRIP
CONFIG_STUB_POULSBO
CONFIG_SYSCTL_SYSCALL_CHECK
CONFIG_TABLET_USB_WACOM
CONFIG_TCM_VHOST
CONFIG_TEGRA_EMC_SCALING_ENABLE
CONFIG_TEGRA_SYSTEM_DMA
CONFIG_TIDSPBRIDGE
CONFIG_TIDSPBRIDGE_BACKTRACE
CONFIG_TIDSPBRIDGE_CACHE_LINE_CHECK
CONFIG_TIDSPBRIDGE_DEBUG
CONFIG_TIDSPBRIDGE_MEMPOOL_SIZE
CONFIG_TIDSPBRIDGE_NTFY_PWRERR
CONFIG_TIDSPBRIDGE_RECOVERY
CONFIG_TIDSPBRIDGE_WDT3
CONFIG_TIDSPBRIDGE_WDT_TIMEOUT
CONFIG_TIPC_ADVANCED
CONFIG_TIPC_DEBUG
CONFIG_TOUCHSCREEN_TI_TSCADC
CONFIG_TR
CONFIG_TRANZPORT
CONFIG_TWL6030_PWM
CONFIG_UBIFS_FS_DEBUG
CONFIG_UBIFS_FS_XATTR
CONFIG_UIDGID_STRICT_TYPE_CHECKS
CONFIG_UIO_PDRV
CONFIG_USB_ATMEL
CONFIG_USB_BTMTK
CONFIG_USB_CONFIGFS_STORAGE
CONFIG_USB_DEBUG
CONFIG_USB_DEVICE_CLASS
CONFIG_USB_DEVICEFS
CONFIG_USB_EHCI_S5P
CONFIG_USB_ENESTORAGE
CONFIG_USB_ET61X251
CONFIG_USB_EZUSB
CONFIG_USB_FILE_STORAGE
CONFIG_USB_FILE_STORAGE_TEST
CONFIG_USB_GADGET_MUSB_HDRC
CONFIG_USB_LIBUSUAL
CONFIG_USB_MSI3101
CONFIG_USB_MUSB_DEBUG
CONFIG_USB_OHCI_HCD_PPC_SOC
CONFIG_USB_S3C_HSOTG
CONFIG_USB_SERIAL_FLASHLOADER
CONFIG_USB_SERIAL_FUNSOFT
CONFIG_USB_SERIAL_HP4X
CONFIG_USB_SERIAL_MOTOROLA
CONFIG_USB_SERIAL_QUATECH2
CONFIG_USB_SERIAL_QUATECH_USB2
CONFIG_USB_SERIAL_SIEMENS_MPI
CONFIG_USB_SERIAL_SUUNTO
CONFIG_USB_SERIAL_VIVOPAY_SERIAL
CONFIG_USB_SERIAL_ZIO
CONFIG_USB_SN9C102
CONFIG_USB_SUSPEND
CONFIG_USB_XHCI_HCD_DEBUGGING
CONFIG_V4L_PCI_DRIVERS
CONFIG_V4L_USB_DRIVERS
CONFIG_VIDEO_BT848_DVB
CONFIG_VIDEO_CAPTURE_DRIVERS
CONFIG_VIDEO_CPIA
CONFIG_VIDEO_DM644X_VPBE
CONFIG_VIDEO_HELPER_CHIPS_AUTO
CONFIG_VIDEO_ISIF
CONFIG_VIDEO_OMAP4_DEBUG
CONFIG_VIDEO_OUTPUT_CONTROL
CONFIG_VIDEO_STRADIS
CONFIG_VIDEO_VPFE_CAPTURE
CONFIG_VIDEO_VPSS_SYSTEM
CONFIG_VIOCD
CONFIG_VIODASD
CONFIG_VIOTAPE
CONFIG_VIRQ_DEBUG
CONFIG_W35UND
CONFIG_W83697HF_WDT
CONFIG_W83697UG_WDT
CONFIG_WAN_ROUTER
CONFIG_WARN_STACK
CONFIG_WIRELESS_EXT_SYSFS
CONFIG_WL12XX_SDIO
CONFIG_WL12XX_SPI
CONFIG_WLAGS49_H2
CONFIG_WLAGS49_H25
CONFIG_X86_ELAN
CONFIG_X86_ES7000
CONFIG_X86_MRST
CONFIG_X86_NUMAQ
CONFIG_X86_SUMMIT
CONFIG_X86_TRAMPOLINE
CONFIG_X86_VISWS
CONFIG_X86_WANT_INTEL_MID
CONFIG_XEN_DEBUG
CONFIG_XEN_PLATFORM_PCI
CONFIG_XILLYBUS
CONFIG_ZCACHE
CONFIG_ZCACHE2
CONFIG_ZCRYPT_MONOLITHIC
CONFIG_ZFCP_DIF
CONFIG_ZFCPDUMP
CONFIG_ZVM_WATCHDOG



More information about the kernel mailing list