mic

tizen-mic:release-0.23

Last commit made on 2014-01-23
Get this branch:
git clone -b release-0.23 https://git.launchpad.net/tizen-mic

Branch merges

Branch information

Name:
release-0.23
Repository:
lp:tizen-mic

Recent commits

0646159... by Gui Chen <email address hidden>

bump up to release 0.23.1

Change-Id: I80841522f79c1e46d39febd7abdb8acbcff1e8e7
Signed-off-by: Gui Chen <email address hidden>

9371e3e... by Artem Bityutskiy <email address hidden>

Bmap: sync with the latest bmap-tools

This patch syncs MIC's copy of BmapCreate with the latest contents of the
bmap-tools project. The reason for syncing is to fix DEVT-139. The bugreport
tells that MIC cannot generate the bmap file when the image resides on tmpfs.
And now this is fixed.

We also re-named the Fiemap module to Filemap, because now this module supports
both FIEMAP ioctl and the SEEK_HOLE method. Here is some more description from
the bmap-tools release notes.

"
Make 'bmaptool create' (and hence, the BmapCreate module) work with the
"tmpfs" file-system. This file-system does not, unfortunately, support the
"FIEMAP" ioctl, but it supports the "SEEK_HOLE" option of the "lseek" system
call, which can also be used to find where the holes are. In this release we
have implemented support for "SEEK_HOLE" to cover tmpfs. Generally, FIEMAP
is faster than "SEEK_HOLE" for large files, so we always try to start with
using FIEMAP, and if it is not supported, we fall-back to using "SEEK_HOLE".
Therefore, the "Fiemap" module was re-named to "Filemap", since it is now
supports more than just the FIEMAP ioctl.

Unfortunately, the SEEK_HOLE method requires the directory where the image
resides to be accessible for writing, because in current implementation we
need to create a temporary file there for a short time. The temporary file
is used to detect whether SEEK_HOLE is really implemented, or the system
just fakes it by always returning EOF.
"

Change-Id: I75522cab3c32c9b0879967f8fa2587c71bae0395
Signed-off-by: Artem Bityutskiy <email address hidden>

fe28cc4... by Gui Chen <email address hidden>

bump up to release 0.23

Change-Id: Ib6ee942d454550f095122bafe40abc8d1ce6c69f
Signed-off-by: Gui Chen <email address hidden>

a7e65d3... by Gui Chen <email address hidden>

update release notes

Change-Id: Ieb1802c8c49acaf84c2c5987a0a5f125c7f01419
Signed-off-by: Gui Chen <email address hidden>

30d9f3e... by Gui Chen <email address hidden>

update release notes

Change-Id: I61b06cd6d021264d6463a53eb09c70b8a0ec1b73
Signed-off-by: Gui Chen <email address hidden>

656f5f9... by Gui Chen <email address hidden>

bump up to version 0.23-0.rc2

Change-Id: Ic3c6f2cb930ce325738da1a56794638e66f74308
Signed-off-by: Gui Chen <email address hidden>

e5ec1cf... by Gui Chen <email address hidden>

try to wait mapper device setting up

Change-Id: I512f10e2437b0023db2112854f57e621e26eaf20
Signed-off-by: Gui Chen <email address hidden>
(cherry picked from commit 6097efc60e60054fba30e0dcded36679719cc749)

2280218... by Zhang Qiang <email address hidden>

fix inconsistent qemu emulator path and qemu handler

Change-Id: I4d3a36312702622191bb188665cfe0e157a56d05
(cherry picked from commit 00955316c6178f5538a816fc22a63994e564db2f)

f79a6de... by Gui Chen <email address hidden>

bump up to version 0.23-0.rc1

Change-Id: I2010025d7711c198c7169617badf1b857f84fc84
Signed-off-by: Gui Chen <email address hidden>

d5afacb... by JF Ding <email address hidden>

clean up and refine all the docs in git

Break the long lines, remove the deprecated content, etc.

BTW, other minor changes include:
* move the cmdln completion scripts to more proper places
* file permission checking

Change-Id: I063d99119156b45279a387c24280723ae70f4eb2
Signed-off-by: Jianfeng Ding <email address hidden>