]>
www.infradead.org Git - users/jedix/linux-maple.git/log
Jack Vogel [Thu, 2 Feb 2017 17:49:10 +0000 (09:49 -0800)]
fm10k: Add driver to the kernel config for UEK4
The new updated driver needs to be enabled in the kernel configs.
Orabug:
25394529
Signed-off-by: Jack Vogel <jack.vogel@oracle.com>
Natalya Naumova [Thu, 16 Feb 2017 04:45:20 +0000 (20:45 -0800)]
uek-rpm nano: enable ol6 secureboot signing
Enable image signing in uek-rpm/ol6-nano/kernel-uek.spec and add certs:
uek-rpm/ol6-nano/secureboot.cer
uek-rpm/ol6-nano/securebootca.cer
Orabug:
25422956
Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
Brian Maly [Thu, 22 Dec 2016 02:46:56 +0000 (21:46 -0500)]
net: ena: enable driver in kernel configs
Orabug:
25307221
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
Mike Kravetz [Wed, 21 Dec 2016 00:02:28 +0000 (16:02 -0800)]
userfaultfd: enable userfaultfd in UEK OL6 and OL7 configs
Orabug:
21685254
Signed-off-by: Mike Kravetz <mike.kravetz@oracle.com>
Reviewed-by: Dhaval Giani <dhaval.giani@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
Brian Maly [Tue, 13 Dec 2016 00:00:06 +0000 (19:00 -0500)]
bnxt: enable BNXT_DCB in uek kernel configs
Orabug:
24567991
DCB support was added with prior commit:
commit
7df4ae9fe85567a1710048da8229bd85e0da9df7
bnxt_en: Implement DCBNL to support host-based DCBX
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
Todd Vierling [Wed, 7 Dec 2016 16:44:57 +0000 (11:44 -0500)]
perf: build TUI by default by pulling in slang and linking it statically
Orabug:
25161079
Todd Vierling [Tue, 20 Dec 2016 14:58:21 +0000 (09:58 -0500)]
configs: ol6: set with_headers, with_dtrace defaults to 0
This makes OL6 config match OL7 config for these default %defines. Later
directives conditionally set with_headers if sparc64, and with_dtrace if
sparc64|x86_64, overriding the defaults.
Orabug:
25257401
Signed-off-by: Todd Vierling <todd.vierling@oracle.com>
Brian Maly [Tue, 10 Jan 2017 00:59:16 +0000 (19:59 -0500)]
smartpqi: enable driver in uek config files
Orabug:
25144431
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Jack Vogel [Fri, 16 Dec 2016 18:55:45 +0000 (10:55 -0800)]
Add the CONFIG_DEBUG_SET_MODULE_RONX option to OL6
Set the CONFIG_DEBUG_SET_MODULE_RONX option in the OL6 configuration,
this changes the page permissions of a loadable module, code and RO
data are set to RX, leaving off the write permission for the page,
this causes modify access to be trapped and provides enhanced
security.
Orabug:
24910950
Signed-off-by: Jack Vogel <jack.vogel@oracle.com>
Ethan Zhao [Mon, 16 Jan 2017 19:53:59 +0000 (14:53 -0500)]
Enable config options for IEEE 802.1AE driver
Signed-off-by: Ethan Zhao <ethan.zhao@oracle.com>
Signed-off-by: Dhaval Giani <dhaval.giani@oracle.com>
Allen Pais [Wed, 9 Nov 2016 09:41:40 +0000 (15:11 +0530)]
uek-rpm: sparc: enable mlx5 and mlx4_vnic for sparc
Orabug:
24970066
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Allen Pais [Wed, 9 Nov 2016 09:35:43 +0000 (15:05 +0530)]
uek-rpm: sparc: turn on KEXEC and CRASH_DUMP config option
Orabug:
25071982
Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Ashok Vairavan [Wed, 9 Nov 2016 21:12:16 +0000 (13:12 -0800)]
uek-rpm nano: Remove vmware modules from UEK Nano
Orabug:
24808621
Signed-off-by: Ashok Vairavan <ashok.vairavan@oracle.com>
Allen Pais [Wed, 9 Nov 2016 09:36:54 +0000 (15:06 +0530)]
uek-rpm:enable ldmvsw module
Orabug:
23215917
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Chuck Anderson [Fri, 4 Nov 2016 12:33:13 +0000 (05:33 -0700)]
uek-rpm ol7: change uek-rpm/ol7/update-el release value from 7.1 to 7.3
Change release value in uek-rpm/ol7/update-el to 7.3 so that manual builds
will pick up the new OL7.3 secure boot key.
uek-rpm/ol6/update-el is not affected.
Orabug:
25050588
Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
Reviewed-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Ashok Vairavan [Mon, 31 Oct 2016 19:51:50 +0000 (12:51 -0700)]
uek-rpm nano: remove the OL6 nano kernel dependency on kernel-firmware
linux-nano-firmware obsoletes kernel-firmware. Remove the requirement
for it from the OL6 nano kernel-uek.spec.
Orabug:
25023723
Signed-off-by: Ashok Vairavan <ashok.vairavan@oracle.com>
Ashok Vairavan [Thu, 27 Oct 2016 23:46:43 +0000 (16:46 -0700)]
uek-rpm nano: remove ql23xx-firmware from kernel_prereq
Orabug:
24938352
Remove kernel_prereq ql23xx-firmware from the OL6 nano kernel-uek.spec
Signed-off-by: Ashok Vairavan <ashok.vairavan@oracle.com>
Ashok Vairavan [Sat, 22 Oct 2016 01:02:59 +0000 (18:02 -0700)]
No ILOM web console keyboard support in ueknano kernel
Enable HID driver in the OL6 ueknano kernel config.
Orabug:
24946756
Signed-off-by: Ashok Vairavan <ashok.vairavan@oracle.com>
Chuck Anderson [Mon, 24 Oct 2016 00:02:46 +0000 (17:02 -0700)]
uek-rpm nano: replace linux-firmware dependency with linux-nano-firmware
The Linux nano kernel now uses linux-nano-firmware. Replace the
linux-firmware dependency with it.
Orabug:
24938352
Reviewed-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
Ashok Vairavan [Tue, 20 Sep 2016 05:09:12 +0000 (22:09 -0700)]
uek-rpm nano: fix permissions on mod-sign.sh and find-provides
Orabug:
24691953
uek-rpm/ol6-nano/mod-sign.sh and uek-rpm/ol6-nano/find-provides need to be 0755.
Signed-off-by: Ashok Vairavan <ashok.vairavan@oracle.com>
Ashok Vairavan [Tue, 20 Sep 2016 05:02:54 +0000 (22:02 -0700)]
uek-rpm nano: modify uek-rpm/ol6-nano/ files for ueknano builds v1
Orabug:
24691953
Modify uek-rpm/ol6-nano/ files for ueknano builds to minimize the size
of the UEK kernel RPM.
Signed-off-by: Ashok Vairavan <ashok.vairavan@oracle.com>
Ashok Vairavan [Tue, 20 Sep 2016 04:51:52 +0000 (21:51 -0700)]
uek-rpm framework for ol6-nano builds.
Orabug:
24691953
ueknano is stripped down version of uek-4.1. It has only
necessary modules needed for Exadata systems. The reason to spin off
nano kernels is to reduce the size of Exadata kernels.
Create files in uek-rpm/ol6-nano/
Signed-off-by: Ashok Vairavan <ashok.vairavan@oracle.com>
Chuck Anderson [Tue, 2 Aug 2016 23:15:13 +0000 (16:15 -0700)]
ol6-spec: update linux-firmware dependency to
20160616 -44.git43e96a1e.0.10
Orabug:
24378297
Update the linux-firmware dependency to
20160616 -44.git43e96a1e.0.10
Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
Reviewed-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Chuck Anderson [Tue, 2 Aug 2016 23:01:29 +0000 (16:01 -0700)]
ol7-spec: update dracut version dependency to 033-360.0.3
Orabug:
24378292
Update the dracut version dependency to 033-360.0.3
Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
Reviewed-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Manjunath Govindashetty [Thu, 7 Jul 2016 21:05:57 +0000 (14:05 -0700)]
Enable CONFIG_CONNTRACK_ZONES for Ol6
To support secure networking O3L 3.0.beta1 require
conntrack zones enabled on all platforms Ol6 and Ol7
irequired for Oracle OpenStack/Oracle Linux"(O3L)
3.0.beta1.
Orabug:
23755115
Ethan Zhao [Thu, 30 Jun 2016 13:25:25 +0000 (22:25 +0900)]
ol6-spec: remove require for ql23xx-firmware-3.03.27
Orabug:
23724175
Remove requirement for specific ql23xx-firmware-3.03.27, linux-firmware package
already provides all files as ql23xx-firmware-3.03.27. there is no need to claim
that in spec again.
There is no special requirement for that old version firmware in fact from driver
HW view.
Signed-off-by: Ethan Zhao <ethan.zhao@oracle.com>
Ethan Zhao [Wed, 29 Jun 2016 08:39:17 +0000 (17:39 +0900)]
ol7-spec: update version dependency for linux-firmware package
Orabug:
23701430
Update linux-firmware package dependency to version >=
linux-firmware-
20160604 -44.git57b649d9.0.2.el7.noarch.rpm
Signed-off-by: Ethan Zhao <ethan.zhao@oracle.com>
Ethan Zhao [Wed, 29 Jun 2016 08:56:55 +0000 (17:56 +0900)]
ol6-spec: update version dependency for linux-firmware package
Orabug:
23701352
Update linux-firmware package version dependency to >=
linux-firmware-
20160616 -44.git43e96a1e.0.8.el6.noarch.rpm
Signed-off-by: Ethan Zhao <ethan.zhao@oracle.com>
Brian Maly [Fri, 17 Jun 2016 02:08:34 +0000 (22:08 -0400)]
bnxt: enable driver in x86_64 config files
Orabug:
23221795
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Chuck Anderson [Wed, 1 Jun 2016 16:22:43 +0000 (09:22 -0700)]
sparc64/uek-rpm: Enable config for the Oracle Infiniband HCA (sif) on SPARC
Orabug:
22529577
Enable config for the Oracle Infiniband HCA (sif) as a module on UEK SPARC.
Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
Reviewed-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Knut Omang [Thu, 12 May 2016 06:01:34 +0000 (08:01 +0200)]
uek-rpm: Enable config for the Oracle Infiniband HCA (sif)
Orabug:
22529577
Signed-off-by: Knut Omang <knut.omang@oracle.com>
Chuck Anderson [Wed, 25 May 2016 05:04:10 +0000 (22:04 -0700)]
sparc64/uek-rpm: enable sun4v_wdt watchdog driver as a module
Orabug:
23042472
Build the Sun4v watchdog timer as a module.
Reported-by: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Todd Vierling [Tue, 10 May 2016 22:50:57 +0000 (18:50 -0400)]
uek-rpm: ol6: revert DRM for experimental or OL6-incompatible drivers
Orabug:
22202036
Signed-off-by: Todd Vierling <todd.vierling@oracle.com>
Chuck Anderson [Sat, 2 Apr 2016 00:45:18 +0000 (17:45 -0700)]
sparc64/uek-rpm: enable sunhv console driver polling support
Orabug:
23026831
Commit
84266d9125a :
Add support for polling to the sunhv serial driver.
Oracle bug
21793591
added polling to the sunhv serial driver but did not enable
CONFIG_SERIAL_SUNHV_POLLING in the SPARC and UEK config files.
Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
Chuck Anderson [Mon, 14 Mar 2016 20:59:25 +0000 (13:59 -0700)]
uek-rpm: configs: do not enable CONFIG_SCSI_MQ_DEFAULT and CONFIG_DM_MQ_DEFAULT by default
Orabug:
22742028
CONFIG_SCSI_MQ_DEFAULT and CONFIG_DM_MQ_DEFAULT are not stable.
Signed-off-by: Chuck Anderson <chuck.anderson@oracle.com>
Reviewed-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Konrad Rzeszutek Wilk [Wed, 9 Dec 2015 17:50:56 +0000 (12:50 -0500)]
config: Enable CONFIG_XEN_PCIDEV_BACKEND by to be built-in.
When doing PCI passthrough using the xen-pciback.hide=
parameters works great - except when the code is a module
- at which point you have to do a lot of 'unbind'.
OraBug:
22338679 - UEK4: CONFIG_XEN_PCIDEV_BACKEND should be set to y
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Allen Pais [Tue, 8 Dec 2015 18:29:32 +0000 (23:59 +0530)]
uek-rpm: module signing key verification on sparc
Orabug:
21900415
Config fixes for bug:
ORACLE LINUX KERNEL MODULE SIGNING KEY VERIFICATION FAILS ON SPARC
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Guru Anbalagane [Fri, 11 Dec 2015 16:54:38 +0000 (08:54 -0800)]
uek-rpm: rebuild module kabi list
Signed-off-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Signed-off-by: Manjunath Govindashetty <manjunath.govindashetty@oracle.com>
Manjunath Govindashetty [Fri, 20 Nov 2015 06:54:20 +0000 (22:54 -0800)]
uek-rpm: builds: Enable kabi check
Orabug:
21882206
Signed-off-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Signed-off-by: Manjunath Govindashetty <manjunath.govindashetty@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Guru Anbalagane [Fri, 20 Nov 2015 06:15:32 +0000 (22:15 -0800)]
uek-rpm: builds: generate module kabi files
Orabug:
17437969
Signed-off-by: Manjunath Govindashetty <manjunath.govindashetty@oracle.com>
Signed-off-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Fri, 20 Nov 2015 09:30:23 +0000 (01:30 -0800)]
uek-rpm: builds: add kabi whitelist debug version
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Guru Anbalagane [Fri, 20 Nov 2015 04:23:35 +0000 (20:23 -0800)]
uek-rpm: builds: add kabi name tags
Orabug:
17437969
Signed-off-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Signed-off-by: Manjunath Govindashetty <manjunath.govindashetty@oracle.com>
Guru Anbalagane [Fri, 20 Nov 2015 03:42:54 +0000 (19:42 -0800)]
uek-rpm: builds: Add kabi whitelist
Orabug:
17437969
Signed-off-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Signed-off-by: Manjunath Govindashetty <manjunath.govindashetty@oracle.com>
Todd Vierling [Wed, 7 Oct 2015 18:23:26 +0000 (14:23 -0400)]
uek-rpm: configs: change the x86_64 default governor to ondemand
Orabug:
21910845
Signed-off-by: Todd Vierling <todd.vierling@oracle.com>
Santosh Shilimkar [Thu, 19 Nov 2015 21:53:59 +0000 (13:53 -0800)]
uek-rpm: configs: sync up the EFIVAR_FS between ol6 and ol7
Orabug:
21806900
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Tue, 17 Nov 2015 19:49:31 +0000 (11:49 -0800)]
uek-rpm: use the latest 0.5 version of linux-firmware
Orabug:
22227047
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Fri, 13 Nov 2015 16:48:02 +0000 (08:48 -0800)]
uek-rpm: configs: Sparc64: enable RDS modules
This patch enables rds rdman and tcp mdoules.
Orabug:
22194248
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Dan Duval [Thu, 5 Nov 2015 15:42:49 +0000 (10:42 -0500)]
uek-rpm: ol7: update linux-firmware dependency to
20140911 -0.1.git365e80c.0.4
Orabug:
22146380
Version
20140911 -0.1.git365e80c.0.3 of the linux-firmware package did
not have the latest firmware for the bnx2x NICs. Since the bnx2x driver
requests a specific version of the firmware, the result was that probing
of bnx2x devices would fail.
linux-firmware version
20140911 -0.1.git365e80c.0.4 contains the updated
firmware.
Signed-off-by: Dan Duval <dan.duval@oracle.com>
Santosh Shilimkar [Mon, 9 Nov 2015 18:14:16 +0000 (10:14 -0800)]
uek-rpm: configs: disable PS2_VMMOUSE to avoid vmware platform breakage
While at it sync up the configs
Orabug:
22166599
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Mon, 9 Nov 2015 22:58:54 +0000 (14:58 -0800)]
uek-rpm: configs: ol7: don't set EFI_VARS_PSTORE_DEFAULT_DISABLE
To keep OL7 and OL6 build in sync and also follow the Arch Linux
recommondation on EFI_VARS.
https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#Inconsistency_between_efivarfs_and_sysfs-efivars
Orabug:
21806900
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Dan Duval [Fri, 23 Oct 2015 18:51:22 +0000 (14:51 -0400)]
uek-rpm: builds: add dependency on latest linux-firmware package
Orabug:
22084583
Signed-off-by: Dan Duval <dan.duval@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Tue, 4 Aug 2015 17:20:25 +0000 (10:20 -0700)]
uek-rpm: build: Update the base release to 12 with stable v4.1.12
Stable v4.1.12 is available so lets get that in. Update the
spec file accordingly.
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Tue, 20 Oct 2015 18:19:27 +0000 (23:49 +0530)]
uek-rpm: configs: sparc64: enable rds module
Orabug:
22068201
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Tue, 20 Oct 2015 18:16:31 +0000 (23:46 +0530)]
uek-rpm: configs: sparc64: enable dtrace support
DTrace needs enabling in the default configs, not just in the specfile.
Turn it on (and all its dependencies too, though they should largely be
filled in automatically in any case).
Signed-off-by: Nick Alcock <nick.alcock@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Todd Vierling [Mon, 19 Oct 2015 18:15:11 +0000 (14:15 -0400)]
uek-rpm: unset CONFIG_NFS_USE_LEGACY_DNS for OL7 debug kernel too
This was missed in the original bugfix and needs to be made equivalent
for kernel-uek-debug as well.
Orabug:
21483381
Signed-off-by: Todd Vierling <todd.vierling@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Tue, 4 Aug 2015 17:20:25 +0000 (10:20 -0700)]
uek-rpm: build: Update the base release to 9 with stable v4.1.10
Stable v4.1.10 is available so lets get that in. Update the
spec file accordingly.
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Thu, 15 Oct 2015 17:00:10 +0000 (10:00 -0700)]
uek-rpm: configs: sparc: Enable VCC as a module
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Thu, 15 Oct 2015 16:28:06 +0000 (21:58 +0530)]
uek-rpm: configs: sparc64: enable i40e modules
Signed-of-by: Allen Pais <allen.pais@oracle.com>
Allen Pais [Thu, 15 Oct 2015 16:25:01 +0000 (21:55 +0530)]
uek-rpm: configs: sparc64: synced config files
Signed-of-by: Allen Pais <allen.pais@oracle.com>
Santosh Shilimkar [Tue, 13 Oct 2015 16:05:32 +0000 (09:05 -0700)]
uek-rpm: build: update ol7 specs with linux-firmware deps
Orabug:
21983616
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Thu, 8 Oct 2015 13:13:26 +0000 (06:13 -0700)]
uek-rpm: configs: sync up configs with v4.1.9
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Tue, 4 Aug 2015 17:20:25 +0000 (10:20 -0700)]
uek-rpm: build: Update the base release to 9 with stable v4.1.9
Stable v4.1.9 and v4.1.8 is available so lets get that in. Update the
spec file accordingly.
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
John Haxby [Tue, 29 Sep 2015 15:34:39 +0000 (08:34 -0700)]
uek-rpm: configs: Rationalise CRYPTO config for OL6
Reviewed-By: Todd Vierling <todd.vierling@oracle.com>
Signed-off-by: John Haxby <john.haxby@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Nick Alcock [Thu, 24 Sep 2015 16:03:40 +0000 (09:03 -0700)]
uek-rpm: configs: sparc64: enable dtrace support
DTrace needs enabling in the default configs, not just in the specfile.
Turn it on (and all its dependencies too, though they should largely be
filled in automatically in any case).
Signed-off-by: Nick Alcock <nick.alcock@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Tue, 4 Aug 2015 17:20:25 +0000 (10:20 -0700)]
uek-rpm: build: Update the base release to 8 with stable v4.1.8
Stable v4.1.7 and v4.1.8 is available so lets get that in. Update the
spec file accordingly.
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Brian Maly [Mon, 21 Sep 2015 18:40:28 +0000 (14:40 -0400)]
uek-rpm: config: sxge/sxgevf: enable driver
Orabug:
20509061
Enable new driver in kernel config files.
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Natalya Naumova [Thu, 17 Sep 2015 15:31:30 +0000 (08:31 -0700)]
uek-rpm: build: sparc: Build sparc headers
Also drop accidental x86 firmware build which sparc carried
forward from previous port
Signed-off-by: Natalya Naumova <natalya.naumova@oracle.com>
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Chuck Lever [Mon, 31 Aug 2015 21:54:04 +0000 (15:54 -0600)]
uek-rpm: configs: Adjust config for new rpcrdma.ko module
Upstream merged svcrdma.ko and xprtrdma.ko into a single module,
rpcrdma.ko, in order to support bi-directional RPC/RDMA. The
old modules were controlled by separate Kconfig options, which
have been replaced by a single config option controlling both.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Tue, 15 Sep 2015 12:15:13 +0000 (17:45 +0530)]
uek-rpm: builds: sparc64: enable dtrace support
Enables dtrace support for sparc64 and also
enables building with headers.
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Thu, 10 Sep 2015 15:10:37 +0000 (20:40 +0530)]
sparc64: enable firmware build in kernel spec
(cherry picked from commit
7d7e426ca7af65f21e91aacf6eceaff4ccb946bb )
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Thu, 6 Aug 2015 13:30:42 +0000 (19:00 +0530)]
sparc64: enable usb xhci/ehci pci configs
(cherry picked from commit
180ab995c09a50782ae41969b4af22adadf3687d )
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Thu, 6 Aug 2015 12:27:33 +0000 (17:57 +0530)]
sparc64: enable a few configs required for proxyt
Enabled the following:
(cherry picked from commit
7196e2382fb95198803de686bb04bc25f2ce9075 )
Signed-off-by: Allen Pais <allen.pais@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Mon, 18 May 2015 13:36:51 +0000 (19:06 +0530)]
sparc64:perf: fix perf build crash
fix "the `-j' option requires a positive integral argument"
crash for sparc build.
Signed-off-by: Allen Pais <allen.pais@oracle.com>
(cherry picked from commit
c96761cf53294b05c6c8e855e2ec7be6afed0f86 )
Conflicts:
tools/perf/Makefile
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Thu, 14 May 2015 17:30:21 +0000 (23:00 +0530)]
sparc64: enable dtrace support for sparc64 in the spec file
Signed-off-by: Allen Pais <allen.pais@oracle.com>
(cherry picked from commit
701b65eba862955a458ab6b1ebb4f82125d12d44 )
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Wed, 6 May 2015 14:32:43 +0000 (20:02 +0530)]
sparc64: kernel-uek.spec update to support sparc.
Signed-off-by: Allen Pais <allen.pais@oracle.com>
(cherry picked from commit
4ef9d973f49d3e451c56b32f2c7bdf1473d77d84 )
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Fri, 8 May 2015 13:32:58 +0000 (19:02 +0530)]
sparc64: uek4 debug config for sparc64
Signed-off-by: Allen Pais <allen.pais@oracle.com>
(cherry picked from commit
3a9940a9ebadb5e3c0e9722658a47ac8438acdb5 )
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Allen Pais [Wed, 6 May 2015 14:29:24 +0000 (19:59 +0530)]
sparc64: uek4 config for sparc64
Signed-off-by: Allen Pais <allen.pais@oracle.com>
(cherry picked from commit
025a9097b06f5ef7a3a0a9333699c2623496dbce )
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Ethan Zhao [Fri, 11 Sep 2015 15:51:49 +0000 (08:51 -0700)]
uek-rpm: config: add turbostat into kernel pakackage for OL6 and OL7
Orabug:
21613769
Create shell wrapper for turbostat and add turbosat tool into kernel
package.
Signed-off-by: Ethan Zhao <ethan.zhao@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Todd Vierling [Thu, 10 Sep 2015 20:36:14 +0000 (16:36 -0400)]
uek-rom: config: Unset CONFIG_NFS_USE_LEGACY_DNS for OL7
The userland nfs-utils needs the kernel to do resolver queries.
In order to enable this functionality, this config option needs to
match what RHCK uses (which is enabled on OL6, disabled on OL7).
Orabug:
21483381
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Tue, 8 Sep 2015 15:14:45 +0000 (08:14 -0700)]
uek-rpm: configs: Enbale X86_SYSFB on OL7 too
Orabug:
21802188
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Fri, 28 Aug 2015 15:05:12 +0000 (08:05 -0700)]
uek-rpm: configs: Enable Chelsio T4 and T5 NIC on OL6
Orabug:
21754829
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Wed, 26 Aug 2015 16:28:01 +0000 (09:28 -0700)]
uek-rpm: configs: sync up config with v4.1.6 stable tag
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Tue, 4 Aug 2015 17:20:25 +0000 (10:20 -0700)]
uek-rpm: build: Update the base release to 6 with stable v4.1.6
Stable v4.1.6 is available so lets get that in. Update the
spec file accordingly.
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Brian Maly [Fri, 21 Aug 2015 22:59:57 +0000 (18:59 -0400)]
uek-rpm: configs: enable SNIC driver in kernel configs
Enable SNIC in OL6/OL7 kernel configs.
Orabug:
21674432
Signed-off-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Alexey Petrenko [Wed, 17 Jun 2015 23:31:53 +0000 (16:31 -0700)]
modsign: Add key for moodule signing
Orabug:
21659739
Signed-off-by: Alexey Petrenko <alexey.petrenko@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Alexey Petrenko [Tue, 16 Jun 2015 01:01:22 +0000 (18:01 -0700)]
uek-rpm: extrakeys.pub is not needed for the build
Orabug:
21249387
Signed-off-by: Alexey Petrenko <alexey.petrenko@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Wed, 19 Aug 2015 16:55:53 +0000 (09:55 -0700)]
uek-rpm: build: Fix the new-kernel-pkg path for ol7
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Mon, 17 Aug 2015 17:08:20 +0000 (10:08 -0700)]
uek-rpm: config: sync up the configs with 4.1.5 stable
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Zhigang Wang [Mon, 17 Aug 2015 17:02:08 +0000 (10:02 -0700)]
uek-rpm: config: Enable OVM API
Orabug:
20426111
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Reviewed-by: Adnan Misherfi <adnan.misherfi@oracle.com>
Reviewed-by: Guru Anbalagane <guru.anbalagane@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Zhigang Wang [Mon, 17 Aug 2015 17:02:08 +0000 (10:02 -0700)]
uek-rpm: config: enable some DRM options
Xen qemu-dm emulates cirrus VGA by default and supports other VGA types.
Compile them as module and make it consistent with ol7.
Orabug:
21615719
Signed-off-by: Zhigang Wang <zhigang.x.wang@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Tue, 4 Aug 2015 17:20:25 +0000 (10:20 -0700)]
uek-rpm: build: Update the base release to 5 with stable v4.1.45
Stable v4.1.5 is available so lets get that in. Update the
spec file accordingly.
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Guangyu Sun [Thu, 2 Apr 2015 17:27:37 +0000 (10:27 -0700)]
uek-rpm: onfig: enable some secure boot features
Orabug:
21539498
Signed-off-by: Guangyu Sun <guangyu.sun@oracle.com>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Thu, 6 Aug 2015 20:29:13 +0000 (13:29 -0700)]
uek-rpm: configs: sync up configs with latest tag
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Tue, 4 Aug 2015 17:20:25 +0000 (10:20 -0700)]
uek-rpm: build: Update the base release to 4 with stable v4.1.4
Stable v4.1.4 is available so lets get that in. Update the
spec file accordingly.
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Wed, 29 Jul 2015 23:55:39 +0000 (16:55 -0700)]
uek-rpm: build: Update the base release to 3 with stable v4.1.3
Stable v4.1.3 is available so lets get that in. Update the
spec file accordingly.
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Sun, 28 Jun 2015 08:17:09 +0000 (01:17 -0700)]
uek-rpm: configs: Enabel Oracle HXGE and ASM driver
While doing that just sync up the config
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Wed, 3 Dec 2014 22:44:26 +0000 (14:44 -0800)]
uek-rpm: build: Add rpm build environment for ol6/ol7
Mostly imported from UEK3 uek-rpm environment with UEK4 related updates
and bug fixes.
Orabug:
20892775
Orabug:
21102340
Orabug:
20687425
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
Santosh Shilimkar [Wed, 3 Dec 2014 22:44:26 +0000 (14:44 -0800)]
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>
Linus Torvalds [Mon, 22 Jun 2015 05:05:43 +0000 (22:05 -0700)]
Linux 4.1
Linus Torvalds [Sun, 21 Jun 2015 00:26:01 +0000 (17:26 -0700)]
Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
Pull scsi target fixes from Nicholas Bellinger:
"Apologies for the late pull request.
Here are the outstanding target-pending fixes for v4.1 code.
The series contains three patches from Sagi + Co that address a few
iser-target issues that have been uncovered during recent testing at
Mellanox.
Patch #1 has a v3.16+ stable tag, and #2-3 have v3.10+ stable tags"
* git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending:
iser-target: Fix possible use-after-free
iser-target: release stale iser connections
iser-target: Fix variable-length response error completion