forked from crdroidandroid/android_vendor_crDroidOTA
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog_m8d.txt
893 lines (806 loc) · 45.1 KB
/
changelog_m8d.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
====================
03-26-2020
====================
* android/
51645da Merge 'lineage-17.1' into 10.0
89f3db7 Move libcxx to our fork
* device/lge/g3-common/
e0d8c0e g3-common: update to Graphics.Mapper 3.0
cdcff0e g3-common: Enable ambient display
1e41ce0 g3-common: sepolicy: Address lge_battery_id power_supply
5025d23 g3-common: sepolicy: Remove unnecessary hwaddress policy
c439081 g3-common: Force restorecon on LG partitions
06a8f08 g3-common: switch gps xtra servers to xtrapath{4, 5, 6}
9b3a067 g3-common: make use of gps_debug.conf to set xtra servers
82d58f2 g3-common: gps: Add new commonized gps.conf
* external/libcxx/
0dfca9975 Make libc++fs vendor available and as a shared lib
* frameworks/base/
0de1f76650e Fix no default ringtone for slot2
8059d4351d0 base: Phone ringtone setting for Multi SIM device [1/3]
a96aa474c6b QS: Add and use Bluetooth Panel instead of full Settings
f23c89660e3 QS: Use Mobile Data panel for CellularTile
d3ba9d3866a QS: Add and use Mobile Data panel
d484125d0d7 QS: Use Settings.Panel intents for WiFi and NFC
ab861aad832 Merge 'lineage-17.1' into 10.0
4f91f5ea5c3 Don't include the data dir in zygote library paths.
ad85a2aef07 New Crowdin translations (#389)
dc6f3b25921 Fix for recycling key events when sending global button broadcast
9e0931e02a3 Make sure the right DND config is used
5523940d7c2 Fix wrong variable in AccountManagerService's TokenCache
* kernel/lge/g3/
f8b36667dae regenerate defconfigs
* kernel/oneplus/sdm845/
75e5b876f4c6 regenerate defconfig
099596bf4002 kernel: time: reduce ntp wakeups
712f98a71c40 Initialize ata before graphics
b0821c684a07 net: import WireGuard version 0.0.20200318
f084bea5a113 cpufreq: blu_schedutil: merge latest CAF kernel/msm-4.9
accb729b96bb cpufreq: blu_schedutil: fix iowait_boost_enable on gov change
7255c08410ba cpufreq: blu_schedutil: add some bits from Pixel 3
af60abbe835f cpufreq: blu_schedutil: add a couple fixes
a9a83baa24d2 cpufreq: blu_schedutil: make iowait boost optional
3dd66fa7c1c6 cpufreq: blu_schedutil: Introduce initial bringup
803587926fe7 ion: system_heap: Speed up system heap allocations
e4da606b46ec msm: kgsl: Skip state change in idle check, if requested state is NONE
b8cf6980c262 power: qpnp-fg-gen3: increase battery temp reading precision
567a5ad8b432 thermal: core: Use high value to init low temp tracking thermal_zone
4bf7a5451b85 msm: kgsl: Report correct GPU frequency in sysfs
e94087920c6a qos: Don't allow userspace to impose restrictions on CPU idle levels
877453fbeb77 drivers: thermal: limits-dcvs: Always build driver
72f017b16a38 sdm845-gpu-dtsi: enable NAP power saving state for Adreno 630 GPU
9d3ceb910544 arch:arm64: GPU set initial Frequency @180 Mhz
4dc1c5874a3c ARM: dts: sdm845: Set GPU idle timeout to 64 ms
44acf982f327 add toggle for disabling newly added USB devices
* packages/apps/Settings/
b44f9d7a91 Settings: Phone ringtone setting for Multi SIM device [2/3]
5e4dfc9b70 Settings: Clean up running services fragment layout
51e9c5ba69 Settings: Fix carkit can't get phonebook access permission by default.
3e772407b1 Settings: Improve summary for some preferences
970b3a71f3 Settings: panels: Fix pair new device icon
73f3191708 Settings: panels: Add pair new to BT panel slice
53d4dbe542 Settings: panels: Add Bluetooth panel
4eb45f8793 Settings: panels: Fix data usage display on mobile panel
0ed6d42e35 Settings: panels: Improvements
e2409a8395 Settings: panels: Add Mobile Data panel
* packages/apps/crDroidSettings/
d7328a99 crdroid: Add strings for ringtone on SIM 2
71897b89 New Crowdin translations (#555)
* packages/services/Telecomm/
2be1f2bd Telecomm: Phone ringtone setting for Multi SIM device [3/3]
* vendor/crDroidOTA/
3cb1954 pyxis : rollout update
ed26fdd rolex: 02/25/2020 update
8535889 update op6/t
====================
03-25-2020
====================
* device/oneplus/sdm845-common/
37e7aa14 sdm845-common: update to latest clang 10.0.5 version
* frameworks/base/
e919b4a96da QS Header data usage info [1/2]
9b92612cb0f FODCircleView: add FOD invisible icon [1/2]
de38b815933 base: Add vibration patterns from OOS
2cb30f20bff base: In-call vibration haptics options [1/3]
c60b05387e6 Revert "Incall vibration options [1/3]"
749b00f7bf1 New Crowdin translations (#387)
* kernel/oneplus/sdm845/
507c5586e6a7 regenerate defconfig
0f105626a62e Merge 'oneplus/SDM845_Q_10.0' into 10.0
* packages/apps/Settings/
0a8aff5872 Settings: Remove vibrate on touch preference controller from sound settings
41feb4c0b1 Settings: Add shortcut for haptics settings
* packages/apps/crDroidSettings/
e67c0166 Add missing import - fix compilation derp
01165dc6 QS Header data usage info [2/2]
60ef9230 crDroid Settings: add FOD invisible icon [2/2]
db06de71 crdroid: Add vibration patterns from OOS, Intensities and In-call Feedback
4d9bdd08 Revert "Incall vibration options [3/3]"
55615425 New Crowdin translations (#553)
* packages/services/Telecomm/
3e671235 Merge pull request #3 from crdroidandroid/10.0-wip
* vendor/crDroidOTA/
39a2c3d beryllium: update to build 20200324
====================
03-24-2020
====================
* android/
93db6ed update clang 10.0.5 to build 6305083
* device/oneplus/sm8150-common/
01169f6 sm8150-common: update to latest clang 10.0.5 version
d788cb7 sm8150-common: tweak vibration intensities
f992c0c sm8150-common: set config_hasOnePlusHapticMotor
* frameworks/base/
2bca0d50c05 Fix ThumbnailUtils thumbnail pts calculation
* packages/services/Telecomm/
2a39f055 Telecomm: Use EFFECT_CLICK for vibrate on call connect
b56ee80f Telecomm: Add vibration patterns from OOS
380c24d1 Telecomm: In-call vibration haptics options [2/3]
6483f940 Revert "Incall vibration options [2/3]"
* prebuilts/clang/host/linux-x86/clang-6305083/
77031ca clang 10.0.5 (based on r377782c) from build 6305083
* vendor/crDroidOTA/
d262dbf gucamole: update to build 20200324
aa6add4 pyxis : update build
====================
03-23-2020
====================
* android/
c4521e0 manifest: Track vold
* device/oneplus/sdm845-common/
6bd754e2 sdm845-common: prebuilts: Update GCam to 7.3 Urnyx05 v1.4
23888933 sdm845-common: sepolicy: Allow init to modify sysfs_fod
* device/oneplus/sm8150-common/
2fea9a1 sm8150-common: Switch to stock hwcomposer
* frameworks/base/
afb8df6a029 New Crowdin translations (#386)
* packages/apps/crDroidSettings/
e444705c New Crowdin translations (#552)
* packages/services/Telecomm/
96f10b9c Fix few issues with Blink with call
* system/vold/
b9c4b82 Fix the overflow issue in Checkpoint
8b372d9 Consistently use CLOCK_MONOTONIC for timing encryption
* vendor/crDroidOTA/
fa4915f Fix few bugs:Jasmine_sprout
b24ec90 add ocean (#121)
66404c4 OTA: createjson: some correction to links
01971cf potter: Update to 21/03 build
====================
03-22-2020
====================
* frameworks/base/
346aff19509 SystemUI: Improve Screen stabilization settings layout
fef155037b3 SystemUI: Use MD2 icon for Screen Stabilization tile
7130af49fe6 base: Screen Stabilization [1/2]
3f15485ece7 SystemUI: Fix QS tiles clipping when too many icons in view
ce52c2dd9f1 VibratorService: Update ONEPLUS_EFFECT_TICK constant value
7d2f71e5c56 VibratorService: Fix double click effect with OnePlus vibrator format
c3eb606f5d8 VibratorService: update constant values for OnePlus HAL
* frameworks/native/
b85b5a670 native: Screen Stabilization [2/2]
* packages/apps/WallpaperPicker2/
b206aff Merge pull request #2 from dvalter/10.0
* vendor/crDroidOTA/
f2aa7a3 polaris: update 21/03/2020
e006d9f gucamoleb: update to build 20200321
584e492 sirius: update 21/03/2020
f17a53e OTA : pyxis : update build.
====================
03-21-2020
====================
* frameworks/base/
5182acff4bf Merge 'lineage-17.1' into 10.0
* kernel/oneplus/sdm845/
22f7ace73373 Merge 4.9.217 into oneplus/SDM845_Q_10.0
* packages/apps/DeskClock/
b7abe0631 Remove max aspect ratio.
* packages/apps/WallpaperPicker2/
3befcb6 Fix NPE in PreviewFragment
* vendor/crDroidOTA/
c4b637c Update for Realme XT
690be2e cepheus: update to crDroidAndroid-10.0-20200320-cepheus-v6.4
3dc1000 chiron: fix build
====================
03-20-2020
====================
* device/oneplus/sm8150-common/
921622b sm8150-common: allow hal_lineage_fod_sm8150 to read sysfs_dm
b41f0d8 sm8150-common: add FPS overlay
5a20dbd sm8150-common: remove FPS overlay from DeviceSettings
cc3ad5e add camera blobs
* frameworks/base/
e2f74aef509 Fixes a system crash in VibratorService on x86 hosts
49934cc6b26 pm: Add flags for UFS card for encryption in vold
* kernel/lge/g3/
1aca02d9492 set GPU powerlevel and remove unneeded 27mhz setting
* kernel/oneplus/sdm845/
10a20903d7ac Linux 4.9.217
0bde22da659c ipv4: ensure rcu_read_lock() in cipso_v4_error()
ff58bb340c43 mm: slub: add missing TID bump in kmem_cache_alloc_bulk()
ed14ef08c55a ARM: 8958/1: rename missed uaccess .fixup section
3a4c51d02e70 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional()
e06aeb9f3da6 jbd2: fix data races at struct journal_head
4306259ff6b8 signal: avoid double atomic counter increments for user accounting
d2a49017c249 mac80211: rx: avoid RCU list traversal under mutex
4f1547a774dd net: ks8851-ml: Fix IRQ handling and locking
c0d470e3ec3b cfg80211: check reg_rule for NULL in handle_channel_custom()
5e953295a8d9 HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override
479912f78ffc HID: apple: Add support for recent firmware on Magic Keyboards
f2a18533a69e ACPI: watchdog: Allow disabling WDAT at boot
22333af249bc perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag
135075ae4eaf batman-adv: Use explicit tvlv padding for ELP packets
34673c28f43d batman-adv: Avoid probe ELP information leak
3c6ed319b82f batman-adv: update data pointers after skb_cow()
baed34edb061 batman-adv: Don't schedule OGM for disabled interface
1f9fd18c2025 batman-adv: Avoid free/alloc race when handling OGM buffer
5841c1bb484f batman-adv: Avoid free/alloc race when handling OGM2 buffer
5f6dd57c7b50 batman-adv: Fix duplicated OGMs on NETDEV_UP
3c3e542a40ad batman-adv: Prevent duplicated gateway_node entry
b081203732b8 batman-adv: Fix multicast TT issues with bogus ROAM flags
292ddcd9d68e batman-adv: Avoid storing non-TT-sync flags on singular entries too
9bcfdf4f8fa1 batman-adv: Fix debugfs path for renamed softif
f7e13c96077a batman-adv: Fix debugfs path for renamed hardif
0b81edc88189 batman-adv: prevent TT request storms by not sending inconsistent TT TLVLs
24443bf39b9b batman-adv: Fix TT sync flags for intermediate TT responses
f4d59337e0b8 batman-adv: Avoid race in TT TVLV allocator helper
8142ea6bab53 batman-adv: Fix internal interface indices types
13e6a853099e batman-adv: Fix lock for ogm cnt access in batadv_iv_ogm_calc_tq
8c69c09f5ede batman-adv: Fix check of retrieved orig_gw in batadv_v_gw_is_eligible
ea40bc532c52 batman-adv: Always initialize fragment header priority
0478b59311ab batman-adv: Avoid spurious warnings from bat_v neigh_cmp implementation
805596e6a807 batman-adv: fix TT sync flag inconsistencies
f357813e20ff batman-adv: Accept only filled wifi station info
1c5a456ac64a batman-adv: Use default throughput value on cfg80211 error
65927b335012 batman-adv: Fix rx packet/bytes stats on local ARP reply
4ae2c0625ecb batman-adv: Initialize gw sel_class via batadv_algo
e1244b876d77 batman-adv: Fix transmission of final, 16th fragment
351f7cbfff97 batman-adv: Fix double free during fragment merge error
af83aa2e1f27 efi: Add a sanity check to efivar_store_raw()
11ac2ba035f4 ipv6: restrict IPV6_ADDRFORM operation
159ba99817a8 iommu/vt-d: Ignore devices with out-of-spec domain number
1d66a5502feb iommu/vt-d: Fix the wrong printing in RHSA parsing
cb87b895f146 mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame()
a2ecb2d17b70 netfilter: cthelper: add missing attribute validation for cthelper
85a7e73aacda nl80211: add missing attribute validation for channel switch
0a626cd0438c nl80211: add missing attribute validation for beacon report scanning
d4ffeafda724 nl80211: add missing attribute validation for critical protocol indication
045bf0978374 iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page
5145afc851ad iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint
16d8f5dec5a6 efi: Fix a race and a buffer overflow while reading efivars via sysfs
b5badebc9e3c ARC: define __ALIGN_STR and __ALIGN symbols for ARC
3a91d55c921d KVM: x86: clear stale x86_emulate_ctxt->intercept value
c919b9a14829 gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache
ca9a513b0110 cifs_atomic_open(): fix double-put on late allocation failure
346ff2f614e5 drm/amd/display: remove duplicated assignment to grph_obj_type
3772b93dc3bc workqueue: don't use wq_select_unbound_cpu() for bound works
412c17e2ddd7 iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint
64007a74ac01 virtio-blk: fix hw_queue stopped on arbitrary error
e9ed467f390d net: phy: fix MDIO bus PM PHY resuming
529f4b7ad397 cgroup: memcg: net: do not associate sock with unrelated cgroup
9fc9ba073f67 bonding/alb: make sure arp header is pulled before accessing it
7a7c8ba58283 slip: make slhc_compress() more robust against malicious packets
a01b5e507c99 net: fec: validate the new settings in fec_enet_set_coalesce()
3bd2095b8058 macvlan: add cond_resched() during multicast processing
2ad8246c4dbe ipvlan: don't deref eth hdr before checking it's set
8621153cb6c8 ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast()
276a875f7124 ipvlan: egress mcast packets are not exceptional
96ce4520f395 ipvlan: do not add hardware address of master to its unicast filter list
8079db5d729a ipvlan: add cond_resched_rcu() while processing muticast backlog
65ff45dfdc63 nfc: add missing attribute validation for vendor subcommand
0ba5c3ddb59c nfc: add missing attribute validation for SE API
26623ec1fcd6 team: add missing attribute validation for array index
c8571e0c2b68 team: add missing attribute validation for port ifindex
65c9a7a213e4 net: fq: add missing attribute validation for orphan mask
1abae2c50c67 macsec: add missing attribute validation for port
76de44ee4d7b nl802154: add missing attribute validation for dev_type
5869a748587a nl802154: add missing attribute validation
0b21c9cbf647 fib: add missing attribute validation for tun_id
285112d5a481 bnxt_en: reinitialize IRQs when MTU is modified
f120a4000223 r8152: check disconnect status after long sleep
e5660ee1a35b net: nfc: fix bounds checking bugs on "pipe"
fc094dab7eb9 net: macsec: update SCI upon MAC address change.
6d80c781790e ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface
6f1aea70c1f8 gre: fix uninit-value in __iptunnel_pull_header
78604444fb87 cgroup, netclassid: periodically release file_lock on classid updating
da933d989ff5 net: phy: Avoid multiple suspends
4ffa65aa2bc5 phy: Revert toggling reset changes.
dbfc9e987856 NFS: Remove superfluous kmap in nfs_readdir_xdr_to_array
* packages/apps/Launcher3/
bcb852d1c Merge pull request #44 from crdroidandroid/promise-app-disable
* packages/apps/crDroidSettings/
ada45203 New Crowdin translations (#550)
* vendor/addons/
a2fbf19 addons: add OnePlus Ripple FOD animation
d255d08 addons: add ColorOS 1/2 FOD animation
0585c2a addons: add BlueFirework FOD animation
6b48a4d addons: Add OPScreenRecorder
* vendor/crDroidOTA/
2642161 chiron: update
a49c4db update lg g3 family
f1cb734 OTA : pyxis : bump pyxis
====================
03-19-2020
====================
* frameworks/av/
3206d1def Merge 'lineage-17.1' into 10.0
* frameworks/base/
a4c2978ee15 Apply proper displayCutout rotation in density 480 dpi and 270 degrees rotation.
c4caa3d763c Merge 'lineage-17.1' into 10.0
eb9da316198 Visualizer: Ensure multi-thread safety
* packages/apps/Launcher3/
91d1c6e1f disable promisse apps
* vendor/crDroidOTA/
f111f4e dipper: Update 18/03/2020
11c5f59 raphael: update to 19/03/2020
====================
03-18-2020
====================
* bootable/recovery/
4e1e8667 recovery: clean up ask_to_continue_unverified
72832597 recovery: fixup `Add runtime checks for A/B vs traditional updates`
* frameworks/base/
b18c28dfc7a bugfix for noteResetVideoLocked
ab33933f4e4 New Crowdin translations (#384)
* kernel/lge/g3/
64f153f30cd tcp: do not send empty skb from tcp_write_xmit()
10051d4af8e selinux: KASAN: slab-out-of-bounds in xattr_getsecurity
c48d5c9bbc2 staging: android: ashmem: Disallow ashmem memory from being remapped
d5c24b2ae50 ALSA: core: Fix card races between register and disconnect
5312be195c1 kbuild: setlocalversion: print error to STDERR
05816b02428 mmc: debugfs: Add a restriction to mmc debugfs clock setting
f0f7adb447f tcp/dccp: drop SYN packets if accept queue is full
688b34dabda usb: gadget: composite: fix dereference after null check coverify warning
f4ff25f519d usb: gadget: rndis: free response queue during REMOTE_NDIS_RESET_MSG
e5c801a77c8 usb: gadget: serial: fix re-ordering of tx data
b164610ce6f ipv4: Return -ENETUNREACH if we can't create route but saddr is valid
7a674f7d2af nl80211: fix null pointer dereference
9ee02d36693 tcp: make sure EPOLLOUT wont be missed
96fd0eb08ab tcp: fix tcp_rtx_queue_tail in case of empty retransmit queue
395eb61bb5e ALSA: usb-audio: Fix missing error check at mixer resolution test
0c5cce125fd USB: gadget: Reject endpoints with 0 maxpacket value
1b47f976a25 dccp: do not leak jiffies on the wire
da223b913d0 fbdev: fix WARNING in __alloc_pages_nodemask bug
08796287fe7 fbdev: fix divide error in fb_var_to_videomode
8950136f6ec printk: Fix panic caused by passing log_buf_len to command line
4d221f66fb7 inet: stop leaking jiffies on the wire
9f426a8f359 net: phy: Check against net_device being NULL
76aabd7ce98 mm, vmstat: hide /proc/pagetypeinfo from normal users
f9476fc6781 net: rtnetlink: prevent underflows in do_setvfinfo()
9e5fc6bcbd8 HID: Fix assumption that devices have inputs
f86b06fb13c HID: hiddev: avoid opening a disconnected device
5757d6e0592 HID: hiddev: do cleanup in failure of opening a device
88bbeb627c3 Input: ff-memless - kill timer in destroy()
70575d84d5b USB: usbcore: Fix slab-out-of-bounds bug during device reset
c739d954482 USB: core: Add type-specific length check of BOS descriptors
69dbbdbb880 keys: Fix missing null pointer check in request_key_auth_describe()
35d62be896e usb: gadget: f_midi: fail if set_alt fails to allocate requests
b0aa8e82953 tcp: purge write queue in tcp_connect_init()
4ece19b2f38 USB: gadget: f_midi: fixing a possible double-free in f_midi
5421cf7409f dm btree: fix order of block initialization in btree_split_beneath
6677fede03b dm table: fix invalid memory accesses with too high sector number
8bf52c24dfe genirq: Prevent NULL pointer dereference in resend_irqs()
8f27ebc6e75 selinux: fix memory leak in policydb_init()
51afbc6455f sh: kernel: hw_breakpoint: Fix missing break in switch statement
229c673957e sound: fix a memory leak bug
a9513078edd usb: cdc-acm: make sure a refcount is taken early enough
a80612aa221 USB: cdc-wdm: fix race between write and disconnect due to flag abuse
75037fb0e35 USB: core: Fix races in character device registration and deregistraion
d013630485b fuse: retrieve: cap requested size to negotiated max_write
f4ef7f1c1b9 ntp: Limit TAI-UTC offset
6c5664651b8 net: avoid weird emergency message
a3039d3e9a6 ipv6: Consider sk_bound_dev_if when binding a raw socket to an address
a3c45ffe200 net: fix ifindex collision during namespace removal
bd6a2620be8 net/packet: fix race in tpacket_snd()
c793af03243 alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP
a85bf1a14dd HID: hidraw: Fix invalid read in hidraw_ioctl
a8340287915 HID: prodikeys: Fix general protection fault during probe
b64d527e0dc tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR
1abd70e9bf8 net: Fix null de-reference of device refcount
bd80ff61da6 /dev/mem: Bail out upon SIGKILL.
fad44fe6a3d cfg80211: Purge frame registrations on iftype change
de73ebc5b15 ipv6: drop incoming packets having a v4mapped source address
9b1fd6ee848 llc: fix sk_buff leak in llc_sap_state_process()
7e4103bc9e3 nl80211: fix validation of mesh path nexthop
29732698f60 HID: Fix assumption that devices have inputs
73c3a2be4ad sysctl: return -EINVAL if val violates minmax
fcfc3213ebc mmc: core: Verify SD bus width
abf2d3371c8 cfg80211: wext: avoid copying malformed SSIDs
6bfc382aa5e PCI: Do not poll for PME if the device is in D3cold
aff447d3dcb PCI: Freeze PME scan before suspending devices
41a0793448d PCI: Check for PME in targeted sleep state
4481e3e9ba4 PCI: Remove unnecessary list_empty(&pci_pme_list) check
56b38cfced0 af_key: fix leaks in key_pol_get_resp and dump_sp.
58399abff51 media: v4l2: Test type instead of cfg->type in v4l2_ctrl_new_custom()
cdd69af0077 mm/mmu_notifier: use hlist_add_head_rcu()
eea8bf0d4b9 net: bridge: stp: don't cache eth dest pointer before skb pull
6ec0cd9a8b9 net: neigh: fix multiple neigh timer scheduling
08de4f78560 signal/pid_namespace: Fix reboot_pid_ns to use send_sig not force_sig
ed060397ea3 ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c
9aaf7a50e08 panic: ensure preemption is disabled during panic()
06ab3b7976c nl80211: validate beacon head
e76cee47df5 nl80211: use attributes to parse beacons
9b7230fa4f9 cfg80211: Use const more consistently in for_each_element macros
46a2df17931 cfg80211: add and use strongly typed element iteration macros
6d56e0a2d91 fat: work around race with userspace's read via blockdev while mounting
de81cdc8013 ANDROID: binder: synchronize_rcu() when using POLLFREE.
8648356428a UPSTREAM: ANDROID: binder: remove waitqueue when thread exits.
e191689b5b2 mm/vmalloc.c: add a schedule point to vmalloc()
c8831d19419 mm, vmalloc: use clamp() to simplify code
ec48f220641 USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor
1dd629a8060 configfs: Fix use-after-free when accessing sd->s_dentry
1c1d065b954 igmp: add a missing spin_lock_init()
938a5050ee4 igmp: acquire pmc lock for ip_mc_clear_src()
090a60d0c0c lib/mpi: Fix karactx leak in mpi_powm
2298eeac5ea llc: fix skb leak in llc_build_and_send_ui_pkt()
575a59ff6d1 perf/ring_buffer: Fix exposing a temporarily decreased data_head
0b606e72a72 perf: Update a stale comment
d1d7e004da6 pktgen: do not sleep with the thread lock held.
e8286558268 netlabel: check for IPV4MASK in addrinfo_get
7d1b57f2f5d kdb: do a sanity check on the cpu in kdb_per_cpu()
6eaa4585c77 ntp: Allow TAI-UTC offset to be set to zero
97a75c2efc9 netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule
f1b3152e99c ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop
4d04e59b5ec tracing: Fix partial reading of trace event's id file
1c601655356 ALSA: usb-audio: Fix a memory leak bug
18ab8237e4f mwl8k: Fix rate_idx underflow
6cf0dfe83c7 ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk()
2bb4a5b1504 media: pvrusb2: Prevent a buffer overflow
a1c25761ffb jbd2: check superblock mapped prior to committing
b4bc5c47b15 ehea: Fix a copy-paste err in ehea_init_port_res
b8ae191d0d1 rtc: don't reference bogus function pointer in kdoc
f7f8d028653 drm/fb-helper: dpms_legacy(): Only set on connectors in use
7f12ab7b730 cxgb3/l2t: Fix undefined behaviour
d8e0913d410 kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice.
175d3d2faa9 media: wl128x: prevent two potential buffer overflows
9b829d84484 media: davinci-isif: avoid uninitialized variable use
9c0533816e9 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler
d106a387901 scsi: qla4xxx: avoid freeing unallocated dma memory
7342bde36a4 media: wl128x: Fix an error code in fm_download_firmware()
df0dbc129b0 media: cx18: update *pos correctly in cx18_read_pos()
19f9760865c media: ivtv: update *pos correctly in ivtv_read_pos()
b1aa0047ca7 ALSA: usb-audio: Fix bogus error return in snd_usb_create_stream()
62b4a90b30d ALSA: usb-audio: Fix runtime PM unbalance
570e8eca4d1 ALSA: usb-audio: Fix deadlocks at resuming
cf112f98c59 ALSA: usb-audio: add a workaround for the NuForce UDH-100
04442289a6b fs: sdfat: remove unused counter when delayed metadata dirty is disabled
355821cd446 fs: sdfat: Disable by default
c6de640df1b dccp: Fix memleak in __feat_register_sp
d0f7fac6fc4 ALSA: pcm: Don't suspend stream in unrecoverable PCM state
24e8c2256df ALSA: pcm: Fix possible OOB access in PCM oss plugins
57328039dbd futex: Ensure that futex address is aligned in handle_futex_death()
c07ea26bc35 ALSA: seq: oss: Fix Spectre v1 vulnerability
ca2d61f2e00 staging: rtl8712: uninitialized memory in read_bbreg_hdl()
06a602a9948 NFS: fix mount/umount race in nlmclnt.
3a503689912 mac8390: Fix mmio access size probe
953a299974d net: mac8390: Use standard memcpy_{from,to}io()
ce638690b8b udf: Fix crash on IO error during truncate
e888eb22e20 netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING
6c42724a64c ext4: fix data corruption caused by unaligned direct AIO
c79234c9f0c Staging: iio: meter: fixed typo
719899d5c55 ipv6: check sk sk_type and protocol early in ip_mroute_set/getsockopt
ecd64736242 netns: provide pure entropy for net_hash_mix()
213b5a4ded8 mwifiex: Abort at too short BSS descriptor element
bc17f07f113 mwifiex: Fix possible buffer overflows at parsing bss descriptor
427800ffc8b pptp: dst_release sk_dst_cache in pptp_sock_destruct
132ff59cf8c scsi: virtio_scsi: don't send sc payload with tmfs
fc6434465d1 regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from mA to uA
ab488cc75c2 serial: 8250_of: assume reg-shift of 2 for mrvl,mmp-uart
0d4ae62af62 fs/nfs: Fix nfs_parse_devname to not modify it's argument
3a72cf2ecba libertas_tf: don't set URB_ZERO_PACKET on IN USB transfer
104d9c21860 cdc-wdm: pass return value of recover_from_urb_loss
42e0cbe582f iscsi_ibft: Fix missing break in switch statement
050ffb84a17 rtc: 88pm860x: fix unintended sign extension
19d65ff166a media: uvcvideo: Avoid NULL pointer dereference at the end of streaming
f7e50aeef26 rtc: ds1672: fix unintended sign extension
7d7ebea4e5a splice: don't merge into linked buffers
442eaddd84f ext2: Fix underflow in ext2_max_size()
372138f084f tty: ipwireless: Fix potential NULL pointer dereference
15570897c7c mtd: docg3: Fix passing zero to 'PTR_ERR' warning in doc_probe_device
d02cffa7be3 mtd: docg3: Fix kasprintf() usage
0346d83e9d9 mtd: docg3: Don't leak docg3->bbt in error path
ad475de2b6f applicom: Fix potential Spectre v1 vulnerabilities
83b363010f0 crypto: tgr192 - fix unaligned memory access
ad35bb2aea0 media: s5p-jpeg: Correct step and max values for V4L2_CID_JPEG_RESTART_INTERVAL
b150f1fc318 crypto: pcbc - remove bogus memcpy()s with src == dest
a1596cfed35 ARM: s3c24xx: Fix boolean expressions in osiris_dvs_notify
19adaf98540 drm: Fix error handling in drm_legacy_addctx
d57d6db3eda staging: iio: adt7316: fix the dac write calculation
606bebb9152 staging: iio: adt7316: fix the dac read calculation
38c1779277e staging: iio: adt7316: fix handling of dac high resolution option
166539212f7 staging: iio: adt7316: fix dac_bits assignment
7e9a6836737 staging: iio: adt7316: allow adt751x to use internal vref for all dacs
b90da4d4b96 staging: iio: adt7316: invert the logic of the check for an ldac pin
685b9905034 staging: iio: adt7316: fix register and bit definitions
3c613645335 net: socket: set sock->sk to NULL after calling proto_ops::release()
1179dfcb0db USB: usbmon: remove assignment from IS_ERR argument
f9faa888228 usb: usbmon: Read text within supplied buffer size
24a1a3e63ca net: crypto set sk to NULL when af_alg_release.
45aaa7e47cc cfg80211: Fix use after free when process wdev events
d21e153c473 net/appletalk: fix minor pointer leak to userspace in SIOCFINDIPDDPRT
1f0ce013e6c USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
cd3a8a9d1dc USB: check usb_get_extra_descriptor for proper size
4ca555c1817 sctp: verify size of a new chunk in _sctp_make_chunk()
4f21c0f0cca perf/hwbp: Simplify the perf-hwbp code, fix documentation
435cffff71c perf/hwpb: Invoke __perf_event_disable() if interrupts are already disabled
22aefaed910 i2c: core-smbus: prevent stack corruption on read I2C_BLOCK_DATA
d821ed3118f scsi: sg: allocate with __GFP_ZERO in sg_build_indirect()
be2d291a281 packet: don't unconditionally schedule() in case of MSG_DONTWAIT
59ec11f3d3d tcp: be more careful in tcp_fragment()
13a74493d27 l2ip: fix possible use-after-free
f5847ac2edb l2tp: hold reference on tunnels in netlink dumps
ad457f6a132 l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv()
4662f209cba vxlan: Use RCU apis to access sk_user_data.
f6008827eb2 xfrm4: Fix uninitialized memory read in _decode_session4
be773251dd2 xfrm4: Reload skb header pointers after calling pskb_may_pull.
9c06d4e92ed xfrm4: Fix header checks in _decode_session4.
c54f08a4fa8 net: bridge: multicast: use rcu to access port list from br_multicast_start_querier
48cecbd7e6b iio: Fix scan mask selection
5c2b452653c iio: Use kmalloc_array() in iio_scan_mask_set()
37c646993d5 xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module
28ec251a632 net-sysfs: Fix memory leak in netdev_register_kobject
fb2e357d5f6 packet: in recvmsg msg_name return at least sizeof sockaddr_ll
faa190769cb dentry name snapshots
30e2f191a80 Allow sharing external names after __d_move()
691608dc8cb new helper: dentry_free()
77db63c87e9 kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv
7e45f835d31 net-sysfs: Fix mem leak in netdev_register_kobject
9913561d9a4 perf header: Fix wrong node write in NUMA_TOPOLOGY feature
4a22b174b27 jbd2: clear dirty flag when revoking a buffer from an older transaction
6c63fe167bc jbd2: minimize region locked by j_list_lock in jbd2_journal_forget()
ce28bac32b7 crypto: testmgr - skip crc32c context test for ahash algorithms
f667522049a ANDROID: sdcardfs: Wait for file flush to complete
484a3997187 ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero
9db137b8504 neigh: fix use-after-free read in pneigh_get_next
32029674df2 fs: sdcardfs: Add missing option to show_options
b5e7ae1ac32 mm/mincore.c: make mincore() more conservative
54444b0847f mm: introduce vma_is_anonymous(vma) helper
89bc4a0e647 ext4: zero out the unused memory region in the extent tree block
87e3b778160 tcp: refine memory limit test in tcp_fragment()
c6aa72e5eb9 tcp: tcp_fragment() should apply sane memory limits
40f8bab7224 tcp: enforce tcp_min_snd_mss in tcp_mtu_probing()
6e2c5f893ef tcp: add tcp_min_snd_mss sysctl
42e2d23c33a tcp: limit payload size of sacked skbs
3d6333db26a media: uvcvideo: Fix 'type' check leading to overflow
d8fe012573d alarmtimer: Prevent overflow for relative nanosleep
ce908bcaab3 af_key: unconditionally clone on broadcast
ed8e9e750bd ipv4: Fix raw socket lookup for local traffic
ef1e2b96dea packet: Fix error path in packet_init
b6515d433ce init: initialize jump labels before command line option parsing
80bb86f16aa netfilter: compat: initialize all fields in xt_init
461c4a03053 Bluetooth: hidp: fix buffer overflow
7f6b3637e24 genirq: Prevent use-after-free and work list corruption
99d8b5cd134 jffs2: fix use-after-free on symlink traversal
84f2e80297b rtc: sh: Fix invalid alarm warning for non-enabled alarm
c32a40be3e1 USB: core: Fix unterminated string returned by usb_string()
e8f2673ee21 ipv4: ip_do_fragment: Preserve skb_iif during fragmentation
3ce82b3cf6b usb: u132-hcd: fix resource leak
4b5d813c078 scsi: qla4xxx: fix a potential NULL pointer dereference
17a9af4dfe4 netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON
12ea32981c3 NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family.
93e9165c2a4 fs/proc/proc_sysctl.c: Fix a NULL pointer dereference
82b60628a04 slip: make slhc_free() silently accept an error pointer
6fb9896e50c trace: Fix preempt_enable_no_resched() abuse
1f3534bf583 tcp: tcp_grow_window() needs to respect tcp_space()
59da919c2b9 netlabel: fix out-of-bounds memory accesses
930df474050 fs: sdfat: Fix frag_ratio formula
6ef26dbe99c ipv4: arp: update neighbour address when a gratuitous arp is received and arp_accept is set
ae6f3e53b11 neigh: do not modify unlinked entries
29eb58ec1d0 BACKPORT: neigh: probe application via netlink in NUD_PROBE
acd0c462900 media: em28xx: Fix use-after-free when disconnecting
9240d64f234 ext4: correctly handle a zero-length xattr with a non-zero e_value_offs
e99cc4da3e5 ext4: check superblock mapped prior to committing
bd0f79af856 ext4: Fix WARN_ON_ONCE in ext4_commit_super()
5f79ed4c81b ext4: include the illegal physical block in the bad map ext4_error msg
00182e44f14 ext4: fix fencepost error in check for inode count overflow during resize
13a22ce4aac ext4: don't read out of bounds when checking for in-inode xattrs
bfe37c6102a ext4: correct endianness conversion in __xattr_check_inode()
67b92702704 ext4: check if in-inode xattr is corrupted in ext4_expand_extra_isize_ea()
f08b47b7a87 ext4: add extra checks to ext4_xattr_block_get()
f9b9c03efd5 ext4: correctly detect when an xattr value has an invalid size
17f9eb21567 ext4: add bounds checking to ext4_xattr_find_entry()
65fd150013d ext4: protect i_disksize update by i_data_sem in direct write path
6c2aaaa49e9 ext4: don't update checksum of new initialized bitmaps
28a412d6dda proc: Allow proc_free_inum to be called from any context
436cd180912 proc: Usable inode numbers for the namespace file descriptors.
3b1ccb5219a proc: Fix the namespace inode permission checks.
b255c90cfae proc: Generalize proc inode allocation
a5170ef71ea netfilter: x_tables: don't move to non-existent next rule
e132b4f2b21 net/unix: sk_socket can disappear when state is unlocked
b113e0bd441 posix_acl: Clear SGID bit when setting file permissions
45d921229d8 writeback: fix race that cause writeback hung
9433e26c424 scripts/dtc/libfdt: add integer overflow checks
407e5f7ffe0 arm: irq: Tone down kernel logging
bfa043e4157 net: Copy ndisc_nodetype from original skb in skb_clone
1830d1e2b98 PM / QoS: Add return code to pm_qos_get_value function.
076092b06c2 fix the deadlock in xt_qtaguid when enable DDEBUG
1036f5130b6 ANDROID: xt_qtaguid: Use sk_callback_lock read locks before reading sk->sk_socket
6183392d3c9 jbd2: don't mark block as modified if the handle is out of credits
704b5f3af3d ext4: add more inode number paranoia checks
3296a7bc3e1 ext4: never move the system.data xattr out of the inode body
6991c10e66a ext4: add corruption check in ext4_xattr_set_entry()
1abd2c85f2e ext4: fix false negatives *and* false positives in ext4_check_descriptors()
c9fe427111b ext4: make sure bitmaps and the inode table don't overlap with bg descriptors
3aff0c4f4ab ext4: validate that metadata blocks do not overlap superblock
93cfbc4c3f6 ext4: verify the depth of extent tree in ext4_find_extent()
ddee55d9b8d ext4: always check block group bounds in ext4_init_block_bitmap()
c978ef9c878 USB: core: only clean up what we allocated
f841862ab91 lib/lzo: huge LZO decompression speedup on ARM by using unaligned access
36462475d95 tuner-xc2028.c: fix ocmpilation issues
247dbabae8d l2tp: do not accept arbitrary sockets
dfb0095ccf8 l2tp: fix race in pppol2tp_release with session object destroy
e910296ecd6 l2tp: don't use inet_shutdown on ppp session destroy
face7fdbf6d l2tp: fix missing print session offset info
e6c737f5db3 l2tp: initialise PPP sessions before registering them
f9ca48c89a5 l2tp: protect sock pointer of struct pppol2tp_session with RCU
fa26e77a8a6 l2tp: initialise l2tp_eth sessions before registering them
c2f97cdc3cb l2tp: don't register sessions in l2tp_session_create()
f538fb55a24 l2tp: ensure sessions are freed after their PPPOL2TP socket
55a2ff77644 l2tp: push all ppp pseudowire shutdown through .release handler
b39c17512db l2tp: purge session reorder queue on delete
21e1e25cbd1 l2tp: add session reorder queue purge function to core
efcc114cf67 l2tp: don't use l2tp_tunnel_find() in l2tp_ip and l2tp_ip6
3dba66361ba l2tp: hold tunnel socket when handling control frames in l2tp_ip and l2tp_ip6
c5009e915dd l2tp: hold socket before dropping lock in l2tp_ip{, 6}_recv()
77e5c3abb8f l2tp: hold tunnel in pppol2tp_connect()
ad7a4722ac6 l2tp: check ps->sock before running pppol2tp_session_ioctl()
fa8ef049df5 l2tp: hold tunnel used while creating sessions with netlink
8c502faae29 l2tp: remove useless duplicate session detection in l2tp_netlink
6732604ce18 l2tp: hold tunnel while handling genl TUNNEL_GET commands
591be51547e l2tp: hold tunnel while handling genl tunnel updates
db8ac59a1d0 l2tp: hold tunnel while processing genl delete command
c99d3126917 l2tp: hold tunnel while looking up sessions in l2tp_netlink
7b64263838f l2tp: define parameters of l2tp_session_get*() as "const"
d2283a5617c l2tp: avoid use-after-free caused by l2tp_ip_backlog_recv
eef88ed8286 l2tp: don't mask errors in pppol2tp_getsockopt()
4c275f7c06e l2tp: don't mask errors in pppol2tp_setsockopt()
b70e75a4516 l2tp: take reference on sessions being dumped
bdaa5f0b880 l2tp: take a reference on sessions used in genetlink handlers
2c42b8bf9b4 l2tp: ensure session can't get removed during pppol2tp_session_ioctl()
58c74d8106a l2tp: do not use udp_ioctl()
b13de1dfdd3 l2tp: Correctly return -EBADF from pppol2tp_getname.
20eb572d741 ipv4: l2tp: fix a potential issue in l2tp_ip_recv
a0be6b3da1f l2tp: fix l2tp_eth module loading
ae1959ae7ae BACKPORT: ipv6: fix udpv6 sendmsg crash caused by too small MTU
e8e5a523e89 CVE-2017-18075: crypto: pcrypt - fix freeing pcrypt instances
5596be2db98 nl80211: Define policy for packet pattern attributes
fa7bda5bfd1 packet: only test po->has_vnet_hdr once in packet_snd
9e022906f17 packet: Do not call fanout_release from atomic contexts
13f2bdae65c packet: call fanout_release, while UNREGISTERING a netdev
8d9fde6f01c packet: fix match_fanout_group()
4247449d4e3 xc2028: Fix use-after-free bug properly
90352f0cdd4 UPSTREAM: [media] xc2028: unlock on error in xc2028_set_config()
9805f027e2c ANDROID: scsi: Add segment checking in sg_read
63c39493791 UPSTREAM: ALSA: timer: Call notifier in the same spinlock
5c728cff99b UPSTREAM: ALSA: timer: Fix race between stop and interrupt
d2ab61b93e2 UPSTREAM: ALSA: timer: Fix link corruption due to double start or stop
24ac4d4d085 UPSTREAM: ALSA: timer: Code cleanup
169e27ea992 BACKPORT: ALSA: timer: Fix race at concurrent reads
0a8523d106f BACKPORT: ALSA: timer: Handle disconnection more safely
3287a55a4ef UPSTREAM: ALSA: timer: Fix wrong instance passed to slave callbacks
5250bb41bf0 ANDROID: usb: gadget: f_mtp: Return error if count is negative
b61bd6af8e5 cfg80211: Check if PMKID attribute is of expected size
8e1eb7b17f8 ANDROID: keychord: Fix races in keychord_write.
55d078a6ca7 ANDROID: keychord: Fix for a memory leak in keychord.
999f9b54eee ANDROID: keychord: Fix a slab out-of-bounds read.
a926bbccd9a UPSTREAM: [media] xc2028: avoid use after free
0582e1032e7 net: Fix use after free in the recvmmsg exit path
3713dcfcb88 netfilter: ebtables: fix erroneous reject of last rule
e7b08f0664f trim free_fdtable_rcu()
312d1c9078c don't bother with call_rcu() in put_files_struct()
0e256d34d23 move files_struct-related bits from kernel/exit.c to fs/file.c
0335bdada07 take rlimit check to callers of expand_files()
8e14d48423a make get_unused_fd_flags() a function
070cef86c7a tcp: detect malicious patterns in tcp_collapse_ofo_queue()
aa6de40ac8d tcp: avoid collapses in tcp_prune_queue() if possible
9c0fd33599f perf: Do not double free
2c1a26f4102 ppp: take reference on channels netns
c875bb5ef8a mm: Tighten x86 /dev/mem with zeroing reads
3af64df7718 sg_write()/bsg_write() is not fit to be called under KERNEL_DS
42f5f40a2c0 usb: gadget: fix wrong endpoint desc
ee7d6fef298 netfilter: ctnetlink: netns exit must wait for callbacks
1d78df71406 rfkill: Fix incorrect check to avoid NULL pointer dereference
ac4e3340cde kconfig: don't crash on NULL expressions in expr_eq()
80db284f739 chardev: Avoid potential use-after-free in 'chrdev_open()'
6b8866aae1a kobject: Export kobject_get_unless_zero()
0d228a4fb8d ext4: work around deleting a file with i_nlink == 0 safely
6bcb81f4c29 net/net_namespace: Check the return value of register_pernet_subsys()
af4c0a7596f net: dev: Use unsigned integer as an argument to left-shift
8c785dc72bd net: fix possible overflow in __sk_mem_raise_allocated()
aa6f27c40d2 framebuffer: fix screen corruption when copying
f2578d11e78 audit: print empty EXECVE args
24e3ced3d89 Input: add safety guards to input_set_keycode()
736c3af0e86 HID: hid-input: clear unmapped usages
070269fe4f2 printk: fix integer overflow in setup_log_buf()
9510c9828c6 net: fix warning in af_unix
762548ec857 thermal: Fix deadlock in thermal thermal_zone_device_check
f732695f4d1 thermal: Fix use-after-free when unregistering thermal zone device
7c68757bde4 kref: minor cleanup
25d937e75e7 HID: Fix slab-out-of-bounds read in hid_field_extract
004b4c450be filldir[64]: remove WARN_ON_ONCE() for bad directory entries
445a8e4d88f Make filldir[64]() verify the directory entry filename is valid
1d03834d5c7 android: binder: use VM_ALLOC to get vm area
* kernel/oneplus/sdm845/
737fd02dd026 ASOC: wsa881x: fix snprintf TMP_BUF
4d94bc9036f1 ASoC: wcd_cpe_core: Fix size argument clang error
2a661c9e0ad5 ASoC: wcd_cpe_services: Fix enum conversion warnings
dc727a7bf9fc ASoC: msm: qdsp6v2: Fix non-literal-null-conversion warning
bea744440672 crypto: msm: Increase frame-larger-than warning
e2baec2ac783 touchscreen: fw_update_v7: Fix constant logical operand warning
073c8ffa430a Drivers/Input/Touchscreen: Fix 'size argument' clang error
ba0cbad59859 include: *_info: Fix section warning
5a7652b6aaa0 staging: ion: Fix enum conversion warnings
343aa79807a8 usb: f_gsi: Fix enum conversion warning
e7c33f5ba3b6 usb_bam: Fix enum conversion warning
c9359999e7b1 soc: qcom: Correct size argument
534e29a41931 crypto: msm: Use logical negation
e21e787f6078 configs: Enable WIREGUARD
60392c82c3bc net: import WireGuard version v0.0.20200215
e2fb38fb9c34 gpu: drm: msm: remove excess logging
19971789a06b defconfig: enable SUSPEND_SKIP_SYNC
3baf23172c0f icnss: Synchronize idle shutdown and restart
7ff84e7fe3eb techpack: use kmem_cache pool for tx buffer
95eb95413097 techpack: audio: Fix compilation errors when debugfs is disabled
200488584c30 techpack: audio: fix out-of-tree build
9c83730e8b41 techpack: use static for *_sw_gpio variables
ea832b2adefa max98927: stop log spam
f09ace96813d cfg80211/nl80211: Offload OWE processing to user space in AP mode
4ee77b25e0ec nl80211: Allow set/del pmksa operations for AP
383bb6181d19 cfg80211: Authentication offload to user space in AP mode
* packages/apps/crDroidSettings/
05ef800a New Crowdin translations (#549)
* vendor/crDroidOTA/
31b8979 gemini: correct d/l folder path
fbf187c pyxis : first official build (#117)
c09d8d8 oops
====================
03-17-2020
====================
* device/htc/m8/
b4b4a8b m8: increase BOARD_SYSTEMIMAGE_PARTITION_SIZE
* device/oneplus/enchilada/
dbd92c3 Enchilada: Update dependencies
* device/oneplus/fajita/
67a12f5 Fajita: extra FOD animations
ef56549 Fajita: Update dependencies
* device/oneplus/sdm845-common/
ca4d621e sdm845-common: Clang 10.0.5
5e0d2db8 Revert "sdm845-common: Defconfig to crDroid"
2dd67352 sdm845-common: Update dependencies
* frameworks/base/
41bc77f3f2f New Crowdin translations (#380)
c17b250e029 SystemUI: FPS Info Overlay & Tile
* kernel/lge/g3/
4fea1086e2f usb: gadget: fix build errors
5181e8c97ba USB: Fix breakage in ffs_fs_mount()
a609c68ec28 FunctionFS: enable multiple functions
2f638e7b1e5 Revert "f2fs: fix to set superblock dirty correctly"
0cce516e688 g3: fix reboot with NULL reason
4b2002bf950 ARM: wire up memfd_create syscall
536208f262c asm-generic: add memfd_create system call to unistd.h
20c493d917f shm: add memfd_create() syscall
ec8d187c333 msm: camera: cpp: Check for valid tx level
e273028a816 msm: camera: Fix out of bound read access
ba2c9330860 msm: camera: Fix out-of-bounds read in string class name.
e0e03d6fbf1 usb: gadget: f_mtp:Fix issue of NULL pointer access in mtp_read
16430e3f969 CONFIG_SHITTY_VARIANT is not set
ff019107d82 fs: sdfat: Update to version 2.3.0
ac90ef7db16 fs: sdfat: Update to version 2.1.8
* kernel/oneplus/sdm845/
39423a25f04b sched: core: Use bitwise AND
* packages/apps/Messaging/
d9d4521 Messaging: Adapt night mode for new changes
a01d1b1 Merge 'lineage-17.1' into 10.0
34a9b02 Fix WindowLeaked issue on AttachmentPreview
0249cb0 Fix undesirable ripple effect on GalleryGridView
5ca1c43 New interface to pick a contact as attachment
4af66f7 ProcessPendingMessagesAction works based on subscriptions
1e87fb2 Allow intent shared subject or title to be mms subject
11aa3ff Update runner to AndroidJUnittest
945b358 Support audio attachments through GalleryMediaChooser
cb8979e Support video attachments through GalleryMediaChooser
2151ff2 Show attachments size during composing MMS
fbd77a9 Do not show the fail icon for a group conversation
d0c4357 Actual attachments size is the minimum size except images
ac0b2bf Allow acceptable media types only for sharing
e853209 Support sharing with image/video/audio/vcard and text fully
48670ef Revert "Messaging: Implement saved video attachments in MMS"
ce0f619 Revert "Added support for video and audio mms attachments"
606029b Revert "Fixed storage permission issue for attachments"
e3df052 Revert "Messaging: Don't crash on unsupported shared content type"
ba48bbe Revert "Allow intent shared subject or title to be mms subject"
* packages/apps/Settings/
07d6156627 Revert "Fix ViLTE is not available when WiFi Calling is disabled"
* packages/apps/crDroidSettings/
84236bee crdroid: Add separate settings to set actions for navbar keys
d11f146a Revert "crdroid: Allow binding home, back and appswitch keys for all"
* system/core/
cf529b64e adb_root: Bypass few more checks
7a4eab734 adb_root: Allow root uid to get root status
* vendor/crDroidOTA/
274d4ce update m8/d
e3e3b26 update .json
1f434ea Update whyred - 16/03/2020
7ea3cd3 update op6/t
66bcc7d gemini: Upload new build
fd5e2ce Initial SUpport for Realme XT (RMX1921) (#115)