uek-rpm: configs: Create baseline config for uek4[ol6/ol7]
The UEK4 kernel is based on kernel.org v4.1. Brief summary about
UEK4(4.1) new/added relevant Kernel Features w.r.t UEK3(v3.8)
For more details please refer the attachment associated with bugs
and the config files from UEK git tree.
- Block Multi-Queue support
- Low Latency Socket Poll
- Full Dynamic Tick
- SLUB Memory Allocator as a default
- Networking performance Improvements [Bulk network packet transmission]
- XEN Related updates: (PV Ticket locks, pvSCSI, Xen PVH guest and Xen-netback)
- SPARC architecture updates
- Automatic NUMA balancing turned ON default.
- CGROUP improvements
- CONFIG_SCHED_STATS is turned OFF from production kernels
- TRANSPARENT_HUGEPAGE enabled with IO problem being addressed in v3.18
- CMA allows to allocate big physically-contiguous blocks of memory.
- Data Center TCP (DCTCP)though it needs support of RFC3168(ECN)
- Open vSwitch support with GRE, VXLAN and GENEVE tunneling support
- nftables, the successor of iptables
- NFSv4.2 client support, NFSv4.1 client support for migration and Ceph client caching support.
- FOO over UDP and Virtual (secure) IPv6: tunneling
- Zswap and Bcache support.
- BTRFS improvements
- X86_INTEL_MPX
- X86_VSYSCALL_EMULATION
- NET_DSA_HWMON
- NET_FOU_IP_TUNNELS
- NET_SWITCHDEV
- IPVLAN
- BLK_DEV_RAM_DAX and FS_DAX
- I40E_FCOE
- NDSD_PNFS
- DM Multipath and MQ conversions
- Very basic support for PMEM
Config related bugs with fixes part of base config
Orabug:
20064118
Orabug:
20343801
Orabug:
20343138
Orabug:
20064118
Orabug:
20064118
Orabug:
20064118
Orabug:
20064118
Orabug:
20473608
Orabug:
20516347
Orabug:
20611390
Orabug:
21233074
Orabug:
20687425
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>