lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Mon,  3 Feb 2014 10:16:12 -0800
From:	John Stultz <john.stultz@...aro.org>
To:	LKML <linux-kernel@...r.kernel.org>
Cc:	John Stultz <john.stultz@...aro.org>,
	Greg KH <gregkh@...uxfoundation.org>,
	Colin Cross <ccross@...roid.com>,
	Greg Hackmann <ghackmann@...gle.com>,
	Prakash Kamliya <pkamliya@...eaurora.org>,
	Alistair Strachan <alistair.strachan@...tec.com>,
	Todd Poynor <toddpoynor@...gle.com>,
	Mitchel Humpherys <mitchelh@...eaurora.org>,
	Laura Abbott <lauraa@...eaurora.org>,
	Android Kernel Team <kernel-team@...roid.com>
Subject: [PATCH 00/16] [RFC] Staging updates from the Android tree

I recently went through the AOSP common.git android/3.10 tree to
try to pull fixes that haven't been submitted upstream. I've
cherry picked those patches and wanted to submit them here for
review, and for hopeful inclusion into staging for 3.15.

In most cases the patches cherry-picked right over. In a few cases,
there were collisions due to trivial changes and cleanups like
spelling fixes. However, the "ion: Move shrinker out of heaps"
patch required more complicated merge, due to the shrinker api
change upstream in 3.12.  Things build and appear to work, but
I'd appreciate extra review there.

Anyway, please let me know if there's any feedback or suggestions. 

thanks
-john

Cc: Greg KH <gregkh@...uxfoundation.org>
Cc: Colin Cross <ccross@...roid.com>
Cc: Greg Hackmann <ghackmann@...gle.com>
Cc: Prakash Kamliya <pkamliya@...eaurora.org>
Cc: Alistair Strachan <alistair.strachan@...tec.com>
Cc: Todd Poynor <toddpoynor@...gle.com>
Cc: Mitchel Humpherys <mitchelh@...eaurora.org>
Cc: Laura Abbott <lauraa@...eaurora.org>
Cc: Android Kernel Team <kernel-team@...roid.com>


Alistair Strachan (1):
  staging: sync: Fix a race condition between release_obj and print_obj

Colin Cross (6):
  staging: android: Split uapi out of android_alarm.h
  staging: android: Split uapi out of ashmem.h
  staging: android: split uapi out of sync.h and sw_sync.h
  staging: android: Split uapi out of binder.h
  staging: ion: Fix overflow and list bugs in system heap
  staging: ion: Move shrinker out of heaps

Greg Hackmann (1):
  staging: sw_sync: Add stubs for kernels without CONFIG_SW_SYNC

Laura Abbott (2):
  staging: ion: Fix debugfs handling of multiple kernel clients
  staging: ion: Fix ION_IOC_FREE compat ioctl

Mitchel Humpherys (4):
  staging: ion: Create separate heap and client debugfs directories
  staging: ion: Store a copy of the client name on client creation
  staging: ion: Make sure all clients are exposed in debugfs
  staging: ion: Add private buffer flag to skip page pooling on free

Prakash Kamliya (1):
  staging: sync: Signal pt before sync_timeline object gets destroyed

Todd Poynor (1):
  staging: ashmem: Avoid deadlock between read and mmap calls

 drivers/staging/android/android_alarm.h       |  44 +---
 drivers/staging/android/ashmem.c              |  45 ++--
 drivers/staging/android/ashmem.h              |  30 +--
 drivers/staging/android/binder.h              | 306 +-----------------------
 drivers/staging/android/ion/compat_ion.c      |  26 +-
 drivers/staging/android/ion/ion.c             | 121 ++++++++--
 drivers/staging/android/ion/ion_heap.c        |  65 ++++-
 drivers/staging/android/ion/ion_page_pool.c   |   8 +-
 drivers/staging/android/ion/ion_priv.h        |  63 ++++-
 drivers/staging/android/ion/ion_system_heap.c |  90 ++-----
 drivers/staging/android/sw_sync.h             |  37 +--
 drivers/staging/android/sync.c                |  14 +-
 drivers/staging/android/sync.h                |  86 +------
 drivers/staging/android/uapi/android_alarm.h  |  62 +++++
 drivers/staging/android/uapi/ashmem.h         |  47 ++++
 drivers/staging/android/uapi/binder.h         | 330 ++++++++++++++++++++++++++
 drivers/staging/android/uapi/sw_sync.h        |  32 +++
 drivers/staging/android/uapi/sync.h           |  97 ++++++++
 18 files changed, 895 insertions(+), 608 deletions(-)
 create mode 100644 drivers/staging/android/uapi/android_alarm.h
 create mode 100644 drivers/staging/android/uapi/ashmem.h
 create mode 100644 drivers/staging/android/uapi/binder.h
 create mode 100644 drivers/staging/android/uapi/sw_sync.h
 create mode 100644 drivers/staging/android/uapi/sync.h

-- 
1.8.3.2

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