Change-Id: I4643161b9db66b6474811b89561e7d6da1d6e0da
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/5742
Reviewed-by: Sharath George
Tested-by: Sharath George
... | ... |
@@ -1,6 +1,6 @@ |
1 | 1 |
Summary: Linux API header files |
2 | 2 |
Name: linux-api-headers |
3 |
-Version: 4.14.54 |
|
3 |
+Version: 4.14.67 |
|
4 | 4 |
Release: 1%{?dist} |
5 | 5 |
License: GPLv2 |
6 | 6 |
URL: http://www.kernel.org/ |
... | ... |
@@ -8,7 +8,7 @@ Group: System Environment/Kernel |
8 | 8 |
Vendor: VMware, Inc. |
9 | 9 |
Distribution: Photon |
10 | 10 |
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%{version}.tar.xz |
11 |
-%define sha1 linux=434080e874f7b78c3234f22784427d4a189fb54d |
|
11 |
+%define sha1 linux=4a6aa8d8a5190dbf1a835a5171609f02b27809e1 |
|
12 | 12 |
BuildArch: noarch |
13 | 13 |
%description |
14 | 14 |
The Linux API Headers expose the kernel's API for use by Glibc. |
... | ... |
@@ -25,6 +25,8 @@ find /%{buildroot}%{_includedir} \( -name .install -o -name ..install.cmd \) -de |
25 | 25 |
%defattr(-,root,root) |
26 | 26 |
%{_includedir}/* |
27 | 27 |
%changelog |
28 |
+* Wed Sep 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.67-1 |
|
29 |
+- Update to version 4.14.67 |
|
28 | 30 |
* Mon Jul 09 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.14.54-1 |
29 | 31 |
- Update to version 4.14.54 |
30 | 32 |
* Fri Dec 22 2017 Alexey Makhalov <amakhalov@vmware.com> 4.14.8-1 |
31 | 33 |
deleted file mode 100644 |
... | ... |
@@ -1,210 +0,0 @@ |
1 |
-From: Siva Rebbagondla <siva.rebbagondla@redpinesignals.com> |
|
2 |
-Date: Wed, 11 Apr 2018 12:13:31 +0530 |
|
3 |
-Subject: [PATCH 1/2] rsi: fix nommu_map_sg overflow kernel panic |
|
4 |
-Cc: linux-wireless@vger.kernel.org, |
|
5 |
- Amitkumar Karwar <amit.karwar@redpinesignals.com>, |
|
6 |
- Siva Rebbagondla <siva.rebbagondla@redpinesignals.com> |
|
7 |
- |
|
8 |
-Following overflow kernel panic is observed on some platforms while |
|
9 |
-loading the driver. It is fixed if dynamically allocated memory is |
|
10 |
-passed to SDIO instead of static one |
|
11 |
- |
|
12 |
-[ 927.513963] nommu_map_sg: overflow 17d54064ba7c+20 of device mask ffffffff |
|
13 |
-[ 927.517712] Modules linked in: rsi_sdio(+) cmac bnep arc4 rsi_91x mac80211 cfg80211 |
|
14 |
- btrsi rfcomm bluetooth ecdh_generic snd_soc_sst_bytcr_rt5660 |
|
15 |
-[ 927.517861] CPU: 0 PID: 1624 Comm: insmod Tainted: G W 4.15.0-1000 #1 |
|
16 |
-[ 927.517870] RIP: 0010:sdhci_send_command+0x5f0/0xa90 [sdhci] |
|
17 |
-[ 927.517873] RSP: 0000:ffffac3fc064b6d8 EFLAGS: 00010086 |
|
18 |
-[ 927.517895] Call Trace: |
|
19 |
-[ 927.517908] ? __schedule+0x3cd/0x890 |
|
20 |
-[ 927.517915] ? mod_timer+0x17b/0x3c0 |
|
21 |
-[ 927.517922] sdhci_request+0x7c/0xf0 [sdhci] |
|
22 |
-[ 927.517928] __mmc_start_request+0x5a/0x170 |
|
23 |
-[ 927.517932] mmc_start_request+0x74/0x90 |
|
24 |
-[ 927.517936] mmc_wait_for_req+0x87/0xe0 |
|
25 |
-[ 927.517940] mmc_io_rw_extended+0x2fd/0x330 |
|
26 |
-[ 927.517946] ? mmc_wait_data_done+0x30/0x30 |
|
27 |
-[ 927.517951] sdio_io_rw_ext_helper+0x160/0x210 |
|
28 |
-[ 927.517956] sdio_writesb+0x1d/0x20 |
|
29 |
-[ 927.517966] rsi_sdio_write_register_multiple+0x68/0x110 [rsi_sdio] |
|
30 |
-[ 927.517976] rsi_hal_device_init+0x357/0x910 [rsi_91x] |
|
31 |
-[ 927.517983] ? rsi_hal_device_init+0x357/0x910 [rsi_91x] |
|
32 |
-[ 927.517990] rsi_probe+0x2c6/0x450 [rsi_sdio] |
|
33 |
-[ 927.517995] sdio_bus_probe+0xfc/0x110 |
|
34 |
-[ 927.518000] driver_probe_device+0x2b3/0x490 |
|
35 |
-[ 927.518005] __driver_attach+0xdf/0xf0 |
|
36 |
-[ 927.518008] ? driver_probe_device+0x490/0x490 |
|
37 |
-[ 927.518014] bus_for_each_dev+0x6c/0xc0 |
|
38 |
-[ 927.518018] driver_attach+0x1e/0x20 |
|
39 |
-[ 927.518021] bus_add_driver+0x1f4/0x270 |
|
40 |
-[ 927.518028] ? rsi_sdio_ack_intr+0x50/0x50 [rsi_sdio] |
|
41 |
-[ 927.518031] driver_register+0x60/0xe0 |
|
42 |
-[ 927.518038] ? rsi_sdio_ack_intr+0x50/0x50 [rsi_sdio] |
|
43 |
-[ 927.518041] sdio_register_driver+0x20/0x30 |
|
44 |
-[ 927.518047] rsi_module_init+0x16/0x40 [rsi_sdio] |
|
45 |
- |
|
46 |
-Signed-off-by: Siva Rebbagondla <siva.rebbagondla@redpinesignals.com> |
|
47 |
-Signed-off-by: Amitkumar Karwar <amit.karwar@redpinesignals.com> |
|
48 |
- drivers/net/wireless/rsi/rsi_91x_hal.c | 35 ++++++++++++++++++++------------- |
|
49 |
- drivers/net/wireless/rsi/rsi_91x_sdio.c | 21 +++++++++++++------- |
|
50 |
- drivers/net/wireless/rsi/rsi_sdio.h | 2 +- |
|
51 |
- 3 files changed, 36 insertions(+), 22 deletions(-) |
|
52 |
- |
|
53 |
-diff --git a/drivers/net/wireless/rsi/rsi_91x_hal.c b/drivers/net/wireless/rsi/rsi_91x_hal.c |
|
54 |
-index b7c5403..0761e61 100644 |
|
55 |
-+++ b/drivers/net/wireless/rsi/rsi_91x_hal.c |
|
56 |
-@@ -635,28 +635,32 @@ static int bl_write_header(struct rsi_hw *adapter, u8 *flash_content, |
|
57 |
- u32 content_size) |
|
58 |
- { |
|
59 |
- struct rsi_host_intf_ops *hif_ops = adapter->host_intf_ops; |
|
60 |
-- struct bl_header bl_hdr; |
|
61 |
-+ struct bl_header *bl_hdr; |
|
62 |
- u32 write_addr, write_len; |
|
63 |
- int status; |
|
64 |
- |
|
65 |
-- bl_hdr.flags = 0; |
|
66 |
-- bl_hdr.image_no = cpu_to_le32(adapter->priv->coex_mode); |
|
67 |
-- bl_hdr.check_sum = cpu_to_le32( |
|
68 |
-- *(u32 *)&flash_content[CHECK_SUM_OFFSET]); |
|
69 |
-- bl_hdr.flash_start_address = cpu_to_le32( |
|
70 |
-- *(u32 *)&flash_content[ADDR_OFFSET]); |
|
71 |
-- bl_hdr.flash_len = cpu_to_le32(*(u32 *)&flash_content[LEN_OFFSET]); |
|
72 |
-+ bl_hdr = kzalloc(sizeof(*bl_hdr), GFP_KERNEL); |
|
73 |
-+ if (!bl_hdr) |
|
74 |
-+ return -ENOMEM; |
|
75 |
-+ |
|
76 |
-+ bl_hdr->flags = 0; |
|
77 |
-+ bl_hdr->image_no = cpu_to_le32(adapter->priv->coex_mode); |
|
78 |
-+ bl_hdr->check_sum = |
|
79 |
-+ cpu_to_le32(*(u32 *)&flash_content[CHECK_SUM_OFFSET]); |
|
80 |
-+ bl_hdr->flash_start_address = |
|
81 |
-+ cpu_to_le32(*(u32 *)&flash_content[ADDR_OFFSET]); |
|
82 |
-+ bl_hdr->flash_len = cpu_to_le32(*(u32 *)&flash_content[LEN_OFFSET]); |
|
83 |
- write_len = sizeof(struct bl_header); |
|
84 |
- |
|
85 |
- if (adapter->rsi_host_intf == RSI_HOST_INTF_USB) { |
|
86 |
- write_addr = PING_BUFFER_ADDRESS; |
|
87 |
- status = hif_ops->write_reg_multiple(adapter, write_addr, |
|
88 |
-- (u8 *)&bl_hdr, write_len); |
|
89 |
-+ (u8 *)bl_hdr, write_len); |
|
90 |
- if (status < 0) { |
|
91 |
- rsi_dbg(ERR_ZONE, |
|
92 |
- "%s: Failed to load Version/CRC structure\n", |
|
93 |
- __func__); |
|
94 |
-- return status; |
|
95 |
-+ goto fail; |
|
96 |
- } |
|
97 |
- } else { |
|
98 |
- write_addr = PING_BUFFER_ADDRESS >> 16; |
|
99 |
-@@ -665,20 +669,23 @@ static int bl_write_header(struct rsi_hw *adapter, u8 *flash_content, |
|
100 |
- rsi_dbg(ERR_ZONE, |
|
101 |
- "%s: Unable to set ms word to common reg\n", |
|
102 |
- __func__); |
|
103 |
-- return status; |
|
104 |
-+ goto fail; |
|
105 |
- } |
|
106 |
- write_addr = RSI_SD_REQUEST_MASTER | |
|
107 |
- (PING_BUFFER_ADDRESS & 0xFFFF); |
|
108 |
- status = hif_ops->write_reg_multiple(adapter, write_addr, |
|
109 |
-- (u8 *)&bl_hdr, write_len); |
|
110 |
-+ (u8 *)bl_hdr, write_len); |
|
111 |
- if (status < 0) { |
|
112 |
- rsi_dbg(ERR_ZONE, |
|
113 |
- "%s: Failed to load Version/CRC structure\n", |
|
114 |
- __func__); |
|
115 |
-- return status; |
|
116 |
-+ goto fail; |
|
117 |
- } |
|
118 |
- } |
|
119 |
-- return 0; |
|
120 |
-+ status = 0; |
|
121 |
-+fail: |
|
122 |
-+ kfree(bl_hdr); |
|
123 |
-+ return status; |
|
124 |
- } |
|
125 |
- |
|
126 |
- static u32 read_flash_capacity(struct rsi_hw *adapter) |
|
127 |
-diff --git a/drivers/net/wireless/rsi/rsi_91x_sdio.c b/drivers/net/wireless/rsi/rsi_91x_sdio.c |
|
128 |
-index 8ef0058..f7f2820 100644 |
|
129 |
-+++ b/drivers/net/wireless/rsi/rsi_91x_sdio.c |
|
130 |
-@@ -1038,17 +1038,21 @@ static void ulp_read_write(struct rsi_hw *adapter, u16 addr, u32 data, |
|
131 |
- /*This function resets and re-initializes the chip.*/ |
|
132 |
- static void rsi_reset_chip(struct rsi_hw *adapter) |
|
133 |
- { |
|
134 |
-- __le32 data; |
|
135 |
-+ u8 *data; |
|
136 |
- u8 sdio_interrupt_status = 0; |
|
137 |
- u8 request = 1; |
|
138 |
- int ret; |
|
139 |
- |
|
140 |
-+ data = kzalloc(sizeof(u32), GFP_KERNEL); |
|
141 |
-+ if (!data) |
|
142 |
-+ return; |
|
143 |
-+ |
|
144 |
- rsi_dbg(INFO_ZONE, "Writing disable to wakeup register\n"); |
|
145 |
- ret = rsi_sdio_write_register(adapter, 0, SDIO_WAKEUP_REG, &request); |
|
146 |
- if (ret < 0) { |
|
147 |
- rsi_dbg(ERR_ZONE, |
|
148 |
- "%s: Failed to write SDIO wakeup register\n", __func__); |
|
149 |
-- return; |
|
150 |
-+ goto err; |
|
151 |
- } |
|
152 |
- msleep(20); |
|
153 |
- ret = rsi_sdio_read_register(adapter, RSI_FN1_INT_REGISTER, |
|
154 |
-@@ -1056,7 +1060,7 @@ static void rsi_reset_chip(struct rsi_hw *adapter) |
|
155 |
- if (ret < 0) { |
|
156 |
- rsi_dbg(ERR_ZONE, "%s: Failed to Read Intr Status Register\n", |
|
157 |
- __func__); |
|
158 |
-- return; |
|
159 |
-+ goto err; |
|
160 |
- } |
|
161 |
- rsi_dbg(INFO_ZONE, "%s: Intr Status Register value = %d\n", |
|
162 |
- __func__, sdio_interrupt_status); |
|
163 |
-@@ -1066,17 +1070,17 @@ static void rsi_reset_chip(struct rsi_hw *adapter) |
|
164 |
- rsi_dbg(ERR_ZONE, |
|
165 |
- "%s: Unable to set ms word to common reg\n", |
|
166 |
- __func__); |
|
167 |
-- return; |
|
168 |
-+ goto err; |
|
169 |
- } |
|
170 |
- |
|
171 |
-- data = TA_HOLD_THREAD_VALUE; |
|
172 |
-+ put_unaligned_le32(TA_HOLD_THREAD_VALUE, data); |
|
173 |
- if (rsi_sdio_write_register_multiple(adapter, TA_HOLD_THREAD_REG | |
|
174 |
- RSI_SD_REQUEST_MASTER, |
|
175 |
-- (u8 *)&data, 4)) { |
|
176 |
-+ data, 4)) { |
|
177 |
- rsi_dbg(ERR_ZONE, |
|
178 |
- "%s: Unable to hold Thread-Arch processor threads\n", |
|
179 |
- __func__); |
|
180 |
-- return; |
|
181 |
-+ goto err; |
|
182 |
- } |
|
183 |
- |
|
184 |
- /* This msleep will ensure Thread-Arch processor to go to hold |
|
185 |
-@@ -1097,6 +1101,9 @@ static void rsi_reset_chip(struct rsi_hw *adapter) |
|
186 |
- * read write operations to complete for chip reset. |
|
187 |
- */ |
|
188 |
- msleep(500); |
|
189 |
-+err: |
|
190 |
-+ kfree(data); |
|
191 |
-+ return; |
|
192 |
- } |
|
193 |
- |
|
194 |
- /** |
|
195 |
-diff --git a/drivers/net/wireless/rsi/rsi_sdio.h b/drivers/net/wireless/rsi/rsi_sdio.h |
|
196 |
-index ead8e7c..353dbdf 100644 |
|
197 |
-+++ b/drivers/net/wireless/rsi/rsi_sdio.h |
|
198 |
-@@ -87,7 +87,7 @@ enum sdio_interrupt_type { |
|
199 |
- #define TA_SOFT_RST_CLR 0 |
|
200 |
- #define TA_SOFT_RST_SET BIT(0) |
|
201 |
- #define TA_PC_ZERO 0 |
|
202 |
--#define TA_HOLD_THREAD_VALUE cpu_to_le32(0xF) |
|
203 |
-+#define TA_HOLD_THREAD_VALUE 0xF |
|
204 |
- #define TA_RELEASE_THREAD_VALUE cpu_to_le32(0xF) |
|
205 |
- #define TA_BASE_ADDR 0x2200 |
|
206 |
- #define MISC_CFG_BASE_ADDR 0x4105 |
... | ... |
@@ -1,15 +1,15 @@ |
1 | 1 |
%global security_hardening none |
2 | 2 |
Summary: Kernel |
3 | 3 |
Name: linux-aws |
4 |
-Version: 4.14.54 |
|
5 |
-Release: 4%{?kat_build:.%kat_build}%{?dist} |
|
4 |
+Version: 4.14.67 |
|
5 |
+Release: 1%{?kat_build:.%kat_build}%{?dist} |
|
6 | 6 |
License: GPLv2 |
7 | 7 |
URL: http://www.kernel.org/ |
8 | 8 |
Group: System Environment/Kernel |
9 | 9 |
Vendor: VMware, Inc. |
10 | 10 |
Distribution: Photon |
11 | 11 |
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%{version}.tar.xz |
12 |
-%define sha1 linux=434080e874f7b78c3234f22784427d4a189fb54d |
|
12 |
+%define sha1 linux=4a6aa8d8a5190dbf1a835a5171609f02b27809e1 |
|
13 | 13 |
Source1: config-aws |
14 | 14 |
Source2: initramfs.trigger |
15 | 15 |
%define ena_version 1.5.0 |
... | ... |
@@ -313,6 +313,8 @@ ln -sf %{name}-%{uname_r}.cfg /boot/photon.cfg |
313 | 313 |
/usr/share/doc/* |
314 | 314 |
|
315 | 315 |
%changelog |
316 |
+* Wed Sep 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.67-1 |
|
317 |
+- Update to version 4.14.67 |
|
316 | 318 |
* Tue Sep 18 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-4 |
317 | 319 |
- Add rdrand-based RNG driver to enhance kernel entropy. |
318 | 320 |
* Sun Sep 02 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-3 |
... | ... |
@@ -1,15 +1,15 @@ |
1 | 1 |
%global security_hardening none |
2 | 2 |
Summary: Kernel |
3 | 3 |
Name: linux-esx |
4 |
-Version: 4.14.54 |
|
5 |
-Release: 3%{?dist} |
|
4 |
+Version: 4.14.67 |
|
5 |
+Release: 1%{?dist} |
|
6 | 6 |
License: GPLv2 |
7 | 7 |
URL: http://www.kernel.org/ |
8 | 8 |
Group: System Environment/Kernel |
9 | 9 |
Vendor: VMware, Inc. |
10 | 10 |
Distribution: Photon |
11 | 11 |
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%{version}.tar.xz |
12 |
-%define sha1 linux=434080e874f7b78c3234f22784427d4a189fb54d |
|
12 |
+%define sha1 linux=4a6aa8d8a5190dbf1a835a5171609f02b27809e1 |
|
13 | 13 |
Source1: config-esx |
14 | 14 |
Source2: initramfs.trigger |
15 | 15 |
# common |
... | ... |
@@ -188,6 +188,8 @@ ln -sf linux-%{uname_r}.cfg /boot/photon.cfg |
188 | 188 |
/usr/src/linux-headers-%{uname_r} |
189 | 189 |
|
190 | 190 |
%changelog |
191 |
+* Wed Sep 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.67-1 |
|
192 |
+- Update to version 4.14.67 |
|
191 | 193 |
* Tue Sep 18 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-3 |
192 | 194 |
- Add rdrand-based RNG driver to enhance kernel entropy. |
193 | 195 |
* Sun Sep 02 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-2 |
... | ... |
@@ -1,15 +1,15 @@ |
1 | 1 |
%global security_hardening none |
2 | 2 |
Summary: Kernel |
3 | 3 |
Name: linux-secure |
4 |
-Version: 4.14.54 |
|
5 |
-Release: 4%{?kat_build:.%kat_build}%{?dist} |
|
4 |
+Version: 4.14.67 |
|
5 |
+Release: 1%{?kat_build:.%kat_build}%{?dist} |
|
6 | 6 |
License: GPLv2 |
7 | 7 |
URL: http://www.kernel.org/ |
8 | 8 |
Group: System Environment/Kernel |
9 | 9 |
Vendor: VMware, Inc. |
10 | 10 |
Distribution: Photon |
11 | 11 |
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%{version}.tar.xz |
12 |
-%define sha1 linux=434080e874f7b78c3234f22784427d4a189fb54d |
|
12 |
+%define sha1 linux=4a6aa8d8a5190dbf1a835a5171609f02b27809e1 |
|
13 | 13 |
Source1: config-secure |
14 | 14 |
Source2: initramfs.trigger |
15 | 15 |
# common |
... | ... |
@@ -229,6 +229,8 @@ ln -sf linux-%{uname_r}.cfg /boot/photon.cfg |
229 | 229 |
/usr/src/linux-headers-%{uname_r} |
230 | 230 |
|
231 | 231 |
%changelog |
232 |
+* Wed Sep 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.67-1 |
|
233 |
+- Update to version 4.14.67 |
|
232 | 234 |
* Tue Sep 18 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-4 |
233 | 235 |
- Add rdrand-based RNG driver to enhance kernel entropy. |
234 | 236 |
* Sun Sep 02 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-3 |
... | ... |
@@ -1,15 +1,15 @@ |
1 | 1 |
%global security_hardening none |
2 | 2 |
Summary: Kernel |
3 | 3 |
Name: linux |
4 |
-Version: 4.14.54 |
|
5 |
-Release: 7%{?kat_build:.%kat_build}%{?dist} |
|
4 |
+Version: 4.14.67 |
|
5 |
+Release: 1%{?kat_build:.%kat_build}%{?dist} |
|
6 | 6 |
License: GPLv2 |
7 | 7 |
URL: http://www.kernel.org/ |
8 | 8 |
Group: System Environment/Kernel |
9 | 9 |
Vendor: VMware, Inc. |
10 | 10 |
Distribution: Photon |
11 | 11 |
Source0: http://www.kernel.org/pub/linux/kernel/v4.x/linux-%{version}.tar.xz |
12 |
-%define sha1 linux=434080e874f7b78c3234f22784427d4a189fb54d |
|
12 |
+%define sha1 linux=4a6aa8d8a5190dbf1a835a5171609f02b27809e1 |
|
13 | 13 |
Source1: config |
14 | 14 |
Source2: initramfs.trigger |
15 | 15 |
%define ena_version 1.5.0 |
... | ... |
@@ -27,7 +27,6 @@ Patch3: SUNRPC-Do-not-reuse-srcport-for-TIME_WAIT-socket.patch |
27 | 27 |
Patch4: SUNRPC-xs_bind-uses-ip_local_reserved_ports.patch |
28 | 28 |
Patch5: vsock-transport-for-9p.patch |
29 | 29 |
Patch6: x86-vmware-STA-support.patch |
30 |
-Patch9: 1-2-rsi-fix-nommu_map_sg-overflow-kernel-panic.patch |
|
31 | 30 |
# rpi3 dts |
32 | 31 |
Patch10: arm-dts-add-vchiq-entry.patch |
33 | 32 |
# ttyXRUSB support |
... | ... |
@@ -139,7 +138,6 @@ Kernel Device Tree Blob files for Raspberry Pi3 |
139 | 139 |
%patch4 -p1 |
140 | 140 |
%patch5 -p1 |
141 | 141 |
%patch6 -p1 |
142 |
-%patch9 -p1 |
|
143 | 142 |
%patch10 -p1 |
144 | 143 |
%patch11 -p1 |
145 | 144 |
%patch13 -p1 |
... | ... |
@@ -369,6 +367,8 @@ ln -sf %{name}-%{uname_r}.cfg /boot/photon.cfg |
369 | 369 |
%endif |
370 | 370 |
|
371 | 371 |
%changelog |
372 |
+* Wed Sep 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.67-1 |
|
373 |
+- Update to version 4.14.67 |
|
372 | 374 |
* Tue Sep 18 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-7 |
373 | 375 |
- Add rdrand-based RNG driver to enhance kernel entropy. |
374 | 376 |
* Sun Sep 02 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-6 |