Commit Graph

2759 Commits

Author SHA1 Message Date
Peter Robinson 5969c87ac9 Build in GPIO_OMAP to fix BeagleBone boot on mSD (changes in 4.2 upstream) 2015-08-25 01:17:42 +01:00
Josh Boyer b2d1157318 Linux v4.2-rc8 2015-08-24 10:17:37 -04:00
Josh Boyer ed43d25f10 Disable EFI_VARS (rhbz 1252137) 2015-08-21 17:28:04 -04:00
Josh Boyer 858cd9bff3 Linux v4.2-rc7-100-ge45fc85a2f37 2015-08-21 17:16:48 -04:00
Josh Boyer 6fbbc15fdc Linux v4.2-rc7-71-g0bad90985d39 2015-08-21 11:27:29 -04:00
Peter Robinson 0280017043 Minor config updates for ARMv7 2015-08-21 10:10:20 +01:00
Josh Boyer 16b395303f Fix incorrect ext4 freezing behavior on non-journaled fs (rhbz 1250717) 2015-08-20 13:53:28 -04:00
Josh Boyer db6684e6ce Linux v4.2-rc7-24-g1b647a166f07 2015-08-19 12:31:29 -04:00
Josh Boyer 7c4d1bbea1 Linux v4.2-rc7-15-gbf6740281ed5 2015-08-18 07:42:50 -04:00
Josh Boyer 63bde484ad Fix iscsi issue (rhbz 1253789) 2015-08-17 11:27:15 -04:00
Josh Boyer a2c295ca1b Linux v4.2-rc7 2015-08-17 07:59:44 -04:00
Josh Boyer 6358da6713 Patch from Hans de Goede to add yoga 3 rfkill quirk (rhbz 1239050) 2015-08-15 20:54:25 -04:00
Josh Boyer 0a3cece340 Linux v4.2-rc6-130-g7ddab73346a1 2015-08-14 10:59:25 -04:00
Josh Boyer ca1c5365f7 Bump for build 2015-08-12 14:31:18 -04:00
Peter Robinson 766a149dc4 Drop UACCESS_WITH_MEMCPY on ARMv7 as it's broken (rhbz 1250613) 2015-08-11 22:50:52 +01:00
Josh Boyer c00d75db9b Linux v4.2-rc6 2015-08-10 07:58:33 -04:00
Josh Boyer b9699864c5 Linux v4.2-rc5-78-g49d7c6559bf2 2015-08-07 10:46:55 -04:00
Dave Young eca4cec9a5 kexec/uefi: copy secure boot flag in boot params across kexec reboot
Kexec reboot in case secure boot enabled does not keep the secure boot mode
in new kernel, so later one can load unsigned kernel via legacy kexec_load.

Adding a patch to fix this by retain the secure_boot flag in original kernel.

Signed-off-by: Dave Young <dyoung@redhat.com>
2015-08-07 07:17:02 -04:00
Josh Boyer c3a77ea556 Linux v4.2-rc5-42-g4e6b6ee253ce 2015-08-05 10:35:31 -04:00
Josh Boyer 172dafa8ae Patch from Nicholas Kudriavtsev for Acer Switch 12 Fn keys (rhbz 1244511) 2015-08-04 14:28:47 -04:00
Josh Boyer bc0254236b Linux v4.2-rc5-19-gc2f3ba745d1c 2015-08-04 09:49:29 -04:00
Hans de Goede 2899d29b6e Always enable mmiotrace when building x86 kernels
mmiotrace uses the ftrace framework for dynamic patching, so enabling it
does not cause any performance impact.

Having mmiotrace enabled is very useful for debugging nvidia / nouveau
driver problems, as we often use mmiotraces for nouveau development /
debugging.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2015-08-04 07:49:09 -04:00
Hans de Goede 2e5f2061f5 Move joydev.ko from kernel-modules-extra to kernel-modules
Unlike the other joystick modules joydev is not just needed for old analog
joysticks, but also to provide /dev/js? devices with new usb connected
joysticks.

