1 * Thu Jul 25 2013 Brad Peters <brad.t.peters@intel.com>
2 - Added a Smack sysfs mount, ported from upstream
4 * Fri May 10 2013 Markus Lehtonen <markus.lehtonen@linux.intel.com> submit/tizen_2.1/20130424.070713@6d4e74e
6 - Enable long press to answer incoming call, fix TZSP-5507.
8 - NFC: pn544: Remove Felica and Jewel device presence check
9 - NFC: pn544: Identify NFC-F device through NFCID2
10 - Enable pn544 new kernel option
11 - NFC: Add node parameter for the new patches fix building error
12 - NFC: Upgrade to latest nfc-next tree
14 * Wed Apr 24 2013 Li Peng <peng.li@intel.com> submit/tizen_2.1/20130423.084537@226b926
16 - gfx: call ospm_power_resume at gfx_resume
18 * Tue Apr 23 2013 Li Peng <peng.li@intel.com> submit/tizen_2.1/20130405.111545@ad3286b
20 - gfx: call ospm_power_suspend() in case gfx device isn't suspended
22 * Fri Apr 05 2013 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
23 - Fix TDIS-1744 (CVE-2012-3400)
24 * udf: Fortify loading of sparing table
25 * udf: Avoid run away loop when partition table length is corrupted
26 * udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol()
27 - Fix TDIS-1716 (CVE-2012-0056)
28 * proc: clean up and fix /proc/<pid>/mem handling
29 - Fix TDIS-1712 (CVE-2011-4127)
30 * dm: do not forward ioctls from logical volumes to the underlying device
31 * block: fail SCSI passthrough ioctls on partition devices
32 * block: add and use scsi_blk_cmd_ioctl
33 - Fix TDIS-1746 (CVE-2012-3511)
34 * mm: Hold a file reference in madvise_remove
35 - Fix TDIS-1730 (CVE-2012-2373)
36 * mm: pmd_read_atomic: fix 32bit PAE pmd walk vs pmd_populate SMP race condition
37 - Fix TDIS-1745 (CVE-2012-3430)
38 * rds: set correct msg_namelen
39 - Fix TDIS-1741 (CVE-2012-3412)
40 * tcp: Apply device TSO segment limit earlier
41 * sfc: Fix maximum number of TSO segments and minimum TX queue size
42 * net: Allow driver to limit number of GSO segments per skb
43 * cred: copy_process() should clear child->replacement_session_keyring
44 - Fix TDIS-1729 (CVE-2012-2319)
45 * hfsplus: Fix potential buffer overflows
46 - Fix TDIS-1728 (CVE-2012-2136)
47 * net: sock: validate data_len before allocating skb in sock_alloc_send_pskb()
48 - Fix TDIS-1721 (CVE-2012-1179)
49 * mm: thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode
50 - Fix TDIS-1725 (CVE-2012-2123)
51 * fcaps: clear the same personality flags as suid when fcaps are used
52 - Fix TDIS-1718 (CVE-2012-1090)
53 * cifs: fix dentry refcount leak when opening a FIFO on lookup
54 - Fix TDIS-1719 (CVE-2012-1097)
55 * regset: Return -EFAULT, not -EIO, on host-side memory fault
56 * regset: Prevent null pointer reference on readonly regsets
57 - Fix TDIS-1717 (CVE-2012-0207)
58 * igmp: Avoid zero delay when receiving odd mixture of IGMP queries
59 - Fix TDIS-1720 (CVE-2012-1146)
60 * mm: memcg: Correct unregistring of events attached to the same eventfd
61 - Fix TDIS-1711 (CVE-2011-4086)
62 * jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer
63 - Fix TDIS-1714 (CVE-2012-0044)
64 * drm: integer overflow in drm_mode_dirtyfb_ioctl()
65 - Fix TDIS-1733 (CVE-2012-2384)
66 * drm/i915: fix integer overflow in i915_gem_do_execbuffer()
67 - Fix TDIS-1732 (CVE-2012-2383)
68 * drm/i915: fix integer overflow in i915_gem_execbuffer2()
69 - Fix TDIS-1722 (CVE-2012-1601)
70 * KVM: Ensure all vcpus are consistent with in-kernel irqchip settings
71 - Fix TDIS-1724 (CVE-2012-2121)
72 * KVM: unmap pages from the iommu when slots are removed
73 - Fix TDIS-1727 (CVE-2012-2133)
74 * hugepages: fix use after free bug in "quota" handling
75 - Fix TDIS-1734 (CVE-2012-2390)
76 * hugetlb: fix resv_map leak in error path
77 - Fix TDIS-1723 (CVE-2012-2100)
78 * ext4: fix undefined behavior in ext4_fill_flex_info()
79 - Fix TDIS-1726 (CVE-2012-2127)
80 * procfs: fix a vfsmount longterm reference leak
81 * VFS : mount lock scalability for internal mounts
82 - Fix TDIS-1715 (CVE-2012-0045)
83 * KVM: x86: fix missing checks in syscall emulation
84 - Fix TDIS-1713 (CVE-2012-0038)
85 * xfs: fix acl count validation in xfs_acl_from_disk()
86 * xfs: validate acl count
89 * Wed Apr 03 2013 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
90 - Cherry-pick changes from master:
91 * Enable 'perf' tool for performance tunning [Austin Zhang]
92 * Enable security hardening options in kernel [Elena Reshetova]
94 * Mon Mar 04 2013 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
96 - camera: keep exposure from previous frame in still image mode change. (TZSP-5221)
97 - camera: exposure value query to mt9e013 (TZSP-5221)
99 * Thu Oct 25 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
101 - gfx: delay gfx h/w resume if early_suspend flag is true
103 - atomisp: do not do full release if more video pipes are on use,
106 * Tue Oct 23 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
107 - packaging: rename spec and changelog files to reflect the new RPM
110 * Mon Oct 22 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
111 - Rename package: kernel-adaptation-bb -> kernel-mfld-blackbay
113 * Mon Oct 22 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> submit/trunk/20121022.065918@836371e
115 - Enable TOPAZ power management
117 - Smack: backport fixes from upstream
118 * setprocattr memory leak fix
119 * remove task_wait() hook.
121 * implement revoking all rules for a subject label
122 * don't show empty rules when /smack/load or /smack/load2 is read
123 * user access check bounds
124 * onlycap limits on CAP_MAC_ADMIN
125 * split ->file_mmap() into ->mmap_addr()/->mmap_file()
126 * split cap_mmap_addr() out of cap_file_mmap()
127 * Smack: fix smack_new_inode bogosities
128 * Smack: allow for significantly longer Smack labels v4
129 * SELinux: rename dentry_open to file_open
130 * gfp flags for security_inode_alloc()?
131 * Smack: recursive tramsmute
133 * Wed Oct 17 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
135 - Change adb debug protocol to Samsung's sdb protocol. Enables us to use
136 the stock sdbd of Tizen.
138 - gfx: enable runtime power management (FIX #3260)
139 - Fix build system: remove mac802154 and openvswitch from net/Makefile
141 * Thu Sep 27 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
143 - Export usb connection status throught the 'jack' interface
145 * Wed Sep 19 2012 Yong Wang <yong.y.wang@intel.com> 3.0.8
147 - atmel_mxt_ts: remove redundant mutex
148 - hwmon/lis3dh: add screen on/off notifier callback
150 * Mon Sep 17 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
152 - atomisp: fix a possible null pointer dereference
154 * Fri Aug 31 2012 Peng Li <peng.li@intel.com> - 3.0.8
156 - config: disable HDMI config option
157 - boot parameter: set consoleblank to zero
159 * Wed Aug 29 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> 3.0.8
161 - Port, fix and enable slp lowmem module from Samsung
162 - Enable autofs in config
164 - [HACK-MUST-REVERT]Add an environment key for crappy user space to be able
165 to correctly detect charger (in/out) events
167 * Mon Aug 27 2012 Peng Li <peng.li@intel.com> - 3.0.8
169 - Update video driver to MCG's latest code
171 - gfx: a better way to do gfx suspend/resume at DPMS on/off
173 * Mon Aug 13 2012 Peng Li <peng.li@intel.com> - 3.0.8
175 - gfx: a better way to do gfx suspend/resume at DPMS on/off
177 * Fri Jul 27 2012 Peng Li <peng.li@intel.com> - 3.0.8
179 - rtc-mrst: init wakeup earlier than registering RTC device
181 - gfx: remove mutex protection in __dpi_panel_power_off
182 - gfx: enable runtime pm support at DPMS
184 - config-tizen: enable pn544 hci option
185 - fix compilation by remove duplicate definition
188 - netlink: advertise incomplete dumps
190 * Wed Jul 18 2012 Peng Li <peng.li@intel.com> - v3.0.8
192 - Added screen-off notifier
193 - Added screen off notifier callback
194 - Set and send ABS_X/Y for enabling specific multitouch input driver for
197 * Thu Jul 12 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> v3.0.8@49a113b
198 - Update (rebase) to WW26 release from MCG (kernel and ti-wlan)
199 - Add tizen_rr_defconfig for RedRidge devices
200 - ti-wlan: Get rid of the ti (out-of-tree) wlan source tarball, but instead,
201 take the code in to the kernel source tree.
202 - ti-wlan: fix compilation when Android PM is disabled
203 - audio: fix locking bug in the audience es305 driver
205 * Tue Jul 03 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> v3.0.8@6b50efd
207 - intel_mid_hsi: make system susped prevention work, even if
208 Android PM is not used
210 * Fri Jun 29 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> v3.0.8@f55b9cd
212 - Disable Android powermanagement and enable "traditional" PM in a multitude
213 of device drivers (ms5607, mpu3050, ltr502als, lsm303-compass, lps331ap
214 lis3dh, leds-kpd, l3g4200d, hmc5883, atmel mxt224)
215 - Patches to prevent system entering s3 in various scenarios when not using
216 wakelocks (usb connected, charger connected, nfc data operation underway,
219 - Sound: import Jack Monitoring Interface from Samsung
221 - gfx powermanagement fixes: fix early_suspend/late_resume for the display
222 - gfx: fix backlight control failure on PR3
224 * Mon Jun 18 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> v3.0.8@8000ad6
225 - tizen config: disable GL3 cached in PVR drivers
227 * Fri Jun 15 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> v3.0.8@32d909a
228 - tizen packaging: make gbs happy about the tarball name
229 - tizen packaging: get rid of the hard dependency to hardlink
231 * Mon Jun 11 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com> v3.0.8@2071860
232 - tizen packaging: update wifi driver build script patch
233 - tizen packaging: Rewrite .spec
234 - Enabled devtmpfs in config
236 * Tue May 29 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com>
237 - Build the out-of-tree WIFI driver that MCG uses, too
238 - Take kernel config from source tree (config-tizen)
240 * Mon May 21 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com>
243 - enable ethernet bridging support
244 - enable TAP/TUN network device
245 - disable ANDROID_PARANOID_NETWORK -> less strict security for socket
247 - disable MD (e.g. lvm) support
249 - disable module_ronx
251 * Wed May 16 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com>
252 - Rebase the hybrid kernel on top of WW19 release from MCG
254 * Thu May 3 2012 Markus Lehtonen <markus.lehtonen@linux.intel.com>
256 - Update to git~9fb7740 from MCG ICS tree
257 - Update OTC PVR patches to latest version (now as individual patches
258 instead of one big diff
259 - Add pvr-video patches from Topi Pohjolainen
260 - New TMD 6x10 display panel patchset from Peng Li
261 - Backport SMACK changes from 3.3 and enable smack in config
262 - Add cmdline file (for Pre-OS)
264 * Sat Mar 31 2012 Arron Wang <arron.wang@intel.com>
265 - add nfc-tizen-20120328.patch to enable NFC feature for PR3
267 * Wed Mar 14 2012 Jarkko Sakkinen <jarkko.sakkinen@intel.com>
268 - 0001-security-new-security_inode_init_security-API-adds-f.patch
269 - 0001-tmpfs-security-xattr-setting-on-inode-creation.patch
271 * Tue Feb 21 2012 Yan Yin <yan.yin@intel.com>
272 - add 0001-Enable-proc-fs-to-print-more-than-32-groups-entries.patch to make security-server work
274 * Fri Feb 2012 Christopher Leech <christopher.leech@linux.intel.com>
275 - build wl12xx_sdio module for SDIO connected Wifi module
277 * Fri Feb 10 2012 Anas Nashig <anas.nashif@intel.com>
280 * Thu Feb 9 2012 Christopher Leech <christopher.leech@linux.intel.com>
281 - Fix missing config options for PR3 display panel and sound drivers
283 * Wed Feb 8 2012 Christopher Leech <christopher.leech@linux.intel.com>
284 - BlackBay PR3 kernel, initial package from UMG Android tree