fedora 14 kernel performance with ip forwarding workload
by Jesse Brandeburg
The other day I was running the stock fedora kernel on my ip
forwarding setup, to see what the performance was, and the performance
wasn't very good.
system is S5520HC dual socket 2.93GHz Xeon 5570 (Nehalem) with 3 quad
port 82580 adapters (12 ports). Traffic is bidirectional 64 byte
packets being forwarded and received on each port, basically port to
port routing. I am only using 12 flows currently.
The driver is igb, and I am using an affinity script that lines up
each pair of ports that are forwarding traffic into optimal
configurations for cache locality. I am also disabling
remote_node_defrag_ratio to stop cross node traffic.
With the fedora default kernel from F14 it appears that
CONFIG_NETFILTER=y means that I cannot unload all of netfilter even if
I stop iptables service.
perf showed netfilter being prominent, and removing it gives me much
higher throughput. Is there a reason CONFIG_NETFILTER=y ? Isn't it a
good thing to be able to disable netfilter if you want to?
Jesse
8 years
Reworked Secure Boot patches
by Josh Boyer
Hi All,
I've been working on rebasing Fedora's secure boot approach to using the
secure_module patches Matthew Garrett posted upstream. Below are the
changes to do this.
Things to note:
1) Most people won't even notice a change as the impacts to userspace
remain the same.
2) We're dropping the pekey patches. It's a large chunk of code that is
dead upstream and has no usage within Fedora.
3) The kexec patch should likely get reworked to prevent loading, and
that has been noted upstream.
4) At some point we'll look at adding support for hibernate likely via
the patches that OpenSUSE has introduced.
5) This falls back to using the upstream .modsign_keyring instead of
.system_keyring. The concept of a system keyring is decent, but at the
moment it isn't going anywhere upstream. We can look at switching back
at some point in the future.
josh
9 years, 9 months
Fedora Kernel Meeting Minutes 08-23-2013
by Josh Boyer
==============================
#fedora-meeting: Fedora Kernel
==============================
Meeting started by jwb at 18:09:42 UTC. The full logs are available at
http://meetbot.fedoraproject.org/fedora-meeting/2013-08-23/fedora_kernel....
.
Meeting summary
---------------
* init (jwb, 18:10:12)
* F18 (jwb, 18:11:57)
* F18/F19 (jwb, 18:12:31)
* Currently on 3.10.9 (jwb, 18:13:34)
* Updates to be filed with auto-karma off to ensure at least one day
in updates-testing (jwb, 18:16:22)
* Lots of testers have shown up all of a sudden. Yay badges? (jwb,
18:16:42)
* F20/Rawhide (jwb, 18:22:27)
* F20 and Rawhide are kept in sync for now. both at 3.11-rc6-gitX
(jwb, 18:22:45)
* F20 to be released with 3.11.y (jwb, 18:25:05)
* next month (jwb, 18:26:03)
* Justin and Josh at LPC (jwb, 18:32:26)
* kernel test suite being packaged up (jwb, 18:32:37)
* trinity and coverity scans (jwb, 18:32:53)
* open floor (jwb, 18:33:16)
Meeting ended at 18:37:18 UTC.
Action Items
------------
Action Items, by person
-----------------------
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* jwb (64)
* jforbes (16)
* nirik (7)
* threebean (4)
* zodbot (3)
* davej (2)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
9 years, 9 months
Re: [kernel] Minor ARM config cleanups, Enable some IOMMU drivers on ARM, Enable some i.MX sound drivers
by Josh Boyer
On Fri, Aug 23, 2013 at 3:16 AM, Peter Robinson
<pbrobinson(a)fedoraproject.org> wrote:
> commit c2a5d382a8a063910f661f0368e463b780a4c3e2
> Author: Peter Robinson <pbrobinson(a)gmail.com>
> Date: Fri Aug 23 08:16:21 2013 +0100
>
> Minor ARM config cleanups, Enable some IOMMU drivers on ARM, Enable some i.MX sound drivers
>
> arm-imx-fixsound.patch | 65 ++++++++++++++++++++++++++++++++++++++++++++++++
> config-arm-generic | 1 +
> config-armv7 | 24 +++++++++++++----
> config-armv7-lpae | 2 +
> kernel.spec | 8 ++++++
> 5 files changed, 94 insertions(+), 6 deletions(-)
> ---
Unless you're making an F21 specific change, please keep both the f20
and master branches in sync. Right now, the easiest way to do that is
commit to master, then:
git checkout f20; git merge master;
It should result in a fast-forward merge and the branches will be
identical. I've gone ahead and synced f20 for this change.
If you do have an F21-only change, please note it in the commit log.
We'll break the ability to do nice FF merges when that happens, but
that's bound to happen eventually.
josh
9 years, 9 months
[PATCH] Stop compiling the NFS v2 kernel module
by Steve Dickson
The following patch disables the NFS v2 kernel module
from being compiled with which in turn disable
the NFS v2 support in Fedora 20 kernel.
Signed-off-by: Steve Dickson <steved(a)redhat.com>
---
config-generic | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config-generic b/config-generic
index 8dd84e1..57d7d9a 100644
--- a/config-generic
+++ b/config-generic
@@ -3838,7 +3838,7 @@ CONFIG_CUSE=m
#
CONFIG_NETWORK_FILESYSTEMS=y
CONFIG_NFS_FS=m
-CONFIG_NFS_V2=y
+# CONFIG_NFS_V2 is not set
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
--
1.8.3.1
9 years, 9 months
[PATCH] Minor kernel configs cleanup merging duplicated config opts into generic
by Peter Robinson
Merge config changes from the various arch configs into generic-config where there's overlapping identical configs across all architectures. If there's a single arch that is difference to the rest of the architectures that option remains in the arch specific config as it takes precedence over the generic config.
---
config-arm-generic | 8 ++------
config-armv7 | 2 --
config-armv7-generic | 9 ---------
config-armv7-lpae | 2 --
config-generic | 17 +++++++++++++++++
config-powerpc-generic | 14 --------------
config-powerpc32-generic | 6 ------
config-powerpc32-smp | 1 -
config-powerpc64 | 9 ---------
config-powerpc64p7 | 9 ---------
config-s390x | 22 +---------------------
config-x86-32-generic | 2 --
config-x86-generic | 18 ------------------
kernel.spec | 3 +++
14 files changed, 23 insertions(+), 99 deletions(-)
diff --git a/config-arm-generic b/config-arm-generic
index 3bda9fb..ba22d23 100644
--- a/config-arm-generic
+++ b/config-arm-generic
@@ -1,17 +1,12 @@
CONFIG_KUSER_HELPERS=y
# CONFIG_ASYMMETRIC_KEY_TYPE is not set
-# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_COMMON_CLK_DEBUG is not set
CONFIG_COMMON_CLK=y
CONFIG_EARLY_PRINTK=y
-CONFIG_ETHERNET=y
CONFIG_FB_SSD1307=m
-CONFIG_HIGH_RES_TIMERS=y
CONFIG_HW_PERF_EVENTS=y
CONFIG_MMC=y
CONFIG_NFS_FS=y
-CONFIG_NO_HZ=y
-CONFIG_PERF_EVENTS=y
# CONFIG_PID_IN_CONTEXTIDR is not set
CONFIG_PWM=y
CONFIG_RCU_FANOUT_LEAF=16
@@ -23,13 +18,14 @@ CONFIG_ARM_ARCH_TIMER=y
# CONFIG_ARM_DT_BL_CPUFREQ is not set
CONFIG_NR_CPUS=8
-# ARM generic HW
+# ARM AMBA generic HW
CONFIG_ARM_AMBA=y
CONFIG_ARM_GIC=y
CONFIG_MMC_ARMMMCI=y
CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
CONFIG_SERIAL_AMBA_PL011=y
CONFIG_SERIO_AMBAKMI=y
+CONFIG_OC_ETM=y
# ARM VExpress
CONFIG_ARCH_VEXPRESS=y
diff --git a/config-armv7 b/config-armv7
index 1140228..fed6bdb 100644
--- a/config-armv7
+++ b/config-armv7
@@ -638,8 +638,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
# CONFIG_PMIC_ADP5520 is not set
# CONFIG_REGULATOR_LP3972 is not set
# CONFIG_REGULATOR_LP872X is not set
-# CONFIG_SGI_IOC4 is not set
-# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_DVB_USB_PCTV452E is not set
# We need to fix these as they should be either generic includes or kconfig fixes
diff --git a/config-armv7-generic b/config-armv7-generic
index 72ae5b2..99c81a7 100644
--- a/config-armv7-generic
+++ b/config-armv7-generic
@@ -95,7 +95,6 @@ CONFIG_PJ4B_ERRATA_4742=y
# CONFIG_ARM_ERRATA_798181 is not set
# generic that deviates from or should be merged into config-generic
-CONFIG_SMP=y
CONFIG_SMP_ON_UP=y
CONFIG_HIGHMEM=y
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
@@ -116,16 +115,8 @@ CONFIG_RCU_FANOUT=32
CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
CONFIG_LSM_MMAP_MIN_ADDR=32768
-CONFIG_SECCOMP=y
-CONFIG_STRICT_DEVMEM=y
-
CONFIG_XZ_DEC_ARM=y
-CONFIG_OC_ETM=y
-CONFIG_PM=y
-CONFIG_PM_STD_PARTITION=""
-# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
-CONFIG_SUSPEND=y
CONFIG_ARM_CPU_SUSPEND=y
CONFIG_LOCAL_TIMERS=y
diff --git a/config-armv7-lpae b/config-armv7-lpae
index 8fb5883..c9b2b2b 100644
--- a/config-armv7-lpae
+++ b/config-armv7-lpae
@@ -127,8 +127,6 @@ CONFIG_S3C_LOWLEVEL_UART_PORT=1
# CONFIG_EXYNOS4_SDHCI_CH0_8BIT is not set
# CONFIG_EXYNOS4_SDHCI_CH2_8BIT is not set
-# CONFIG_SGI_IOC4 is not set
-#
# CONFIG_S3C_BOOT_ERROR_RESET is not set
# CONFIG_S3C_BOOT_UART_FORCE_FIFO is not set
# CONFIG_I2C_S3C2410 is not set
diff --git a/config-generic b/config-generic
index 786cd83..aa16131 100644
--- a/config-generic
+++ b/config-generic
@@ -103,6 +103,8 @@ CONFIG_PCIEAER_INJECT=m
CONFIG_HOTPLUG_PCI_PCIE=y
CONFIG_HOTPLUG_PCI_FAKE=m
+# CONFIG_SGI_IOC4 is not set
+
# CONFIG_ISA is not set
# CONFIG_SCx200 is not set
@@ -304,6 +306,7 @@ CONFIG_BLK_CPQ_DA=m
CONFIG_BLK_CPQ_CISS_DA=m
CONFIG_CISS_SCSI_TAPE=y
CONFIG_BLK_DEV_DAC960=m
+# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
CONFIG_BLK_DEV_DRBD=m
CONFIG_BLK_DEV_UMEM=m
CONFIG_BLK_DEV_LOOP=m
@@ -1225,6 +1228,8 @@ CONFIG_L2TP_ETH=m
CONFIG_RFKILL=m
CONFIG_RFKILL_INPUT=y
+CONFIG_ETHERNET=y
+
#
# Ethernet (10 or 100Mbit)
#
@@ -4095,6 +4100,9 @@ CONFIG_AUDITSYSCALL=y
# http://lists.fedoraproject.org/pipermail/kernel/2013-February/004125.html
CONFIG_AUDIT_LOGINUID_IMMUTABLE=y
+CONFIG_SECCOMP=y
+CONFIG_STRICT_DEVMEM=y
+
# CONFIG_SSBI is not set
#
@@ -4281,6 +4289,8 @@ CONFIG_PROC_EVENTS=y
CONFIG_IBMASR=m
+CONFIG_PM=y
+CONFIG_PM_STD_PARTITION=""
CONFIG_PM_DEBUG=y
CONFIG_PM_TRACE=y
CONFIG_PM_TRACE_RTC=y
@@ -4289,6 +4299,9 @@ CONFIG_PM_RUNTIME=y
# CONFIG_PM_OPP is not set
# CONFIG_PM_AUTOSLEEP is not set
# CONFIG_PM_WAKELOCKS is not set
+CONFIG_HIBERNATION=y
+# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
+CONFIG_SUSPEND=y
CONFIG_CPU_FREQ=y
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
@@ -4431,8 +4444,12 @@ CONFIG_JUMP_LABEL=y
CONFIG_OPTPROBES=y
CONFIG_HZ_1000=y
+CONFIG_NO_HZ=y
CONFIG_TIMER_STATS=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_PERF_EVENTS=y
+CONFIG_PERF_COUNTERS=y
# Auxillary displays
CONFIG_KS0108=m
diff --git a/config-powerpc-generic b/config-powerpc-generic
index 04af6af..2f26fb4 100644
--- a/config-powerpc-generic
+++ b/config-powerpc-generic
@@ -1,5 +1,4 @@
# Most PowerPC kernels we build are SMP
-CONFIG_SMP=y
CONFIG_IRQ_ALL_CPUS=y
CONFIG_PPC=y
CONFIG_WATCHDOG_RTAS=m
@@ -11,14 +10,6 @@ CONFIG_TAU=y
# CONFIG_TAU_INT is not set
CONFIG_TAU_AVERAGE=y
-CONFIG_SECCOMP=y
-
-CONFIG_PM=y
-# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
-CONFIG_PM_STD_PARTITION=""
-
-CONFIG_SUSPEND=y
-CONFIG_HIBERNATION=y
# CONFIG_RTC is not set
# CONFIG_GEN_RTC is not set
# CONFIG_GEN_RTC_X is not set
@@ -100,9 +91,6 @@ CONFIG_LEDS_TRIGGER_TIMER=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
CONFIG_LEDS_TRIGGER_GPIO=m
-# FIXME: Should depend on IA64/x86
-# CONFIG_SGI_IOC4 is not set
-
CONFIG_PPC_EFIKA=y
CONFIG_PPC_MEDIA5200=y
@@ -363,7 +351,6 @@ CONFIG_RFKILL_GPIO=m
# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set
# CONFIG_INPUT_GP2A is not set
# CONFIG_INPUT_GPIO_TILT_POLLED is not set
-CONFIG_STRICT_DEVMEM=y
CONFIG_RCU_FANOUT_LEAF=16
@@ -371,7 +358,6 @@ CONFIG_RCU_FANOUT_LEAF=16
# CONFIG_MPIC_MSGR is not set
# CONFIG_FA_DUMP is not set
# CONFIG_MDIO_BUS_MUX_GPIO is not set
-# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_FAIL_IOMMU is not set
# CONFIG_SPAPR_TCE_IOMMU is not set
diff --git a/config-powerpc32-generic b/config-powerpc32-generic
index 935aab4..61e3236 100644
--- a/config-powerpc32-generic
+++ b/config-powerpc32-generic
@@ -95,8 +95,6 @@ CONFIG_SERIAL_OF_PLATFORM=y
CONFIG_DEBUG_STACKOVERFLOW=y
# CONFIG_EMBEDDED6xx is not set
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_BLK_DEV_4DRIVES is not set
@@ -175,10 +173,6 @@ CONFIG_CRYPTO_DEV_TALITOS=m
CONFIG_RCU_FANOUT=32
-CONFIG_PERF_COUNTERS=y
-CONFIG_PERF_EVENTS=y
-CONFIG_EVENT_PROFILE=y
-
CONFIG_KVM_BOOK3S_32=m
# CONFIG_SCSI_QLA_ISCSI is not set
diff --git a/config-powerpc32-smp b/config-powerpc32-smp
index e60f59c..5dbe87f 100644
--- a/config-powerpc32-smp
+++ b/config-powerpc32-smp
@@ -1,4 +1,3 @@
-CONFIG_SMP=y
# CONFIG_HOTPLUG_CPU is not set
CONFIG_NR_CPUS=4
# CONFIG_BATTERY_PMU is not set
diff --git a/config-powerpc64 b/config-powerpc64
index 34297ec..705a7ea 100644
--- a/config-powerpc64
+++ b/config-powerpc64
@@ -111,11 +111,7 @@ CONFIG_XMON_DISASSEMBLY=y
CONFIG_SCSI_IBMVSCSIS=m
-CONFIG_SECCOMP=y
-
# CONFIG_TUNE_CELL is not set
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_VIRQ_DEBUG is not set
@@ -138,10 +134,6 @@ CONFIG_RELOCATABLE=y
CONFIG_RCU_FANOUT=64
-CONFIG_PERF_COUNTERS=y
-CONFIG_PERF_EVENTS=y
-CONFIG_EVENT_PROFILE=y
-
CONFIG_KVM_BOOK3S_64=m
CONFIG_KVM_BOOK3S_64_HV=y
# CONFIG_KVM_EXIT_TIMING is not set
@@ -178,7 +170,6 @@ CONFIG_CRYPTO_DEV_NX_COMPRESS=m
CONFIG_BPF_JIT=y
# CONFIG_PPC_ICSWX_PID is not set
# CONFIG_PPC_ICSWX_USE_SIGILL is not set
-# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_PCIEPORTBUS is not set
# CONFIG_PPC_TRANSACTIONAL_MEM is not set
# CONFIG_SND_HDA_INTEL is not set
diff --git a/config-powerpc64p7 b/config-powerpc64p7
index d22fbbf..7ab1918 100644
--- a/config-powerpc64p7
+++ b/config-powerpc64p7
@@ -102,11 +102,7 @@ CONFIG_XMON_DISASSEMBLY=y
CONFIG_SCSI_IBMVSCSIS=m
-CONFIG_SECCOMP=y
-
# CONFIG_TUNE_CELL is not set
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
# CONFIG_BLK_DEV_PLATFORM is not set
# CONFIG_VIRQ_DEBUG is not set
@@ -129,10 +125,6 @@ CONFIG_RELOCATABLE=y
CONFIG_RCU_FANOUT=64
-CONFIG_PERF_COUNTERS=y
-CONFIG_PERF_EVENTS=y
-CONFIG_EVENT_PROFILE=y
-
CONFIG_KVM_BOOK3S_64=m
CONFIG_KVM_BOOK3S_64_HV=y
# CONFIG_KVM_EXIT_TIMING is not set
@@ -169,7 +161,6 @@ CONFIG_CRYPTO_DEV_NX_COMPRESS=m
CONFIG_BPF_JIT=y
# CONFIG_PPC_ICSWX_PID is not set
# CONFIG_PPC_ICSWX_USE_SIGILL is not set
-# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
# CONFIG_PCIEPORTBUS is not set
# CONFIG_SND_HDA_INTEL is not set
CONFIG_BLK_DEV_RSXX=m
diff --git a/config-s390x b/config-s390x
index 4cbd971..a292f42 100644
--- a/config-s390x
+++ b/config-s390x
@@ -13,13 +13,9 @@ CONFIG_HZ_100=y
# See bug 496605
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
-CONFIG_MMU=y
-
CONFIG_LOG_BUF_SHIFT=16
CONFIG_NO_IDLE_HZ=y
-CONFIG_SMP=y
-
#
# I/O subsystem configuration
#
@@ -190,8 +186,6 @@ CONFIG_S390_VMUR=m
# CONFIG_THERMAL is not set
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
CONFIG_CTCM=m
CONFIG_QETH_L2=m
CONFIG_QETH_L3=m
@@ -214,16 +208,7 @@ CONFIG_HVC_IUCV=y
CONFIG_RCU_FANOUT=64
CONFIG_RCU_FANOUT_LEAF=16
-CONFIG_SECCOMP=y
-
-CONFIG_PM=y
-CONFIG_HIBERNATION=y
-CONFIG_PM_STD_PARTITION="/dev/jokes"
-# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
-
-CONFIG_PERF_COUNTERS=y
-CONFIG_PERF_EVENTS=y
-CONFIG_EVENT_PROFILE=y
+# CONFIG_SUSPEND is not set
CONFIG_SMSGIUCV_EVENT=m
@@ -236,12 +221,9 @@ CONFIG_ZFCP_DIF=y
CONFIG_SCHED_MC=y
CONFIG_SCHED_BOOK=y
-CONFIG_STRICT_DEVMEM=y
-
# CONFIG_WARN_DYNAMIC_STACK is not set
CONFIG_CRYPTO_GHASH_S390=m
-CONFIG_ETHERNET=y
CONFIG_BPF_JIT=y
# CONFIG_TRANSPARENT_HUGEPAGE is not set
@@ -252,8 +234,6 @@ CONFIG_SCM_BLOCK_CLUSTER_WRITE=y
# CONFIG_S390_PTDUMP is not set
# CONFIG_ASYMMETRIC_KEY_TYPE is not set
# CONFIG_PCI is not set
-# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
-# CONFIG_SGI_IOC4 is not set
# CONFIG_GPIO_GENERIC_PLATFORM is not set
# CONFIG_GPIO_MCP23S08 is not set
diff --git a/config-x86-32-generic b/config-x86-32-generic
index 1b397d3..ebdb0f3 100644
--- a/config-x86-32-generic
+++ b/config-x86-32-generic
@@ -122,8 +122,6 @@ CONFIG_SND_ES18XX=m
CONFIG_HW_RANDOM_GEODE=m
-# CONFIG_SGI_IOC4 is not set
-
CONFIG_TC1100_WMI=m
CONFIG_IB700_WDT=m
diff --git a/config-x86-generic b/config-x86-generic
index 088ae5a..de38746 100644
--- a/config-x86-generic
+++ b/config-x86-generic
@@ -2,8 +2,6 @@ CONFIG_UID16=y
CONFIG_X86_EXTENDED_PLATFORM=y
-CONFIG_SMP=y
-
CONFIG_X86_GENERIC=y
CONFIG_HPET=y
@@ -52,8 +50,6 @@ CONFIG_INTEL_IOMMU_FLOPPY_WA=y
# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
CONFIG_SCSI_ADVANSYS=m
-CONFIG_SECCOMP=y
-
CONFIG_CAPI_EICON=y
#
@@ -117,10 +113,6 @@ CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
CONFIG_GENERIC_ISA_DMA=y
-CONFIG_SUSPEND=y
-CONFIG_HIBERNATION=y
-CONFIG_PM_STD_PARTITION=""
-
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_IOAPIC=y
@@ -131,9 +123,6 @@ CONFIG_HOTPLUG_PCI_COMPAQ=m
CONFIG_HOTPLUG_PCI_IBM=m
# CONFIG_HOTPLUG_PCI_CPCI is not set
-CONFIG_PM=y
-# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
-
CONFIG_IPW2100=m
CONFIG_IPW2100_MONITOR=y
CONFIG_IPW2200=m
@@ -292,8 +281,6 @@ CONFIG_XEN_ACPI_PROCESSOR=m
CONFIG_MTD_ESB2ROM=m
CONFIG_MTD_CK804XROM=m
-CONFIG_NO_HZ=y
-CONFIG_HIGH_RES_TIMERS=y
CONFIG_CPU_IDLE=y
# CONFIG_CPU_IDLE_MULTIPLE_DRIVERS is not set
# CONFIG_CPU_IDLE_GOV_LADDER is not set
@@ -328,8 +315,6 @@ CONFIG_HP_WATCHDOG=m
CONFIG_NV_TCO=m
CONFIG_SP5100_TCO=m
-CONFIG_STRICT_DEVMEM=y
-
# CONFIG_NO_BOOTMEM is not set
# CONFIG_MEMTEST is not set
@@ -352,9 +337,6 @@ CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
# CONFIG_IOMMU_STRESS is not set
-CONFIG_PERF_COUNTERS=y
-CONFIG_PERF_EVENTS=y
-
CONFIG_X86_MCE=y
CONFIG_X86_MCE_INTEL=y
CONFIG_X86_MCE_AMD=y
diff --git a/kernel.spec b/kernel.spec
index 0db387a..5d60e35 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -2253,6 +2253,9 @@ fi
# ||----w |
# || ||
%changelog
+* Fri Aug 16 2013 Peter Robinson <pbrobinson(a)fedoraproject.org>
+- Minor kernel configs cleanup merging duplicated config opts into generic
+
* Thu Aug 15 2013 Peter Robinson <pbrobinson(a)fedoraproject.org>
- Major cleanup of arm64 config
- Add patch to enable build exynos5 as multi platform for lpae
--
1.8.3.1
9 years, 9 months
FYI: 3.10.7-100.fc18.x86_64 works fine
by Reindl Harald
3.10.7-100.fc18.x86_64 works fine on my homeserver and on my office-workstation
as well as VMware ESXi and VMware Workstation guest
sadly no pstate-support, but that's a different story
[root@srv-rhsoft:~]$ cat /boot/config-3.10.7-100.fc18.x86_64 | grep -i pstate
# CONFIG_X86_INTEL_PSTATE is not set
* iptables NAT (LAN/WAN/WLAN/Bridge)
* openVPN gateway to company
* two WLAN AP's
* VMware Workstation NAT
* services like httpd/dbmail/postfix/mariadb
___________________________________________________________________________________________
[root@srv-rhsoft:~]$ smbios-sys-info
Libsmbios version: 2.2.28
Product Name: HP Compaq Elite 8300 CMT
Vendor: Hewlett-Packard
BIOS Version: K01 v02.57
___________________________________________________________________________________________
[harry@srv-rhsoft:~]$ lspci
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
(rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Q77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode]
(rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Network controller: Atheros Communications Inc. AR5418 Wireless Network Adapter [AR5008E 802.11(a)bgn]
(PCI-Express) (rev 01)
02:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
___________________________________________________________________________________________
[harry@srv-rhsoft:~]$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 58
model name : Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
stepping : 9
microcode : 0x17
cpu MHz : 1600.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr
sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc
aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2
x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow
vnmi flexpriority ept vpid fsgsbase smep erms
bogomips : 6784.45
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
___________________________________________________________________________________________
[root@rh:~]$ smbios-sys-info
Libsmbios version: 2.2.28
Product Name: HP Compaq 8200 Elite CMT PC
Vendor: Hewlett-Packard
BIOS Version: J01 v02.23
___________________________________________________________________________________________
[root@rh:~]$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics
Controller (rev 09)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b4)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b4)
00:1c.6 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 7 (rev b4)
00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Q67 Express Chipset Family LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 04)
01:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
02:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
03:00.0 Mass storage controller: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller (rev 01)
___________________________________________________________________________________________
[root@rh:~]$ cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 42
model name : Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz
stepping : 7
microcode : 0x28
cpu MHz : 1600.000
cache size : 8192 KB
physical id : 0
siblings : 8
core id : 0
cpu cores : 4
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 13
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr
sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc
aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid sse4_1 sse4_2
x2apic popcnt tsc_deadline_timer aes xsave avx lahf_lm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi
flexpriority ept vpid
bogomips : 6784.07
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:
9 years, 9 months
Re: [dnf] dnf-0.3.11
by poma
On 14.08.2013 14:05, Ales Kozumplik wrote:
> On 08/14/2013 11:46 AM, poma wrote:
>> Summ.
>> yum - kernel-PAE-modules-extra - Installing - OK
>> dnf - kernel-PAE-modules-extra - Upgrading - ?
>>
>>
>> poma
>
> Hi,
>
> this looks like a new bug related to Yum's installonly feature which is
> still a bit problematic in DNF, for instance see [1].
>
> Please open a bugzilla for this.
>
> Thank you,
> Ales
>
> [1] https://bugzilla.redhat.com/show_bug.cgi?id=880524
Thanks for the replay.
rhbz 997658.
poma
9 years, 9 months
Re: [dnf] dnf-0.3.11
by poma
On 13.08.2013 12:50, Ales Kozumplik wrote:
> Hi,
>
> There is a new bugfix release of DNF available in F19[1] and Rawhide
> today. The most visible change is that the package downloads slowdown
> has been fixed. For the full release notes please see [2]
>
> [1] https://admin.fedoraproject.org/updates/dnf-0.3.11-1.git7d717c7.fc19
> [2] http://akozumpl.github.io/dnf/release_notes.html#id10
>
> Ales
# yum --version
3.4.3
Installed: rpm-4.11.1-1.fc19.i686 at 2013-07-09 02:13
Built : Fedora Project at 2013-07-05 08:34
Committed: Panu Matilainen <pmatilai(a)redhat.com> at 2013-07-05
Installed: yum-3.4.3-105.fc19.noarch at 2013-08-08 10:14
Built : Fedora Project at 2013-08-06 15:51
Committed: Zdenek Pavlas <zpavlas(a)redhat.com> at 2013-08-06
# yum update kernel\*
Loaded plugins: langpacks, refresh-packagekit
Resolving Dependencies
--> Running transaction check
---> Package kernel-PAE.i686 0:3.10.5-201.fc19 will be installed
---> Package kernel-PAE-devel.i686 0:3.10.5-201.fc19 will be installed
---> Package kernel-PAE-modules-extra.i686 0:3.10.5-201.fc19 will be
installed
---> Package kernel-headers.i686 0:3.10.4-300.fc19 will be updated
---> Package kernel-headers.i686 0:3.10.5-201.fc19 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Installing:
kernel-PAE i686 3.10.5-201.fc19 updates
28 M
kernel-PAE-devel i686 3.10.5-201.fc19 updates
8.2 M
kernel-PAE-modules-extra i686 3.10.5-201.fc19 updates
2.0 M
Updating:
kernel-headers i686 3.10.5-201.fc19 updates
873 k
Transaction Summary
================================================================================
Install 3 Packages
Upgrade 1 Package
Total download size: 39 M
Is this ok [y/d/N]: y
# dnf --version
0.3.11
Installed: dnf-0:0.3.11-1.git7d717c7.fc19.noarch at 2013-08-14 09:18
Built : Fedora Project at 2013-08-13 10:34
Installed: rpm-0:4.11.1-1.fc19.i686 at 2013-07-09 02:13
Built : Fedora Project at 2013-07-05 08:34
# dnf update kernel\*
Setting up Upgrade Process
Resolving Dependencies
--> Starting dependency resolution
---> Package kernel-PAE.i686 3.10.5-201.fc19 will be installed
---> Package kernel-PAE-devel.i686 3.10.5-201.fc19 will be installed
---> Package kernel-PAE-modules-extra.i686 3.10.4-300.fc19 will be upgraded
---> Package kernel-PAE-modules-extra.i686 3.9.9-302.fc19 will be upgraded
---> Package kernel-PAE-modules-extra.i686 3.9.9-301.fc19 will be upgraded
---> Package kernel-PAE-modules-extra.i686 3.10.5-201.fc19 will be an
upgrade
---> Package kernel-headers.i686 3.10.4-300.fc19 will be upgraded
---> Package kernel-headers.i686 3.10.5-201.fc19 will be an upgrade
--> Finished dependency resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository
Size
================================================================================
Installing:
kernel-PAE i686 3.10.5-201.fc19 updates
28 M
kernel-PAE-devel i686 3.10.5-201.fc19 updates
8.2 M
Upgrading:
kernel-PAE-modules-extra i686 3.10.5-201.fc19 updates
2.0 M
kernel-headers i686 3.10.5-201.fc19 updates
873 k
Transaction Summary
================================================================================
Install 2 Packages
Upgrade 2 Packages
Total download size: 39 M
Is this ok [y/N]: N
Summ.
yum - kernel-PAE-modules-extra - Installing - OK
dnf - kernel-PAE-modules-extra - Upgrading - ?
poma
9 years, 9 months