Many games still use the (old) /dev/js interface, and will not work ootb
unless kernel-modules-extra is installed. Moving jodev.ko to the main
kernel package fixes this.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
2015-08-04 07:48:12 -04:00
Josh Boyer 27951d8b7e Fix i386 boot bug correctly (rhbz 1247382) 2015-08-03 21:09:12 -04:00
Josh Boyer dba6c5bc71 CVE-2015-5697 info leak in md driver (rhbz 1249011 1249013) 2015-08-03 20:25:56 -04:00
Josh Boyer f2e2f136a7 Linux v4.2-rc5 2015-08-03 10:50:47 -04:00
Josh Boyer 7bc5dc75da Disable debugging options. 2015-08-03 08:57:53 -04:00
Josh Boyer c25d6c075d Revert upstream commit 1c220c69ce to fix i686 booting (rhbz 1247382) 2015-08-03 08:57:04 -04:00
Josh Boyer c3cd2b9025 Linux v4.2-rc4-111-g8400935737bf 2015-07-31 11:49:28 -04:00
Josh Boyer f83431fd87 Linux v4.2-rc4-87-g86ea07ca846a 2015-07-30 09:27:08 -04:00
Peter Robinson f2b1b300d3 Disable CRYPTO_DEV_VMX_ENCRYPT on PPC for now to fix Power 8 boot (rhbz 1237089) 2015-07-30 13:59:46 +01:00
Josh Boyer b6e2727857 Linux v4.2-rc4-53-g956325bd55bb 2015-07-29 13:04:35 -04:00
Josh Boyer 7031fc6322 Drop acpi_brightness_enable revert patch
https://lists.fedoraproject.org/pipermail/kernel/2015-July/005958.html
2015-07-29 11:24:51 -04:00
Josh Boyer d2354f0ec0 Linux v4.2-rc4-44-g67eb890e5e13 2015-07-28 15:52:17 -04:00
Josh Boyer e3539a5fbb Reenable debugging options. 2015-07-28 14:32:09 -04:00
Josh Boyer 86b8d46cbb CVE-2015-1333 add_key memory leak (rhbz 1244171) 2015-07-27 10:44:30 -04:00
Josh Boyer b942d8e16a Linux v4.2-rc4
- Disable debugging options.
2015-07-27 10:35:37 -04:00
Josh Boyer fa4660e648 Disable debugging options. 2015-07-27 07:45:45 -04:00
Josh Boyer 45a3161340 Linux v4.2-rc3-136-g45b4b782e848 2015-07-24 09:57:21 -04:00
Josh Boyer e2a71e13fb Drop upstream merged patch 2015-07-23 15:03:14 -04:00
Josh Boyer e3aad9c8d4 Linux v4.2-rc3-115-gc5dfd654d0ec 2015-07-23 14:26:48 -04:00
Josh Boyer d6c0ee9df8 Linux v4.2-rc3-17-gd725e66c06ab 2015-07-22 10:08:06 -04:00
Peter Robinson 001b058a11 drop ARM BBB patches, not sure they're useful now, we can add updated ones back if strictly necessary. Drop highbank patch, fixed differently upstream, seems to work 2015-07-21 21:08:36 +01:00
Josh Boyer ab1baf6d54 Linux v4.2-rc3-4-g9d634c410b07 2015-07-21 08:38:46 -04:00
Josh Boyer 17981c2696 Reenable debugging options. 2015-07-21 08:38:06 -04:00
Peter Robinson d2064a30f2 Fix stmmac eth driver (AllWinner, other ARM, and other devices) 2015-07-21 11:11:21 +01:00
Josh Boyer 6e946a4d94 Linux v4.2-rc3 2015-07-20 11:17:52 -04:00
Josh Boyer fcfbe654e8 Linux v4.2-rc2-190-g21bdb584af8c 2015-07-17 15:34:45 -04:00
Peter Robinson d74310b357 Enable DW MMC for generic ARM (hi6220 SoC support) 2015-07-17 10:48:13 +01:00
Josh Boyer 097adef62b Linux v4.2-rc2-77-gf760b87f8f12 2015-07-15 11:29:40 -04:00
Peter Robinson c3a494ca7b Update AMD Seattle a0 eth driver for 4.2 2015-07-14 18:52:00 +01:00
Josh Boyer 43c4e9c549 Collapse kdbus patches into a single patch
Yes, this is a big uber-patch.  But with the git-am apply method, it still
splits them out in the prepped tree.  There's really no advantage to listing
78 patches in the spec at this point as kdbus is likely to go all-or-nothing
if/when it is merged.
2015-07-14 13:20:12 -04:00
Josh Boyer 228ccc4def Linux v4.2-rc2
- Disable debugging options.
2015-07-13 10:53:53 -04:00
Josh Boyer 91185af140 Fix perf build with hardening
So.  Because of the joys of how perf builds up its LDFLAGS, builds started
failing in rawhide with the latest perl build.  See, perf thinks it is a
good idea to look at perl (and python too) and see what ld options were
used to build it, then just slam those into what it uses.  That's cute, and
probably kind of works, but with the hardening changes it totally broke
the build.  One of the final links failed with:

/usr/bin/ld: perf-in.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
perf-in.o: error adding symbols: Bad value

because it sucked in the hardened build LD options from perl, but didn't
we didn't pass in the required CFLAGS options.  Isn't that special?

Fix this by specifying both LDFLAGS (so it isn't magically getting applied
without thought) and EXTRA_CFLAGS for the perf build.

