Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cm 14.1 #7

Open
wants to merge 296 commits into
base: cm-14.1
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
296 commits
Select commit Hold shift + click to select a range
0d595d9
wlan: Update qie_age->age to match the BSS age in the driver
Oct 12, 2016
3dbfe57
Wlan: Release 3.0.11.63
Oct 12, 2016
999f1ec
wlan: Destroy the lock before freeing WDA context
Oct 12, 2016
efc8aec
Wlan: Release 3.0.11.64
Oct 13, 2016
127e1f3
wlan: Fix suspicious dereference of pointer
Oct 12, 2016
b90bb51
Wlan: Release 3.0.11.65
Oct 14, 2016
def8f31
wlan: Do not trigger del sta if it is already in progress
Jun 15, 2016
e2a5396
wlan: Del sta if auth frame is received while connecting
Mar 25, 2016
811fb56
Prima: Add config_ini configure BMISS & BWAIT
Oct 19, 2016
e9ee068
Wlan: Release 3.0.11.66
Oct 19, 2016
8dc3a85
wlan: Use offset to get the ie length from bss descriptor
Oct 21, 2016
31d014b
prima: Fix oem data response length
Oct 24, 2016
b5c40da
wlan: check for SSR in wlan_hdd_set_filter function
Oct 26, 2016
d911f45
prima: Acquire read lock before accessing the address list
Oct 19, 2016
681e761
prima: Validate Adapter in scan done callback
Oct 26, 2016
c94bd36
wlan: Cancel scan request before issuing connect request
Oct 25, 2016
44e5e16
wlan: Add callback handler for SSID scan request
Oct 25, 2016
8d5d820
wlan: Generate bug report if scan rejected by driver
Oct 27, 2016
327b1f5
wlan: Fix compilation error
Oct 26, 2016
5ff4f39
wlan: Send number of radios in radio stats
Oct 27, 2016
d63eb13
prima: Initialize thread stuck timer after driver loading is done
Nov 8, 2016
412d2ad
prima: On thread stuck timer expire, call timer callback
Nov 8, 2016
b2cde06
wlan: Fix Sequencing in config TLV
Nov 25, 2016
7f498fc
wlan: Avoid dereferencing suspicious pointer
Nov 21, 2016
fe24c62
prima: FTM: During unload, don't do LIM de-initialization
Nov 25, 2016
cb72aef
prima: Validate station id
Nov 22, 2016
09d1886
prima: Validate pkt buffer size
Nov 21, 2016
128a8ef
prima: Validate netlink packet length
Oct 7, 2016
3b4db74
prima: Validate station id
Nov 21, 2016
6e5e4f9
wlan: Fix passive to active channel conversion issue
Nov 23, 2016
064dce8
prima: Create interface for updating cfg ini param
Nov 23, 2016
3ffc16a
prima: Support for all MC packet when MCBCFilter is set 0/2
Nov 24, 2016
614185b
wlan: Use heap memory for station_info instead of stack
Dec 7, 2016
3df4bb5
wlan: Validate no.of RIC data desctiptors before use
Dec 16, 2016
69f45bc
prima: Fix VHT-80 IBSS stops beaconing
Dec 14, 2016
2af44fa
wlan: Use sme_dhcp_start/stop_ind api for dhcp state
Dec 6, 2016
cdee817
prima: Fix Set/Clear MCBC ioctl transition in early suspend
Dec 1, 2016
ec9f3c0
sg_write()/bsg_write() is not fit to be called under KERNEL_DS
Dec 16, 2016
e38ba3b
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Jan 7, 2017
b293bbc
mdss: move to a kthread for vsync_retire_work_handler
Jul 12, 2016
fc4220c
kgsl: convert some workqueues to use kthreads
Jul 26, 2016
18e9d86
msm: kgsl: Check for integer overflow before allocating memory
May 31, 2016
9277617
msm: kgsl: Check the address range before mapping to GPU
Apr 27, 2016
3b168f2
rmnet_data: Changing format specifier to %pK
Aug 26, 2016
8c3cb94
msm: kgsl: Validate the input parameter len against zero
Sep 13, 2016
8ddf38e
ion: use %pk instead of %p which respects kptr_restrict sysctl
Oct 3, 2016
34ca164
msm: kgsl: Verify the pointer isn't NULL before using it for kref
Sep 17, 2015
5457dd1
msm: kgsl: Fix overflow in sharedmem cache range operation function
Nov 2, 2016
fa42981
msm: kgsl: Reserve a context ID slot but don't populate immediately
May 31, 2016
edf394e
mm: cma: fix incorrect type conversion for size during dma allocation.
Oct 22, 2015
3be141e
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Jan 15, 2017
793be2d
Merge branch 'cm-14.1' of https://github.com/desaishivam26/android_ke…
desaishivam26 Jan 15, 2017
9eadc87
mnt: remount should propagate to slaves of slaves
drosen-google Jan 5, 2017
11175d3
defconfig: Disable CORE_CTL_HELPER
desaishivam26 Jan 12, 2017
dcfe703
UPSTREAM: l2tp: fix racy SOCK_ZAPPED flag check in l2tp_ip{,6}_bind()
Nov 18, 2016
91e0ada
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Jan 25, 2017
fcc4639
soc: qcom: pil: Fix kernel pointer leak
Jan 16, 2017
6476eb1
ASoC: msm: q6dspv2: fix potentional information leak
Nov 9, 2016
3361b84
ASoC: qdsp6v2: fix potential bug of infinite loop
Jan 11, 2017
b8b4e65
msm: cpp: Fix issue in updating frame info pointer in compact ioctl
Jan 16, 2017
60c7216
ext4: fix potential use after free in __ext4_journal_stop
Oct 18, 2015
b065051
lowmemorykiller: account for unevictable pages
Jan 25, 2017
3bbd99a
msm: mdss: Fix potential deferencing of null pointer
Nov 18, 2016
c9a57a9
msm: sensor: Validationg function pointers before using them
Nov 24, 2016
02d42b8
qseecom: check buffer size when loading firmware images
Oct 21, 2016
4a0c810
BACKPORT: posix_acl: Clear SGID bit when setting file permissions
jankara Sep 19, 2016
a7008be
ion: Fix permissions on source file
TheCrazyLex Jan 21, 2017
4aac852
UPSTREAM: kernel.h: define u8, s8, u32, etc. limits
Oct 4, 2016
81d0d33
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Feb 5, 2017
29102fe
Merge branch 'cm-14.1' of https://github.com/desaishivam26/android_ke…
desaishivam26 Feb 5, 2017
006379f
qseecom: remove entry from qseecom_registered_app_list
Nov 22, 2016
ada43c8
qcom: scm: remove printing input arguments
Nov 2, 2016
1af5b73
drivers: soc: add size checks and update log messages
Oct 4, 2016
38646ee
BACKPORT: aio: mark AIO pseudo-fs noexec
nickdesaulniers Nov 18, 2016
97ff226
net: ipc_router: fix NULL pointer de-reference issue
Sep 21, 2016
08036e2
fs/proc/array.c: make safe access to group_leader
adriansm Dec 2, 2016
9c4cfef
msm: ispif: Remove handling of SD_SHUTDOWN
Jan 4, 2017
e396f55
netlink: Eliminate kmalloc in netlink dump operation.
Aug 15, 2013
b6e2493
netlink: Fix dump skb leak/double free
herbertx May 16, 2016
70a6273
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Feb 9, 2017
880b1f1
ext4: validate s_first_meta_bg at mount time
guaneryu Dec 1, 2016
b57927c
time: Remove CONFIG_TIMER_STATS
kees Feb 8, 2017
9b11d53
defconfig: Remove CONFIG_TIMER_STATS
Alberto97 Feb 20, 2017
4fa5ae3
wlan:Restore DXE power state when InitScanRSp fail
Oct 28, 2015
b77abd0
wlan: Log IP address of the first Rx packet after wakeup
Nov 29, 2016
867acfd
wlan: Remove PTK/GTK debug logs
Dec 7, 2016
1198fbb
wlan: Add support for SAP restart in case of lte coex event
Dec 13, 2016
1bcee02
prima: Fix array out-of-bounds & integer underflow in _iw_set_genie
Dec 28, 2016
c3d407f
wlan: Add configuration option for bad RSSI in PER based roaming
Nov 25, 2016
b366846
wlan: Check for config support before sendig carrier off
Dec 28, 2016
a2fe765
wlan: Replace time of the day with jiffies during scan reject
Dec 9, 2016
5fce6f9
wlan: Request FW recovery after three mgmt TX timeout
Jan 6, 2017
ea29bc4
wlan: Enable DFS channel for a single channel scan
Nov 9, 2016
90f5460
wlan: Send proper IEs number when sec chan bcn filter is skipped
Jan 3, 2017
bf1f885
wlan: Add support for new cfg80211 connect api
Dec 5, 2016
cfb2923
wlan: Use cfg80211_roamed_bss API to indicate the roaming
Dec 5, 2016
c77f3b9
wlan: Prioritize the bssid_hint, if it fails try with other BSS
Jan 4, 2017
b9009bb
prima: Process pno ioctl appropriately
Jan 12, 2017
8299019
wlan: Allow fastreassoc driver command for connected BSSID
Jan 18, 2017
8b3befb
wlan: Configure correct max tx power to firmware
Jan 27, 2017
b48a316
wlan: Fix bssid hint logic to keep the AP on head of the list
Jan 24, 2017
1fdf324
wlan: Remove the support for iw_set_priv ioctl
Aug 9, 2016
e089038
wlan: Add NULL check for tail, probe response and assoc response
Jan 25, 2017
5524456
prima: Resolve out of bound memory access, while processing setpno
Jan 19, 2017
4555193
wlan: Add support in driver to do sap restart during SSR
Jan 18, 2017
15ed5a3
prima: Avoid overflow of "set_bssid_hotlist" params
Jan 27, 2017
94bccb1
wlan: Correct value for bad RSSI in PER based roaming
Feb 6, 2017
04dfce7
wlan: Get debug information when the HAL_START_RSP fails
Jan 16, 2017
79d4d1b
ANDROID: sdcardfs: Allow non-owners to touch
drosen-google Jan 20, 2017
436ed22
ANDROID: sdcardfs: Refactor configfs interface
drosen-google Jan 21, 2017
d4b7250
ANDROID: sdcardfs: add support for user permission isolation
drosen-google Jan 22, 2017
f69e1d3
ANDROID: sdcardfs: Remove redundant operation
drosen-google Jan 27, 2017
3fc0f13
ANDROID: sdcardfs: Add GID Derivation to sdcardfs
drosen-google Jan 25, 2017
5d7dae0
ANDROID: sdcardfs: switch to full_name_hash and qstr
drosen-google Jan 28, 2017
ebfdc6a
ANDROID: sdcardfs: Switch strcasecmp for internal call
drosen-google Feb 1, 2017
9153944
ANDROID: sdcardfs: Add missing path_put
drosen-google Feb 17, 2017
829ea28
ANDROID: sdcardfs: Don't bother deleting freelist
drosen-google Feb 22, 2017
ba3d7e3
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Feb 25, 2017
60cc3cd
mpi: Fix NULL ptr dereference in mpi_powm() [ver #3]
aryabinin Nov 24, 2016
d37d3fa
net/sched: pedit: make sure that offset is valid
amirv Nov 28, 2016
8566e21
ipc/shm: Fix shmat mmap nil-page protection
Feb 7, 2017
87d533b
tcp: avoid infinite loop in tcp_splice_read()
Feb 3, 2017
cacbf5d
ANDROID: sdcardfs: implement vm_ops->page_mkwrite
drosen-google Feb 24, 2017
72f6cfb
ANDROID: sdcardfs: support direct-IO (DIO) operations
drosen-google Feb 24, 2017
19dd0ad
perf/core: Fix concurrent sys_perf_event_open() vs. 'move_group' race
Jan 11, 2017
451947b
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Mar 5, 2017
1742c6b
qcacld-2.0: Add buf len check in wlan_hdd_cfg80211_testmode
Dec 27, 2016
41a972b
net: ipc_router: Register services only on client port
Dec 15, 2016
c24be1a
msm: camera: fix bound check of offset to avoid overread overwrite
Nov 15, 2016
25b3df2
msm: camera: sensor: Validate eeprom_name string length
Dec 6, 2016
5969906
msm: vidc: WARN_ON() reveals fuction addresses
Nov 28, 2016
450bd87
input: misc: fix heap overflow issue in hbtp_input.c
Jan 6, 2017
a395055
ANDROID: ion: check for kref overflow
Jan 13, 2017
bdbf9de
msm: cpp: Fix for integer overflow in cpp
Jan 18, 2017
a566ff6
net: rmnet_data: Fix incorrect netlink handling
Jan 13, 2017
f561f6f
msm: crypto: fix issues on digest buf and copy_from_user in qcedev.c
Oct 31, 2016
ff38f59
ASoC: msm: qdsp6v2: Add range checking in msm_dai_q6_set_channel_map
Dec 20, 2016
edac861
mfd: wcd9xxx: Add range checking in function wcd9xxx_init_slimslave
Dec 20, 2016
89e6f5a
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Mar 15, 2017
c36799d
power: align wakeup_sources format
Aug 8, 2015
8a4846b
msm: mdss: mdss_set_rgb: Print a new line in pr_info
Alberto97 Mar 23, 2017
3d669d5
ANDROID: sdcardfs: Fix case insensitive lookup
drosen-google Mar 2, 2017
80f468e
ANDROID: sdcardfs: rate limit warning print
drosen-google Mar 3, 2017
3737fb9
ANDROID: sdcardfs: Replace get/put with d_lock
drosen-google Mar 2, 2017
3f6b485
ANDROID: sdcardfs: Use spin_lock_nested
drosen-google Mar 9, 2017
be450f6
ANDROID: sdcardfs: Switch to internal case insensitive compare
drosen-google Mar 9, 2017
31c6815
ANDROID: sdcardfs: Use d_invalidate instead of drop_recurisve
drosen-google Mar 9, 2017
d78c925
ANDROID: sdcardfs: Get the blocksize from the lower fs
drosen-google Mar 10, 2017
3a3083c
ANDROID: sdcardfs: declare MODULE_ALIAS_FS
drosen-google Mar 10, 2017
a5e5955
ANDROID: sdcardfs: Use case insensitive hash function
drosen-google Mar 10, 2017
7105210
ANDROID: sdcardfs: move path_put outside of spinlock
drosen-google Mar 10, 2017
0685ad8
ANDROID: sdcardfs: Remove uninformative prints
drosen-google Mar 11, 2017
d394adc
ANDROID: sdcardfs: Use tabs instead of spaces in multiuser.h
drosen-google Mar 13, 2017
d8ce982
ANDROID: sdcardfs: Fix gid issue
drosen-google Mar 13, 2017
04e81a8
ANDROID: sdcardfs: correct order of descriptors
drosen-google Mar 21, 2017
2d40a91
ANDROID: sdcardfs: Fix formatting
drosen-google Mar 17, 2017
489c076
ANDROID: sdcardfs: Fix style issues with comments
drosen-google Mar 17, 2017
a38c374
ANDROID: sdcardfs: remove unneeded null check
drosen-google Mar 21, 2017
014bf25
ANDROID: sdcardfs: Use pr_[...] instead of printk
drosen-google Mar 17, 2017
5d72cf5
ANDROID: sdcardfs: Use to kstrout
drosen-google Mar 17, 2017
d58121d
ANDROID: sdcardfs: Use seq_puts over seq_printf
drosen-google Mar 22, 2017
8e915a2
ANDROID: sdcardfs: Fix style issues in macros
drosen-google Mar 22, 2017
979acff
ANDROID: sdcardfs: Fix incorrect hash
drosen-google Feb 15, 2017
3e4bc8c
harpia: Enable CONFIG_INET_DIAG_DESTROY
Alberto97 Mar 28, 2017
76d85af
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Mar 31, 2017
c70c3bc
UPSTREAM: udp: properly support MSG_PEEK with truncated buffers
Jul 15, 2016
3ae1eb3
crypto: msm: check integer overflow on total data len in qcedev.c
Jan 19, 2017
0ebd452
msm: mdss: Correct the format specifiers in sscanf function
Jun 30, 2016
66fb1eb
avtimer: update ioctl call to query avtimer
Nov 26, 2015
bc0db5d
drivers: soc: qcom: Add error handling in function avtimer_ioctl
Dec 8, 2016
3f9da25
sdcardfs: limit stacking depth
Feb 8, 2017
ae3d4db
ANDROID: ion: Protect kref from userspace manipulation
nickdesaulniers Feb 10, 2017
9942401
BACKPORT: fs: limit filesystem stacking depth
Oct 23, 2014
7019cbe
FROMLIST: CHROMIUM: usb: gadget: configfs: Fix KASAN use-after-free
Jan 13, 2017
3866079
ASoC: msm: qdsp6v2: Fix out-of-bounds access in put functions
Jan 3, 2017
28eb82a
UPSTREAM: seccomp: always propagate NO_NEW_PRIVS on tsync
thejh Dec 26, 2015
822ed81
BACKPORT: HID: input: generic hidinput_input_event handler
Jul 15, 2013
535e856
wlan: send RSSI info correctly to CNE
Aug 30, 2016
d2a016b
wlan: Fix P2P scan faliure by updating channel list properly
Feb 16, 2017
a55286a
wlan: Fix buffer overflow in WLANSAP_Set_WPARSNIes()
Feb 10, 2017
b659e24
wlan: SAP: During SSR, don't check for logp in progress
Feb 3, 2017
5a57f62
wlan: On SSR, update SAP operating band, start and end channels
Feb 3, 2017
7f2244a
prima: Wait for clear filter request's response from firmware
Nov 1, 2016
8b22ae5
wlan: Reset Rx last SSN after clear filter
Nov 1, 2016
c99e957
wlan: Avoid dropping packets if data packet filter is set
Nov 21, 2016
e85b4fe
Revert "sdcardfs: Flag files as non-mappable"
Alberto97 Apr 7, 2017
dc7d0f2
ANDROID: sdcardfs: remove unnecessary call to do_munmap
drosen-google Mar 10, 2017
760e7f4
ANDROID: sdcardfs: copy lower inode attributes in ->ioctl
drosen-google Mar 10, 2017
297e822
ANDROID: sdcardfs: fix ->llseek to update upper and lower offset
drosen-google Mar 10, 2017
693388c
ANDROID: sdcardfs: use d_splice_alias
drosen-google Mar 10, 2017
1ec3abb
ANDROID: sdcardfs: update module info
drosen-google Mar 10, 2017
cbe5087
BACKPORT: UPSTREAM: sg_start_req(): make sure that there's not too ma…
Mar 22, 2015
7e6711f
BACKPORT: UPSTREAM: selinux: fix off-by-one in setprocattr
stephensmalley Jan 31, 2017
1195318
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 Apr 18, 2017
63cfc76
ANDROID: sdcardfs: Directly pass lower file for mmap
drosen-google Apr 11, 2017
6d340f9
Android: sdcardfs: Change cache GID value
drosen-google Apr 18, 2017
c6e916c
ANDROID: sdcardfs: ->iget fixes
drosen-google Apr 18, 2017
c100730
Android: sdcardfs: Don't complain in fixup_lower_ownership
drosen-google Apr 19, 2017
ade55c0
ipv4: keep skb->dst around in presence of IP options
Feb 4, 2017
1be4a03
wlan: Changes to force roam in low RSSI scenarios
Mar 9, 2017
107a88b
wlan: Indicate disconnect to SME to abort pre-auth
Mar 15, 2017
1517066
wlan: Interface API change for NUD stats debug
Mar 24, 2017
85e26c6
wlan: Fix SAP SSR reinit for uninitialized config
Mar 6, 2017
f4fea9e
wlan: Add Vendor command to set/get NUD debug stats
Mar 24, 2017
ff0194d
wlan: During ARP debug set FW in datapath for ARP
Mar 24, 2017
a5ebafc
wlan: Add changes to collect Arp packet stats
Mar 24, 2017
bd08fb5
wlan: Add ARP stats to WE_GET_STATS ioctl
Mar 24, 2017
290898a
wlan: Implement Duplicate Address Detection (DAD)
Mar 24, 2017
0ea3ee5
wlan: Don't reset the dad variable for non duplicate address ARP requ…
Mar 24, 2017
a4eeb51
wlan: Send ADDBA req to test the connection status
Mar 24, 2017
ab8b381
wlan: Refactor trigger ADDBA code for test connection status
Feb 13, 2017
0bacdae
wlan: Send DELBA for BA session set up to test connection
Feb 1, 2017
d6a896e
wlan: ARP stats for only request and reponse from gateway IP
Mar 17, 2017
79d5878
trace: resolve stack corruption due to string copy
Aug 1, 2016
a751305
perf: Tighten (and fix) the grouping condition
Sep 15, 2016
71be8f7
ASoC: msm: qdsp6v2: completely deallocate on cal block creation failure
Jan 23, 2017
432c213
drivers: soc: add mutex to prevent response being processed twice
Jan 26, 2017
4747210
ASoC: msm: qdsp6v2: return error when copy from userspace fails
Dec 5, 2016
da638cc
ASoC: soc: prevent risk of buffer overflow
Nov 4, 2016
e34966b
crypto: msm: check length before copying to buf in _debug_stats_read
Jan 31, 2017
f77a75b
uio: fix potential use after free issue when accessing debug_buffer
Feb 3, 2017
2167e26
msm: ADSPRPC: Check for buffer overflow condition
Jan 25, 2017
39ee515
qseecom: improve input validatation for qseecom_send_service_cmd
Jan 11, 2017
ab7aa70
soc: qcom: scm: add check to avoid buffer overflow
Oct 25, 2016
4791751
regulator: core: Fix regualtor_ena_gpio_free not to access pin after …
devusr-sw-kim Dec 4, 2014
436ebaa
msm: camera: sensor: Fix the improper pointer dereference
May 4, 2015
1b34cc2
msm: rndis_ipa: Remove rndis_ipa loopback functionality
Jan 3, 2017
7be3576
xfrm_user: validate XFRM_MSG_NEWAE XFRMA_REPLAY_ESN_VAL replay_window
Mar 22, 2017
a160d04
msm: crypto: set CLR_CNTXT bit for crypto operations
Dec 19, 2016
bc8149c
msm: camera: sensor: Validate i2c_freq_mode in msm_cci_set_clk_param
Nov 22, 2016
8deee17
msm: camera: flash: Validate the power setting size
Nov 22, 2016
a75955a
ASoC: soc: msm: initialize buffer to prevent kernel data leakage
Dec 16, 2016
45189a8
ASoC: msm8x16-wcd: prevent out of bounds access
May 11, 2015
e9ca7ab
bcl: fix allocation for BCL attribute
Apr 20, 2015
60c2266
FROMLIST: ASoC: msm-cpe-lsm: cleanup ioctl functions
Dec 21, 2016
927986a
UPSTREAM: tracing: Fix trace_printk() to print when not using bprintk()
rostedt Mar 22, 2016
8635124
tracing: do not leak kernel addresses
nickdesaulniers Mar 3, 2017
b995662
msm: mdss: Install sync fences after user copy
naseer Feb 1, 2017
5f4c010
xfrm_user: validate XFRM_MSG_NEWAE incoming ESN size harder
Mar 23, 2017
cac1b90
msm: vidc: Protect debug_buffer access in core_info_read with lock.
Mar 22, 2017
63c7ce7
drivers: soc: add size check
Feb 28, 2017
86c0630
ASoC : msm: qdsp6v2: set pointer to NULL after free.
Feb 24, 2017
df347fe
mm: migrate dirty page without clear_page_dirty_for_io etc
Jul 15, 2016
70c2df8
KEYS: Disallow keyrings beginning with '.' to be joined as session ke…
dhowells Apr 18, 2017
228d70a
KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
ebiggers Apr 18, 2017
13ae260
KEYS: Change the name of the dead type to ".dead" to prevent user access
dhowells Apr 18, 2017
841b657
BACKPORT: block: add blk_rq_set_block_pc()
axboe Jun 6, 2014
8941f7c
BACKPORT: sg: relax 16 byte cdb restriction
doug-gilbert Jun 3, 2014
b1a7db1
scsi: sg: check length passed to SG_NEXT_CMD_LEN
Feb 15, 2017
e219297
Merge branch 'cm-14.1' of https://github.com/LineageOS/android_kernel…
desaishivam26 May 7, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
73 changes: 0 additions & 73 deletions Documentation/timers/timer_stats.txt

This file was deleted.

5 changes: 5 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -345,6 +345,11 @@ DEPMOD = /sbin/depmod
PERL = perl
CHECK = sparse

# Try to always use GNU ld
ifneq ($(wildcard $(CROSS_COMPILE)ld.bfd),)
LD = $(CROSS_COMPILE)ld.bfd
endif

# Use the wrapper for the compiler. This wrapper scans for new
# warnings and causes the build to stop upon encountering them.
CC = $(srctree)/scripts/gcc-wrapper.py $(REAL_CC)
Expand Down
1 change: 0 additions & 1 deletion android/configs/android-recommended.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_SIZE=8192
CONFIG_CC_STACKPROTECTOR_STRONG=y
CONFIG_COMPACTION=y
CONFIG_DM_UEVENT=y
CONFIG_DRAGONRISE_FF=y
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/apq8084-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2013-2014, The Linux Foundation. All rights reserved.
/* Copyright (c) 2013-2014,2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

qcom,ion-heap@8 { /* CP_MM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <8>;
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/msm8226-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2012-2014, The Linux Foundation. All rights reserved.
/* Copyright (c) 2012-2014,2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

system_contig_heap: qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

cp_mm_heap: qcom,ion-heap@8 { /* CP_MM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <8>;
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/msm8226-w-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2014, The Linux Foundation. All rights reserved.
/* Copyright (c) 2014,2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

system_contig_heap: qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

qsecom_heap: qcom,ion-heap@27 { /* QSECOM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <27>;
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/msm8610-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2012-2014, The Linux Foundation. All rights reserved.
/* Copyright (c) 2012-2014,2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

qcom,ion-heap@27 { /* QSECOM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <27>;
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/msm8909-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2014, Linux Foundation. All rights reserved.
/* Copyright (c) 2014,2016, Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

system_contig_heap: qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

qsecom_heap: qcom,ion-heap@27 { /* QSEECOM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <27>;
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/msm8916-512mb-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2014, Linux Foundation. All rights reserved.
/* Copyright (c) 2014,2016, Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

qcom,ion-heap@27 { /* QSEECOM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <27>;
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/msm8916-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2014, Linux Foundation. All rights reserved.
/* Copyright (c) 2014,2016, Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

qcom,ion-heap@8 { /* CP_MM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <8>;
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/msm8939-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2014, Linux Foundation. All rights reserved.
/* Copyright (c) 2014,2016, Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

qcom,ion-heap@8 { /* CP_MM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <8>;
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/msm8974-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2012-2014, The Linux Foundation. All rights reserved.
/* Copyright (c) 2012-2014,2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

qcom,ion-heap@8 { /* CP_MM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <8>;
Expand Down
7 changes: 1 addition & 6 deletions arch/arm/boot/dts/qcom/msm8994-ion.dtsi
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright (c) 2014, The Linux Foundation. All rights reserved.
/* Copyright (c) 2014,2016, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
Expand All @@ -21,11 +21,6 @@
qcom,ion-heap-type = "SYSTEM";
};

qcom,ion-heap@21 {
reg = <21>;
qcom,ion-heap-type = "SYSTEM_CONTIG";
};

qcom,ion-heap@8 { /* CP_MM HEAP */
compatible = "qcom,msm-ion-reserve";
reg = <8>;
Expand Down
5 changes: 2 additions & 3 deletions arch/arm/configs/harpia_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -696,7 +696,7 @@ CONFIG_INET_LRO=y
CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y
# CONFIG_INET_UDP_DIAG is not set
# CONFIG_INET_DIAG_DESTROY is not set
CONFIG_INET_DIAG_DESTROY=y
# CONFIG_TCP_CONG_ADVANCED is not set
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
Expand Down Expand Up @@ -3345,7 +3345,7 @@ CONFIG_MSM_XPU_ERR_FATAL=y
# CONFIG_MSM_SYSTEM_HEALTH_MONITOR is not set
CONFIG_QCOM_EARLY_RANDOM=y
# CONFIG_MSM_PACMAN is not set
CONFIG_MSM_CORE_CTL_HELPER=y
# CONFIG_MSM_CORE_CTL_HELPER is not set
CONFIG_MSM_PERFORMANCE=y
CONFIG_MSM_PERFORMANCE_HOTPLUG_ON=y
CONFIG_MEM_SHARE_QMI_SERVICE=y
Expand Down Expand Up @@ -3569,7 +3569,6 @@ CONFIG_SCHED_DEBUG=y
CONFIG_SYSRQ_SCHED_DEBUG=y
# CONFIG_PANIC_ON_RT_THROTTLING is not set
CONFIG_SCHEDSTATS=y
CONFIG_TIMER_STATS=y
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_SLUB_STATS is not set
Expand Down
7 changes: 3 additions & 4 deletions arch/arm/configs/lux_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -206,8 +206,8 @@ CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_CC_STACKPROTECTOR=y
CONFIG_CC_STACKPROTECTOR=y
# CONFIG_CC_STACKPROTECTOR_NONE is not set
# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
CONFIG_CC_STACKPROTECTOR_STRONG=y
CONFIG_CC_STACKPROTECTOR_REGULAR=y
# CONFIG_CC_STACKPROTECTOR_STRONG is not set
CONFIG_HAVE_CONTEXT_TRACKING=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
Expand Down Expand Up @@ -3342,7 +3342,7 @@ CONFIG_MSM_XPU_ERR_FATAL=y
# CONFIG_MSM_SYSTEM_HEALTH_MONITOR is not set
CONFIG_QCOM_EARLY_RANDOM=y
# CONFIG_MSM_PACMAN is not set
CONFIG_MSM_CORE_CTL_HELPER=y
# CONFIG_MSM_CORE_CTL_HELPER is not set
# CONFIG_MSM_PERFORMANCE is not set
CONFIG_MEM_SHARE_QMI_SERVICE=y
CONFIG_BOOTINFO=y
Expand Down Expand Up @@ -3565,7 +3565,6 @@ CONFIG_SCHED_DEBUG=y
CONFIG_SYSRQ_SCHED_DEBUG=y
# CONFIG_PANIC_ON_RT_THROTTLING is not set
CONFIG_SCHEDSTATS=y
CONFIG_TIMER_STATS=y
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_SLUB_STATS is not set
Expand Down
7 changes: 3 additions & 4 deletions arch/arm/configs/merlin_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -206,8 +206,8 @@ CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_CC_STACKPROTECTOR=y
CONFIG_CC_STACKPROTECTOR=y
# CONFIG_CC_STACKPROTECTOR_NONE is not set
# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
CONFIG_CC_STACKPROTECTOR_STRONG=y
CONFIG_CC_STACKPROTECTOR_REGULAR=y
# CONFIG_CC_STACKPROTECTOR_STRONG is not set
CONFIG_HAVE_CONTEXT_TRACKING=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
Expand Down Expand Up @@ -3330,7 +3330,7 @@ CONFIG_MSM_XPU_ERR_FATAL=y
# CONFIG_MSM_SYSTEM_HEALTH_MONITOR is not set
CONFIG_QCOM_EARLY_RANDOM=y
# CONFIG_MSM_PACMAN is not set
CONFIG_MSM_CORE_CTL_HELPER=y
# CONFIG_MSM_CORE_CTL_HELPER is not set
# CONFIG_MSM_PERFORMANCE is not set
CONFIG_MEM_SHARE_QMI_SERVICE=y
CONFIG_BOOTINFO=y
Expand Down Expand Up @@ -3553,7 +3553,6 @@ CONFIG_SCHED_DEBUG=y
CONFIG_SYSRQ_SCHED_DEBUG=y
# CONFIG_PANIC_ON_RT_THROTTLING is not set
CONFIG_SCHEDSTATS=y
CONFIG_TIMER_STATS=y
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_SLUB_STATS is not set
Expand Down
7 changes: 3 additions & 4 deletions arch/arm/configs/osprey_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -208,8 +208,8 @@ CONFIG_SECCOMP_FILTER=y
CONFIG_HAVE_CC_STACKPROTECTOR=y
CONFIG_CC_STACKPROTECTOR=y
# CONFIG_CC_STACKPROTECTOR_NONE is not set
# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
CONFIG_CC_STACKPROTECTOR_STRONG=y
CONFIG_CC_STACKPROTECTOR_REGULAR=y
# CONFIG_CC_STACKPROTECTOR_STRONG is not set
CONFIG_HAVE_CONTEXT_TRACKING=y
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
Expand Down Expand Up @@ -3344,7 +3344,7 @@ CONFIG_MSM_XPU_ERR_FATAL=y
# CONFIG_MSM_SYSTEM_HEALTH_MONITOR is not set
CONFIG_QCOM_EARLY_RANDOM=y
# CONFIG_MSM_PACMAN is not set
CONFIG_MSM_CORE_CTL_HELPER=y
# CONFIG_MSM_CORE_CTL_HELPER is not set
CONFIG_MSM_PERFORMANCE=y
CONFIG_MSM_PERFORMANCE_HOTPLUG_ON=y
CONFIG_MEM_SHARE_QMI_SERVICE=y
Expand Down Expand Up @@ -3553,7 +3553,6 @@ CONFIG_SCHED_DEBUG=y
CONFIG_SYSRQ_SCHED_DEBUG=y
# CONFIG_PANIC_ON_RT_THROTTLING is not set
CONFIG_SCHEDSTATS=y
CONFIG_TIMER_STATS=y
# CONFIG_DEBUG_OBJECTS is not set
# CONFIG_SLUB_DEBUG_ON is not set
# CONFIG_SLUB_STATS is not set
Expand Down