Joy Cho
e87d0f3706
ODROID-COMMON: add gator driver
...
- gator driver version : 670
- default disabled
Change-Id: Ibc67cfe17cb8d94ab8aa82c2bd2a16ba045be010
2018-12-12 14:43:03 +09:00
Joy Cho
3be1b52e5b
Merge "ODROID-N2: thermal: add an exeception logic to control max cpu level" into odroidn2-4.9.y
2018-12-12 13:47:23 +09:00
Kevin Kim
e49d2ea247
Merge "ODROID-COMMON: adjust sound card dai link for spdif_out." into odroidn2-4.9.y
2018-12-11 18:13:53 +09:00
Kevin Kim
a1a3ecc5b8
ODROID-COMMON: usb: add to control USB Host by GPIO
...
Change-Id: Ibc9c418bd0616ce3a723a45615c5e52bf91b0f2e
Signed-off-by: Kevin Kim <ckkim@hardkernel.com >
2018-12-11 16:22:27 +09:00
Kevin Kim
25a4db262e
ODROID-COMMON: adjust sound card dai link for spdif_out.
...
hw:0,0 -> tdmc <-> internal DAC
hw:0,1 -> spdif_b <-> hdmitx
hw:0,2 -> spdif_a <-> spdif_out(GPIOA_11)
Change-Id: I2d31ec832d6cb82e2363977cbcbc5bc96fa3f993
2018-12-11 11:46:24 +09:00
Joy Cho
04a64378a8
ODROID-N2: thermal: add an exeception logic to control max cpu level
...
Change-Id: I880b89d828034b029e306bda7c8be9004c3ec913
FIXME: find a better way not to modify thermal core drivers
2018-12-11 10:57:48 +09:00
Joy Cho
895b49d2e8
ODROID-N2: dts: adjust default cpu opp table
...
Change-Id: I42ed48f07936c6bb92416a666cb472d7da144c81
2018-12-05 09:49:32 +09:00
Kevin Kim
728ebe1676
Merge "ODROID-COMMON:Add /dev/gpiomem device for rootless user GPIO access" into odroidn2-4.9.y
2018-12-04 17:53:10 +09:00
Kevin Kim
a2b457f348
Merge "ODROID-COMMON:Add device information to /proc/cpuinfo" into odroidn2-4.9.y
2018-12-04 17:53:05 +09:00
Joy Cho
696cceea12
ODROID-N2: defconfig: add a new defconfig to support SPI bios
...
Change-Id: If94100b9640b9c8dd2b85d5d4ae68051a78031ea
Signed-off-by: Joy Cho <joy.cho@hardkernel.com >
2018-12-03 19:17:08 +09:00
Kevin Kim
0e2895f90d
ODROID-COMMON:Add /dev/gpiomem device for rootless user GPIO access
...
Change-Id: I559e9155294144372d64a8b79044ea53318c4e0a
2018-11-30 11:53:49 +09:00
Kevin Kim
5f114f6c3c
ODROID-COMMON:Add device information to /proc/cpuinfo
...
Change-Id: I1148522b11733bfa05a1f74ecb756cf78a0b4fe4
2018-11-30 10:56:04 +09:00
Mauro (mdrjr) Ribeiro
32b1292ddf
ODROID-N2: Prepare defconfig for release
2018-11-29 10:29:36 +09:00
Mauro (mdrjr) Ribeiro
30d81f2f16
Merge tag 'v4.9.141' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into odroidn2-4.9.y
...
This is the 4.9.141 stable release
2018-11-28 19:12:02 +09:00
Mauro (mdrjr) Ribeiro
054c344c54
Merge tag 'v4.9.140' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into odroidn2-4.9.y
...
This is the 4.9.140 stable release
2018-11-28 19:11:53 +09:00
Mauro (mdrjr) Ribeiro
a688083ead
Merge tag 'v4.9.139' of git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable into odroidn2-4.9.y
...
This is the 4.9.139 stable release
2018-11-28 19:11:32 +09:00
Mauro (mdrjr) Ribeiro
901d3e0e46
Merge tag 'v4.9.138' into odroidn2-4.9.y
...
This is the 4.9.138 stable release
2018-11-28 18:58:44 +09:00
Mauro (mdrjr) Ribeiro
a0b7895085
Merge tag 'v4.9.137' into odroidn2-4.9.y
...
This is the 4.9.137 stable release
2018-11-28 18:58:41 +09:00
Mauro (mdrjr) Ribeiro
b880273097
Merge tag 'v4.9.136' into odroidn2-4.9.y
...
This is the 4.9.136 stable release
2018-11-28 18:58:37 +09:00
Mauro (mdrjr) Ribeiro
c3aacd513b
Merge tag 'v4.9.135' into odroidn2-4.9.y
...
This is the 4.9.135 stable release
2018-11-28 18:58:28 +09:00
Mauro (mdrjr) Ribeiro
1de3a94f7e
Merge tag 'v4.9.134' into odroidn2-4.9.y
...
This is the 4.9.134 stable release
2018-11-28 18:50:36 +09:00
Mauro (mdrjr) Ribeiro
41af7ed3af
Merge tag 'v4.9.133' into odroidn2-4.9.y
...
This is the 4.9.133 stable release
2018-11-28 18:46:05 +09:00
Mauro (mdrjr) Ribeiro
c4fc01bd1e
Merge tag 'v4.9.132' into odroidn2-4.9.y
...
This is the 4.9.132 stable release
2018-11-28 18:41:25 +09:00
Mauro (mdrjr) Ribeiro
7754a78a54
Merge tag 'v4.9.131' into odroidn2-4.9.y
...
This is the 4.9.131 stable release
2018-11-28 18:41:20 +09:00
Mauro (mdrjr) Ribeiro
57b18be828
Merge tag 'v4.9.130' into odroidn2-4.9.y
...
This is the 4.9.130 stable release
2018-11-28 18:36:06 +09:00
Mauro (mdrjr) Ribeiro
cee80e1274
Merge tag 'v4.9.129' into odroidn2-4.9.y
...
This is the 4.9.129 stable release
2018-11-28 18:36:03 +09:00
Mauro (mdrjr) Ribeiro
2e93c47314
Merge tag 'v4.9.128' into odroidn2-4.9.y
...
This is the 4.9.128 stable release
2018-11-28 18:35:53 +09:00
Mauro (mdrjr) Ribeiro
878b8da2f5
Merge tag 'v4.9.127' into odroidn2-4.9.y
...
This is the 4.9.127 stable release
2018-11-28 18:25:24 +09:00
Mauro (mdrjr) Ribeiro
a01138426b
Merge tag 'v4.9.126' into odroidn2-4.9.y
...
This is the 4.9.126 stable release
2018-11-28 18:24:27 +09:00
Mauro (mdrjr) Ribeiro
2b7d1a14b6
Merge tag 'v4.9.125' into odroidn2-4.9.y
...
This is the 4.9.125 stable release
2018-11-28 18:23:41 +09:00
Mauro (mdrjr) Ribeiro
c916134ba9
Merge tag 'v4.9.124' into odroidn2-4.9.y
...
This is the 4.9.124 stable release
2018-11-28 18:17:51 +09:00
Mauro (mdrjr) Ribeiro
8337485c77
Merge tag 'v4.9.123' into odroidn2-4.9.y
...
This is the 4.9.123 stable release
2018-11-28 18:17:34 +09:00
Mauro (mdrjr) Ribeiro
48842c21a0
Merge tag 'v4.9.122' into odroidn2-4.9.y
...
This is the 4.9.122 stable release
2018-11-28 18:17:31 +09:00
Mauro (mdrjr) Ribeiro
06ee7820ac
Merge tag 'v4.9.121' into odroidn2-4.9.y
...
This is the 4.9.121 stable release
2018-11-28 18:17:28 +09:00
Mauro (mdrjr) Ribeiro
23d9d494a9
Merge tag 'v4.9.120' into odroidn2-4.9.y
...
This is the 4.9.120 stable release
2018-11-28 18:17:19 +09:00
Mauro (mdrjr) Ribeiro
dd6cbaa890
Merge tag 'v4.9.119' into odroidn2-4.9.y
...
This is the 4.9.119 stable release
2018-11-28 17:58:03 +09:00
Mauro (mdrjr) Ribeiro
402a63a3ad
Merge tag 'v4.9.118' into odroidn2-4.9.y
...
This is the 4.9.118 stable release
2018-11-28 17:57:46 +09:00
Mauro (mdrjr) Ribeiro
2e4823bd03
Merge tag 'v4.9.117' into odroidn2-4.9.y
...
This is the 4.9.117 stable release
2018-11-28 17:41:55 +09:00
Mauro (mdrjr) Ribeiro
014f83d329
Merge tag 'v4.9.116' into odroidn2-4.9.y
...
This is the 4.9.116 stable release
2018-11-28 17:41:01 +09:00
Mauro (mdrjr) Ribeiro
08b3f99cfe
Merge tag 'v4.9.115' into odroidn2-4.9.y
...
This is the 4.9.115 stable release
2018-11-28 17:40:58 +09:00
Mauro (mdrjr) Ribeiro
e9ea4f397d
Merge tag 'v4.9.114' into odroidn2-4.9.y
...
This is the 4.9.114 stable release
2018-11-28 17:40:47 +09:00
Mauro (mdrjr) Ribeiro
e53c00d7c1
ODROID-COMMON: Support for Wifi Modules
...
Change-Id: Id44c28078722efb0cbda44f8ccb5b953572235ce
2018-11-28 17:24:17 +09:00
Mauro (mdrjr) Ribeiro
1619ed75a5
ODROID: fix amlogic driver build on GCC 7
2018-11-28 17:09:36 +09:00
Mauro (mdrjr) Ribeiro
fd9428c31f
ODROID-COMMON: lock gpu frequency to its maximum
...
Change-Id: Ic967f79a1bff001336a5e41a2bc644d5108ecb6a
2018-11-28 16:51:50 +09:00
Mauro (mdrjr) Ribeiro
5ef121eb61
ODROID-COMMON: slipstream Amlogic drivers
...
Change-Id: I96b0ed0cce029e85a12c1a04327f106b68ba7f43
2018-11-28 16:51:37 +09:00
Mauro (mdrjr) Ribeiro
f64e727448
osd/fb: set default color format for Linux
...
Change-Id: I1d95d63215d5567673380740528eff65562bc6df
2018-11-28 16:42:21 +09:00
Mauro (mdrjr) Ribeiro
8c7979c905
ODROID: fix build on GCC 7
2018-11-28 16:36:12 +09:00
Mauro (mdrjr) Ribeiro
2017ef2b5a
ODROID-N2: slipstream Mali Dvalin Kernel Driver
2018-11-28 16:16:46 +09:00
Greg Kroah-Hartman
bb2d990b6f
Linux 4.9.141
2018-11-27 16:09:42 +01:00
Ilya Dryomov
c3ec4e5bda
libceph: fall back to sendmsg for slab pages
...
commit 7e241f647d upstream.
skb_can_coalesce() allows coalescing neighboring slab objects into
a single frag:
return page == skb_frag_page(frag) &&
off == frag->page_offset + skb_frag_size(frag);
ceph_tcp_sendpage() can be handed slab pages. One example of this is
XFS: it passes down sector sized slab objects for its metadata I/O. If
the kernel client is co-located on the OSD node, the skb may go through
loopback and pop on the receive side with the exact same set of frags.
When tcp_recvmsg() attempts to copy out such a frag, hardened usercopy
complains because the size exceeds the object's allocated size:
usercopy: kernel memory exposure attempt detected from ffff9ba917f20a00 (kmalloc-512) (1024 bytes)
Although skb_can_coalesce() could be taught to return false if the
resulting frag would cross a slab object boundary, we already have
a fallback for non-refcounted pages. Utilize it for slab pages too.
Cc: stable@vger.kernel.org # 4.8+
Signed-off-by: Ilya Dryomov <idryomov@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2018-11-27 16:09:42 +01:00