I hate everything.
2015-07-10 15:37:08 -04:00
Josh Boyer 00b03ffa70 Linux v4.2-rc1-62-gc4b5fd3fb205
- Build perf with NO_PERF_READ_VDSO32 on all arches
2015-07-10 09:47:55 -04:00
Josh Boyer 178df3ffaa Use git to apply patches 2015-07-09 15:46:07 -04:00
Josh Boyer 8be443055e Linux v4.2-rc1-33-gd6ac4ffc61ac 2015-07-08 10:30:06 -04:00
Josh Boyer 84bb446543 Linux v4.2-rc1-17-gc7e9ad7da219
- Reenable debugging options.
2015-07-07 10:55:05 -04:00
Josh Boyer 088a50c52e Linux v4.2-rc1
- Disable debug options.
- Add patch to fix perf build
2015-07-06 16:34:35 -04:00
Josh Boyer 55b5c15b8f Linux v4.1-11549-g05a8256c586a 2015-07-01 12:11:35 -04:00
Josh Boyer 6a50f36878 Linux v4.1-11355-g6aaf0da8728c
- Add patch to fix KVM sleeping in atomic issue (rhbz 1237143)
- Fix errant with_perf disable that removed perf entirely (rhbz 1237266)
2015-06-30 13:01:28 -04:00
Josh Boyer 76c11d9b55 Linux v4.1-11235-gc63f887bdae8
- Reenable debugging options.
2015-06-29 11:24:25 -04:00
Peter Robinson c9229e1608 Reorganisation and cleanup of the powerpc configs 2015-06-26 22:23:54 +01:00
Josh Boyer 35eff41288 Linux v4.1-5596-gaefbef10e3ae 2015-06-26 09:33:38 -04:00
Josh Boyer 21694f1b76 Linux v4.1 2015-06-22 10:46:26 -04:00
Peter Robinson b83b35dd44 minor arm patch renumbering 2015-06-20 11:35:11 +01:00
Josh Boyer 45d703f790 Add patch to fix touchpad issues on Razer machines (rhbz 1227891) 2015-06-18 19:00:58 -04:00
Josh Boyer 69ab2981da Bump for rebuild to hopefully fix size issues due to elfutils bug 2015-06-16 22:31:12 -04:00
Peter Robinson 3db312aeb5 Make some of the ARMv7 cpufreq drivers modular 2015-06-16 20:51:36 +01:00
Josh Boyer 5c0a6a5f01 Linux v4.1-rc8 2015-06-15 08:49:37 -04:00
Josh Boyer c68e8929a1 Linux v4.1-rc7-72-gdf5f4158415b 2015-06-12 15:11:23 -04:00
Josh Boyer 6adde40b1c CVE-2015-XXXX kvm: NULL ptr deref in kvm_apic_has_events (rhbz 1230770 1230774) 2015-06-12 10:15:55 -04:00
Josh Boyer 3e99e442f6 Fix touchpad for Thinkpad S540 (rhbz 1223051) 2015-06-09 13:32:31 -04:00
Josh Boyer 1ea79ee0a4 Linux v4.1-rc7 2015-06-08 10:16:55 -04:00
Josh Boyer 14846f6e6e Linux v4.1-rc6-49-g8a7deb362b76 2015-06-04 07:49:14 -04:00
Josh Boyer ea54a55052 Add patch to turn of WC mmaps on i915 from airlied (rhbz 1226743) 2015-06-04 07:27:05 -04:00
Laura Abbott 3d17f6ae21 Drop firwmare warning until we get a real fix (rhbz 1133378) 2015-06-04 07:27:05 -04:00
Laura Abbott a7c7ac3b2b Fix auditing of canonical mode (rhbz 1188695) 2015-06-04 07:26:59 -04:00
Josh Boyer 1fb2ddd2bd Fix from Ngo Than for perf build on ppc64le (rhbz 1227260) 2015-06-03 16:04:34 -04:00
Josh Boyer 534118bd28 Linux v4.1-rc6-44-g8cd9234c64c5 2015-06-03 08:37:20 -04:00
Josh Boyer 23c2849918 Drop merged backlight quirk patch
This went upstream as commit 3295d73002f4be341069a000aec4b8d7e5ea8d2c in 4.0-rc1
2015-06-02 15:19:13 -04:00
Josh Boyer ebfeb3d81a Fix middle button issues on external Lenovo keyboards (rhbz 1225563) 2015-06-02 09:16:14 -04:00
Josh Boyer 4741bb0739 Linux v4.1-rc6 2015-06-01 09:53:57 -04:00
Josh Boyer 0c12f1ccc8 Add quirk for Mac Pro backlight (rhbz 1217249) 2015-05-28 13:42:30 -04:00
Josh Boyer c1b2ad21a7 Drop compile-fixes and upstream-reverts patches
We very very rarely use these.  The last time compile-fixes.patch was
used was over 3 years ago.  The upstream-reverts.patch has literally
never been used since Fedora switched to git.  We tend to apply the
reverts as stand-alone patches anyway, and compile fixes are generally
better as stand-alone patches that get sent upstream ASAP.
2015-05-26 19:12:52 -04:00
Josh Boyer e6dab7abf6 Drop patches that have long been unapplied
We've carried these along but not applied them for quite some time.
Drop them now
2015-05-26 19:09:38 -04:00
Josh Boyer 264ac3865c Linux v4.1-rc5
- Disable debugging options.
2015-05-25 10:32:01 -04:00
Josh Boyer 58bbe0b064 Linux v4.1-rc4-11-g1113cdfe7d2c
- Reenable debugging options.
- Add patch to fix discard on md RAID0 (rhbz 1223332)
2015-05-21 08:35:34 -04:00
Josh Boyer 3f7ea9f387 Linux v4.1-rc4
- Disable debugging options.
2015-05-18 15:27:09 -04:00
Josh Boyer 65af516314 Fix incorrect bandwidth on some Chicony webcams
- Fix DVB oops (rhbz 1220118)
2015-05-18 13:17:08 -04:00
Josh Boyer f67345e16f Fix DVB oops (rhbz 1220118) 2015-05-18 13:15:55 -04:00
Josh Boyer 6ab5f42335 Fix xorg-x11-drv-vmmouse Conflicts version number 2015-05-18 10:08:10 -04:00
Josh Boyer cf59280c31 Linux v4.1-rc3-346-gc0655fe9b090
- Enable in-kernel vmmouse driver (rhbz 1214474)
2015-05-18 10:03:18 -04:00
Josh Boyer ea896256a4 Linux v4.1-rc3-177-gf0897f4cc0fc 2015-05-15 09:17:22 -04:00
Josh Boyer 2844a7d7e1 Fix non-empty dir removal in overlayfs (rhbz 1220915) 2015-05-14 08:20:07 -04:00
Laura Abbott 8d884182ac Fix spew from KVM switch (rhbz 1219343) 2015-05-14 08:12:55 -04:00
Josh Boyer 0b98652e26 Linux v4.1-rc3-165-g110bc76729d4 2015-05-13 10:43:35 -04:00
Josh Boyer 44970a2eb6 Linux v4.1-rc3-46-g4cfceaf0c087
- Reenable debugging options.
2015-05-12 11:50:58 -04:00
Josh Boyer 3ceaf1ed21 Cleanup image_install_path definitions
All arches define this to /boot, so just use one definition.  Also remove
redundant mkdir for the debuginfo /boot path.

Issues reported by Jarod Wilson
2015-05-12 09:55:29 -04:00
Josh Boyer a962393de3 Correct dtb copying 2015-05-11 14:35:02 -04:00
Josh Boyer f1d3aa7cbb Add note in rpm changelog for /boot kernel-install changes 2015-05-11 10:25:29 -04:00
Harald Hoyer 958df3cff2 kernel.spec: no more files in /boot
This patch is to install everything to /lib/modules/$KERNEL_VERSION
 and only have %ghost files for /boot files.

Installation in %posttrans with kernel-install should work already.

F20: systemd >= 208-31
F21: systemd >= 216-21
F >= 22: systemd >= 215-12

The main target is to have all rpms install only to /usr, so in the end
we would have a self contained installation in /usr.

As of now, we still have to cope with /var and /etc, but you have to
start somewhere.
2015-05-11 08:27:36 -04:00
Josh Boyer 64b8b8f2f4 Linux v4.1-rc3
- Disable debugging options.
2015-05-11 08:27:28 -04:00
Peter Robinson a318c6a201 Minor ARM update 2015-05-11 10:34:12 +01:00
Josh Boyer 5f94435ddd Linux v4.1-rc2-79-g0e1dc4274828 2015-05-07 09:22:47 -04:00
Josh Boyer 45a0b49689 Linux v4.1-rc2-37-g5198b44374ad 2015-05-06 09:47:10 -04:00
Josh Boyer e73e7e3929 Linux v4.1-rc2-7-gd9cee5d4f66e
- Reenable debugging options.
2015-05-05 16:13:11 -04:00
Josh Boyer 7fa842ff34 Backport patch to blacklist TRIM on all Samsung 8xx series SSDs (rhbz 1218662) 2015-05-05 09:59:22 -04:00
Josh Boyer d0e1dabbc9 Linux v4.1-rc2
- Disable debugging options.
2015-05-04 10:12:29 -04:00
Peter Robinson 147ecfb6e4 General ARMv7 updates 2015-05-04 09:06:32 +01:00
Peter Robinson d47bfb2bcb Enable ACPI on aarch64 (add minor patch to disable EXPERT requirement so we don't pull all those options in too) 2015-05-03 18:35:23 +01:00
Josh Boyer 684b527a52 Linux v4.1-rc1-117-g4a152c3913fb
- Reenable debugging options.
2015-05-01 09:00:22 -04:00
Justin M. Forbes 23d72c64b6 Fix up boot times for live images (rhbz 1210857) 2015-04-28 13:00:58 -05:00
Josh Boyer 09bbb44fb1 Linux v4.1-rc1
- Disable debugging options.

Fixup a couple of small spots left over from the 3.x->4.x major
version change
2015-04-27 10:09:27 -04:00
Josh Boyer 6a7da49029 Linux v4.0-10976-gd56a669ca59c 2015-04-24 14:12:03 -04:00
Josh Boyer 015762cdf4 Fix iscsi with QNAP devices (rhbz 1208999) 2015-04-24 09:50:02 -04:00
Josh Boyer 3a153ad929 Linux v4.0-10710-g27cf3a16b253 2015-04-23 10:16:39 -04:00
Josh Boyer 0d59e0e8af Update from exploded git tree
Change patch name to reflect new Subject:
2015-04-22 19:36:28 -04:00
Peter Robinson 0c5496756d Update AMD xgbe a0 aarch64 driver for 4.1 2015-04-22 22:45:54 +01:00
Josh Boyer 2f4d269b2d Upload git12 patch
move build NVR to latest commit
2015-04-22 10:55:11 -04:00
Peter Robinson 9c16b2432a Inital ARM updates for 4.1, Temporarily disable AMD ARM64 xgbe-a0 driver 2015-04-22 15:51:31 +01:00
Josh Boyer 2bfd285dcd Linux v4.0-9804-gdb4fd9c5d072 2015-04-22 10:16:54 -04:00
Josh Boyer 3c73a96030 Linux v4.0-9362-g1fc149933fd4 2015-04-21 14:48:42 -04:00
Josh Boyer 96ebb7b6ef Enable ECHO driver (rhbz 749884) 2015-04-21 09:05:07 -04:00
Josh Boyer cbe4b5e00e Linux v4.0-8962-g14aa02449064
DRM merge
2015-04-20 20:37:31 -04:00
Dennis Gilmore c8c0485222 Enable mvebu on the lpae kernel
It has LPAE, there are boards that can have more than 4GiB ram. Anaconda
defaults to installing LPAE when the hardware supports it, so any install
today will not work post install.

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2015-04-20 09:05:55 -04:00
Josh Boyer ed8080d353 Linux v4.0-8158-g09d51602cf84 2015-04-20 08:58:25 -04:00
Josh Boyer 814e7c84f7 Linux v4.0-7945-g7505256626b0 2015-04-18 10:28:40 -04:00
Josh Boyer 8b91e0bbd8 Linux v4.0-7300-g4fc8adcfec3d
- Patch from Benjamin Tissoires to fix 3 finger tap on synaptics (rhbz 1212230)
- Add patch to support touchpad on Google Pixel 2 (rhbz 1209088)
2015-04-17 09:31:16 -04:00
Josh Boyer 9b68c8a1f7 Linux v4.0-7209-g7d69cff26cea 2015-04-17 08:33:28 -04:00
Josh Boyer d72c260b23 Linux v4.0-7084-g497a5df7bf6f 2015-04-16 16:29:34 -04:00
Josh Boyer 84326caccc Linux v4.0-6817-geea3a00264cf 2015-04-16 10:55:18 -04:00
Josh Boyer 96d2a08f32 Linux v4.0-5833-g6c373ca89399 2015-04-15 15:51:31 -04:00
Josh Boyer cc7213fcfe Linux v4.0-3843-gbb0fd7ab0986 2015-04-15 10:47:18 -04:00
Josh Boyer b18e6e7536 Linux v4.0-2620-gb79013b2449c 2015-04-14 09:55:36 -04:00
Josh Boyer 85afd6960d Linux v4.0 2015-04-13 05:37:18 -04:00
Josh Boyer bbace1218a Linux v4.0-rc7-42-ge5e02de0665e 2015-04-10 10:58:53 -04:00
Josh Boyer 5fbe6a96e1 Linux v4.0-rc7-30-g20624d17963c 2015-04-09 10:00:06 -04:00
Josh Boyer b6b5f47a14 Linux v4.0-rc6-101-g0a4812798fae 2015-04-02 16:46:55 -04:00
Josh Boyer 92f85ec311 DoS against IPv6 stacks due to improper handling of RA (rhbz 1203712 1208491) 2015-04-02 08:23:52 -04:00
Josh Boyer c0c5b9742f Linux v4.0-rc6-31-gd4039314d0b1
- CVE-2015-2150 xen: NMIs triggerable by guests (rhbz 1196266 1200397)
2015-04-01 20:24:22 -04:00
Josh Boyer 9adfc18494 CVE-2015-2150 xen: NMIs triggerable by guests (rhbz 1196266 1200397)
Part deux: Fix it harder
2015-04-01 08:38:46 -04:00
Josh Boyer 8a2fdf2bb5 Enable MLX4_EN_VXLAN (rhbz 1207728) 2015-03-31 11:15:01 -04:00
Josh Boyer e2f558b75c Linux v4.0-rc6 2015-03-30 09:07:13 -04:00
Josh Boyer 41c0069fbc Linux v4.0-rc5-96-g3c435c1e472b
- Fixes hangs due to i915 issues (rhbz 1204050 1206056)
2015-03-27 09:22:16 -04:00
Josh Boyer 2aa3606074 Linux v4.0-rc5-80-g4c4fe4c24782 2015-03-26 09:21:41 -04:00
Peter Robinson b4512393ac Add aarch64 patches to fix mustang usb, seattle eth, and console settings 2015-03-26 01:14:45 +00:00
Josh Boyer b6d84528bc Add patches to fix a few more i915 hangs/oopses 2015-03-25 17:36:04 -04:00
Josh Boyer 9d4f1f0029 Linux v4.0-rc5-53-gc875f421097a 2015-03-25 13:09:36 -04:00
Josh Boyer 243dfca335 Fix ALPS v5 and v7 trackpads (rhbz 1203584) 2015-03-24 12:33:03 -04:00
Josh Boyer 6b33b74760 Linux v4.0-rc5-25-g90a5a895cc8b
- Add some i915 fixes
2015-03-24 12:13:19 -04:00
Peter Robinson 04612c67bb drop aarch64patches. No functional change 2015-03-24 14:44:47 +00:00
Josh Boyer c91c5960a0 Enable CONFIG_SND_BEBOB (rhbz 1204342) 2015-03-23 15:16:34 -04:00
Josh Boyer ebfb149da3 Validate iovec range in sys_sendto/sys_recvfrom 2015-03-23 15:10:23 -04:00
Josh Boyer 68ca5f5500 Revert i915 commit that causes boot hangs on at least some headless machines 2015-03-23 15:07:31 -04:00
Josh Boyer 332f9893c3 Linux v4.0-rc5 2015-03-23 15:05:09 -04:00
Josh Boyer fd83f61c73 Fix brightness on Lenovo Ideapad Z570 (rhbz 1187004) 2015-03-20 11:35:18 -04:00
Josh Boyer 7dd6861011 Linux v4.0-rc4-199-gb314acaccd7e 2015-03-20 11:28:46 -04:00
Josh Boyer 287e820f02 Linux v4.0-rc4-88-g7b09ac704bac
- Rename arm64-xgbe-a0.patch
2015-03-19 16:05:37 -04:00
Peter Robinson 1b5309d39e Drop the big arm64 patch, just pull in the specific patches we need to fix specific problems 2015-03-19 18:16:51 +00:00
Jarod Wilson b554910d7a The package and description definitions should always match
The %package foo and %description foo bits should always match. If you use
-n for one, use it for the other, and vice versa.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-19 10:31:03 -04:00
Josh Boyer 4751d6e935 Add patch to fix high cpu usage on direct_read kernfs files (rhbz 1202362) 2015-03-19 09:11:13 -04:00
Jarod Wilson cde0b0eb7a The if conditional needs quotes here, apparently
Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-18 12:03:40 -04:00
Jarod Wilson 8a29c59170 Add k-var-headers Obsoletes/Provides
When doing a variant build, you want kernel-variant-headers to Obsoletes:
and Provides: kernel-headers, so that it can upgrade/replace
kernel-headers. Otherwise, attempting to install kernel-variant-headers
leads to rpm spewing file conflicts with kernel-headers, if installed.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-18 11:54:28 -04:00
Jarod Wilson a96d89f582 Fix kernel-uname-r Requires/Provides variant mismatches
There was some discontinuity between the Requires and Provides with
respect to variant builds. They have to match, or you wind up with variant
builds that can't install w/o forcing them to ignore dependencies.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-18 10:38:54 -04:00
Kyle McMartin 6d8ef07aa7 enable PCI_ECAM 2015-03-17 11:35:38 -04:00
Kyle McMartin 139d2905d4 tag for build 2015-03-17 11:17:36 -04:00
Kyle McMartin c39d858a6e update kernel-arm64.patch, move EDAC to arm-generic, add EDAC_XGENE on arm64 2015-03-17 11:10:15 -04:00
Jarod Wilson 0cd8df96b5 Fix bad variant usage in kernel dependencies
This was resulting in a variant build with dependencies like so:

error: Failed dependencies:
	kernel--vanilla-core-uname-r = ...

The variant already has a - at the start of it, so the always-there one
should be after variant and variant will provide the one between kernel
and itself.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-17 09:13:01 -04:00
Josh Boyer 35466ad3b6 Drop upstreamed quirk patches that still apply
Yay patch(1) for letting these get doubly applied.
2015-03-17 09:02:54 -04:00
Josh Boyer 9608f11d20 Linux v4.0-rc4
- Drop arm64 RCU revert patch.  Should be fixed properly upstream now.
- Disable debugging options.
2015-03-16 10:07:00 -04:00
Jarod Wilson cd37906b18 And one more missing -n for kernel-tools
Yeah, I shouldn't be committing things to the Fedora kernel tree when I
haven't done so in years, and its after 2am on a Saturday night. I promise
I haven't been drinking though...

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-15 02:10:02 -04:00
Jarod Wilson 831c8c2758 Oops, missed a few more -n for kernel-tools
Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-15 02:08:25 -04:00
Jarod Wilson 7220f8a9ca Fix kernel-tools sub-packages for variant builds
If you try rebuilding with a %variant set, you'll hit:

error: line 2026: Package does not exist: %post -n kernel-tools

In the %post defs, we had '%post -n kernel-tools', while the package was
named simply '%package tools', which for the base kernel build, meant they
worked out to the same thing, but if doing say a kernel-vanilla build, you
had kernel-vanilla-tools and kernel-tools mismatching. This fixes the
inconsistency.

Signed-off-by: Jarod Wilson <jarod@redhat.com>
2015-03-15 02:02:19 -04:00
Josh Boyer 02a7d0ba14 Fix esrt build on aarch64
Tested via cross build with:
[jwboyer@vader linux]$ aarch64-linux-gnu-gcc --version
aarch64-linux-gnu-gcc (GCC) 4.9.1 20140717 (Red Hat Cross 4.9.1-1)
2015-03-13 15:26:01 -04:00
Kyle McMartin 10b2b756c8 revert ESRT on AArch64 for now 2015-03-13 12:57:01 -04:00
Kyle McMartin 088b1f27a9 arm64-revert-tlb-rcu_table_free.patch: revert 5e5f6dc1
which causes lockups on arm64 machines.
2015-03-13 12:38:27 -04:00
Josh Boyer 62a6befde2 Add patch to support clickpads (rhbz 1201532) 2015-03-13 09:47:14 -04:00
Peter Jones bbf3f54706 Add ESRT patch here.
Signed-off-by: Peter Jones <pjones@redhat.com>
2015-03-13 08:31:07 -04:00
Josh Boyer 283bd0665f Linux v4.0-rc3-148-gc202baf017ae 2015-03-13 08:26:48 -04:00
Josh Boyer 32dcd3a968 CVE-2014-8159 infiniband: uverbs: unprotected physical memory access (rhbz 1181166 1200950) 2015-03-12 08:47:38 -04:00
Josh Boyer ac03c510f0 CVE-2015-2150 xen: NMIs triggerable by guests (rhbz 1196266 1200397) 2015-03-11 10:19:15 -04:00
Josh Boyer 00acd3eec4 Revert synaptics patch
Benjamin says this hurts more than it helps
2015-03-11 09:19:42 -04:00
Josh Boyer 80e48d0c7e Patch series to fix Lenovo *40 and Carbon X1 touchpads (rhbz 1200777 1200778) 2015-03-11 09:18:03 -04:00
Josh Boyer 7394705294 Revert commit that added bad rpath to cpupower (rhbz 1199312) 2015-03-11 08:51:02 -04:00
Josh Boyer 853ea7612f Linux v4.0-rc3-111-gaffb8172de39
- Reenable debugging options.
2015-03-11 08:48:06 -04:00
Josh Boyer 4c98a00d3e Add patch to fix DMA-API warning from rtsx_usb driver 2015-03-10 08:36:30 -04:00
Josh Boyer 3be331969c Linux v4.0-rc3
- Disable debugging options.
2015-03-09 09:12:49 -04:00
Peter Robinson 94f21fb741 ARMv7: add patches to fix crash on boot for some devices on multiplatform 2015-03-08 23:50:13 +00:00
Josh Boyer 382c3e3884 Linux v4.0-rc2-255-g5f237425f352 2015-03-06 15:18:56 -05:00
Josh Boyer 3168389a4e Linux v4.0-rc2-150-g6587457b4b3d
- Reenable debugging options.
2015-03-05 09:30:32 -05:00
Josh Boyer 432f3aca12 Enable MLX4_EN on ppc64/aarch64 (rhbz 1198719) 2015-03-04 13:14:15 -05:00
Josh Boyer 9633911b56 Linux v4.0-rc2
- Enable CONFIG_CM32181 for ALS on Carbon X1
- Disable debugging options.
2015-03-03 15:52:27 -05:00
Josh Boyer 8ea4731c38 Drop kernel-arm64-fix-psci-when-pg.patch
Upstream went with a different solution to the problem by moving the functions
to their own .S files.  Seems overkill but whatever.
2015-03-03 09:54:59 -05:00
Josh Boyer 3b35d75b8c Linux v4.0-rc1-178-g023a6007a08d 2015-03-03 09:00:03 -05:00
Josh Boyer 2939fc47bc Add patch to fix nfsd soft lockup (rhbz 1185519) 2015-03-02 14:17:37 -05:00
Josh Boyer 80f3c652dd Enable ET131X driver (rhbz 1197842) 2015-03-02 14:00:32 -05:00
Josh Boyer ebce054077 Enable YAMA (rhbz 1196825) 2015-03-02 10:16:47 -05:00
Peter Robinson e6b799b67d ARMv7 OMAP updates, fix panda boot 2015-02-28 18:55:52 +00:00
Josh Boyer e8cacb9980 Linux v4.0-rc1-36-g4f671fe2f952 2015-02-27 08:23:12 -05:00
Josh Boyer b9064f3f32 Add support for AR5B195 devices from Alexander Ploumistos (rhbz 1190947) 2015-02-25 15:32:01 -05:00
Josh Boyer adc659526c Linux v4.0-rc1-22-gb24e2bdde4af
- Reenable debugging options.

Fixup one more 3.x place and make sure we don't apply the -rcX patch in yet
another spot.
2015-02-24 17:49:49 -05:00
Richard W.M. Jones f7bbaa5ad9 Add patch to fix aarch64 KVM bug with module loading (rhbz 1194366). 2015-02-24 18:25:10 +00:00
Peter Robinson e587feee2d Minor ARM config update 2015-02-24 12:51:16 +00:00
Josh Boyer 2288d59f27 Missed a hack
We're using the -rcX tarballs, so we don't need to apply the patch-4.0-rcX
patch.  It wasn't actually being applied, but the SRPM rebuild in koji fails
because we list it as Patch00 and it doesn't exist.
2015-02-23 15:43:04 -05:00
Josh Boyer a36e7653df Add patch for HID i2c from Seth Forshee (rhbz 1188439) 2015-02-23 15:08:16 -05:00
Josh Boyer d7293323e7 Linux v4.0-rc1
- CVE-2015-0275 ext4: fallocate zero range page size > block size BUG (rhbz 1193907 1195178)
- Disable debugging options.

Yay for major version bumps :\.

We grab the full rc1 tarball instead of just the patch to make this way less
messy in the spec.  When 4.0 final is released, we'll need to undo a few
specific hacks.  Namely, we need to redefine:

upstream_sublevel
kversion
Source0

back to the standard definitions.

Thanks to Kyle for figuring this out 3 years ago.
2015-02-23 11:30:23 -05:00
Josh Boyer 2296e4a647 Linux v3.19-8975-g3d883483dc0a
- Add patch to fix intermittent hangs in nouveau driver
- Move mtpspi and related mods to kernel-core for VMWare guests (rhbz 1194612)
2015-02-20 09:32:10 -05:00
Josh Boyer 6bfe64015d Linux v3.19-8784-gb2b89ebfc0f0 2015-02-18 16:50:20 -05:00
Kyle McMartin 25e750dec7 fixes to arm64 2015-02-18 15:38:08 -05:00
Josh Boyer ef4846b795 Linux v3.19-8217-gcc4f9c2a91b7 2015-02-18 11:53:33 -05:00
Josh Boyer 0292d3421e Shoot the cow. 2015-02-17 14:48:01 -05:00
Kyle McMartin d528d958cc fix the cow banner 2015-02-17 14:21:45 -05:00
Kyle McMartin de60a19848 turn on %aarch64patches 2015-02-17 14:16:28 -05:00
Kyle McMartin 739741434f fix build on aarch64 with gcc5 2015-02-17 13:36:20 -05:00
Josh Boyer 08f431fa3a Linux v3.19-7478-g796e1c55717e
- DRM merge
2015-02-17 10:18:24 -05:00
Josh Boyer c438599162 CVE-XXXX-XXXX potential memory corruption in vhost/scsi driver (rhbz 1189864 1192079) 2015-02-16 14:39:46 -05:00
Josh Boyer d2fb0bf021 CVE-2015-1593 stack ASLR integer overflow (rhbz 1192519 1192520) 2015-02-16 14:13:37 -05:00
Peter Robinson 7e89ce359c Minor updates for ARMv7/ARM64 2015-02-16 17:00:49 +00:00
Josh Boyer f1193f2c75 Linux v3.19-6676-g1fa185ebcbce 2015-02-16 10:01:09 -05:00
Josh Boyer 87b2a17d8c Linux v3.19-5015-gc7d7b9867155 2015-02-13 11:00:04 -05:00
Josh Boyer fe6305dc49 Linux v3.19-4542-g8cc748aa76c9 2015-02-12 12:53:25 -05:00
Josh Boyer a281db6571 Linux v3.19-4020-gce01e871a1d4 2015-02-12 10:15:10 -05:00
Josh Boyer 01bc4f68ee Linux v3.19-2595-gc5ce28df0e7c 2015-02-11 15:11:34 -05:00
Josh Boyer d8308935db Fix perf build 2015-02-11 11:29:22 -05:00
Josh Boyer 1ef071e4db Linux v3.19-463-g3e8c04eb1174
- Reenable debugging options.
- Temporarily disable aarch64 patches
2015-02-11 09:17:16 -05:00
Josh Boyer 7681e91720 Linux v3.19 2015-02-09 03:19:47 -05:00
Josh Boyer c5c9c7b16e Linux v3.19-rc7-189-g26cdd1f76a88 2015-02-07 03:01:35 -05:00
Peter Robinson f311a65416 Allwinner A23 (sun8i) SoC 2015-02-05 11:39:39 +00:00
Peter Robinson b4d91d777e Move ARM usb platform options to arm-generic 2015-02-05 11:35:59 +00:00
Josh Boyer fcbcdc97c7 Linux v3.19-rc7-32-g5ee0e962603e 2015-02-05 04:32:52 -05:00
Josh Boyer 1ce12842f8 Linux v3.19-rc7-22-gdc6d6844111d 2015-02-04 09:52:11 -05:00
Josh Boyer 5cacf5c9d8 Bump baserelease for build 2015-02-03 14:19:26 -05:00
Josh Boyer 9778c7326e Add patch to fix NFS backtrace (rhbz 1188638) 2015-02-03 12:44:50 -05:00
Josh Boyer 6340a09c79 Linux v3.19-rc7
- Disable debugging options.
2015-02-02 09:49:50 -05:00
Josh Boyer d646b57c9e Linux v3.19-rc6-142-g1c999c47a9f1 2015-01-30 09:32:41 -05:00
Kyle McMartin 84e81cc8cd boring kernel.spec changes 2015-01-29 14:17:02 -05:00
Josh Boyer 76ceff3417 Backport patch from Rob Clark to toggle i915 state machine checks 2015-01-29 11:36:42 -05:00
Peter Robinson d0ca4d59a1 - More ARMv7 updates
- A few more sound config cleanups
2015-01-29 11:52:55 +00:00
Josh Boyer 059a12eba6 Linux v3.19-rc6-105-gc59c961ca511 2015-01-28 12:18:14 -05:00
Josh Boyer 558c859bd4 Enable SND_SOC and the button array driver on x86 for Baytrail devices
https://lists.fedoraproject.org/pipermail/kernel/2015-January/005719.html

Move the common SND_SOC options from the ARM configs to config-generic and
enable the Intel ones in config-x86-generic
2015-01-27 14:54:16 -05:00
Josh Boyer 34a1d66030 Linux v3.19-rc6-21-g4adca1cbc4ce
- Reenable debugging options.
2015-01-27 11:46:16 -05:00
Josh Boyer 41e8ae3627 Fix 3.19-rc6 builds with patch-2.7.3
Upstream patch decided that relative symlinks are dangerous to create via
patch, so it refuses to do so.  To get the kernel to build, we remove the
hunk in patch-3.19-rc6.xz that was attempting to create one, and do it
manually in the spec file.  The spec change should go away when 3.19 final
is out.
2015-01-26 16:10:22 -05:00
Josh Boyer f4123407df Linux v3.19-rc6
- Disable debugging options.
2015-01-26 10:23:42 -05:00
Josh Boyer 3bfe7773d6 Linux v3.19-rc5-134-gf8de05ca38b7 2015-01-22 15:42:47 -05:00
Josh Boyer 08cb3a2b46 Linux v3.19-rc5-117-g5eb11d6b3f55
- Reenable debugging options.
2015-01-21 09:50:33 -05:00
Peter Robinson 022b42815f More ARM config option cleanups 2015-01-20 14:24:04 +00:00
Josh Boyer db9184b802 Linux v3.19-rc5
- Disable debugging options.
2015-01-19 09:36:16 -05:00
Peter Robinson 1b273cbc8d - Move Rockchip to ARMv7 generic to support rk32xx on LPAE
- Enable Device Tree Overlays for dynamic DTB
- ARM config updates
2015-01-19 09:58:16 +00:00
Josh Boyer 697e916fde Linux v3.19-rc4-155-gcb59670870d9 2015-01-16 14:39:40 -05:00