sdk/emulator/emulator-kernel.git
12 years agosdcard: Prepare mmcblk index more than 0
SeokYeon Hwang [Thu, 18 Apr 2013 06:10:02 +0000 (15:10 +0900)]
sdcard: Prepare mmcblk index more than 0

Change-Id: I7907abbe6906f569b4d981d85149e87fd15154e1
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agovirtio-blk: Don't free ida when disk is in use
Alexander Graf [Wed, 2 Jan 2013 05:07:17 +0000 (05:07 +0000)]
virtio-blk: Don't free ida when disk is in use

When a file system is mounted on a virtio-blk disk, we then remove it
and then reattach it, the reattached disk gets the same disk name and
ids as the hot removed one.

This leads to very nasty effects - mostly rendering the newly attached
device completely unusable.

Trying what happens when I do the same thing with a USB device, I saw
that the sd node simply doesn't get free'd when a device gets forcefully
removed.

Imitate the same behavior for vd devices. This way broken vd devices
simply are never free'd and newly attached ones keep working just fine.

Signed-off-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Cc: stable@kernel.org
12 years agovirtio-blk: Reset device after blk_cleanup_queue()
Asias He [Fri, 25 May 2012 02:34:48 +0000 (02:34 +0000)]
virtio-blk: Reset device after blk_cleanup_queue()

blk_cleanup_queue() will call blk_drian_queue() to drain all the
requests before queue DEAD marking. If we reset the device before
blk_cleanup_queue() the drain would fail.

1) if the queue is stopped in do_virtblk_request() because device is
full, the q->request_fn() will not be called.

blk_drain_queue() {
   while(true) {
      ...
      if (!list_empty(&q->queue_head))
        __blk_run_queue(q) {
    if (queue is not stoped)
q->request_fn()
}
      ...
   }
}

Do no reset the device before blk_cleanup_queue() gives the chance to
start the queue in interrupt handler blk_done().

2) In commit b79d866c8b7014a51f611a64c40546109beaf24a, We abort requests
dispatched to driver before blk_cleanup_queue(). There is a race if
requests are dispatched to driver after the abort and before the queue
DEAD mark. To fix this, instead of aborting the requests explicitly, we
can just reset the device after after blk_cleanup_queue so that the
device can complete all the requests before queue DEAD marking in the
drain process.

Cc: Rusty Russell <rusty@rustcorp.com.au>
Cc: virtualization@lists.linux-foundation.org
Cc: kvm@vger.kernel.org
Cc: stable@kernel.org
Signed-off-by: Asias He <asias@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
12 years agovirtio-blk: Call del_gendisk() before disable guest kick
Asias He [Fri, 25 May 2012 02:34:47 +0000 (02:34 +0000)]
virtio-blk: Call del_gendisk() before disable guest kick

del_gendisk() might not return due to failing to remove the
/sys/block/vda/serial sysfs entry when another thread (udev) is
trying to read it.

virtblk_remove()
  vdev->config->reset() : guest will not kick us through interrupt
    del_gendisk()
      device_del()
        kobject_del(): got stuck, sysfs entry ref count non zero

sysfs_open_file(): user space process read /sys/block/vda/serial
   sysfs_get_active() : got sysfs entry ref count
      dev_attr_show()
        virtblk_serial_show()
           blk_execute_rq() : got stuck, interrupt is disabled
                              request cannot be finished

This patch fixes it by calling del_gendisk() before we disable guest's
interrupt so that the request sent in virtblk_serial_show() will be
finished and del_gendisk() will success.

This fixes another race in hot-unplug process.

It is save to call del_gendisk(vblk->disk) before
flush_work(&vblk->config_work) which might access vblk->disk, because
vblk->disk is not freed until put_disk(vblk->disk).

Cc: virtualization@lists.linux-foundation.org
Cc: kvm@vger.kernel.org
Cc: stable@kernel.org
Signed-off-by: Asias He <asias@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
12 years agovirtio_blk: Drop unused request tracking list
Asias He [Fri, 30 Mar 2012 03:24:10 +0000 (03:24 +0000)]
virtio_blk: Drop unused request tracking list

Benchmark shows small performance improvement on fusion io device.

Before:
  seq-read : io=1,024MB, bw=19,982KB/s, iops=39,964, runt= 52475msec
  seq-write: io=1,024MB, bw=20,321KB/s, iops=40,641, runt= 51601msec
  rnd-read : io=1,024MB, bw=15,404KB/s, iops=30,808, runt= 68070msec
  rnd-write: io=1,024MB, bw=14,776KB/s, iops=29,552, runt= 70963msec

After:
  seq-read : io=1,024MB, bw=20,343KB/s, iops=40,685, runt= 51546msec
  seq-write: io=1,024MB, bw=20,803KB/s, iops=41,606, runt= 50404msec
  rnd-read : io=1,024MB, bw=16,221KB/s, iops=32,442, runt= 64642msec
  rnd-write: io=1,024MB, bw=15,199KB/s, iops=30,397, runt= 68991msec

Signed-off-by: Asias He <asias@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
12 years agovirtio-blk: Fix hot-unplug race in remove method
Asias He [Fri, 4 May 2012 12:22:04 +0000 (12:22 +0000)]
virtio-blk: Fix hot-unplug race in remove method

If we reset the virtio-blk device before the requests already dispatched
to the virtio-blk driver from the block layer are finised, we will stuck
in blk_cleanup_queue() and the remove will fail.

blk_cleanup_queue() calls blk_drain_queue() to drain all requests queued
before DEAD marking. However it will never success if the device is
already stopped. We'll have q->in_flight[] > 0, so the drain will not
finish.

How to reproduce the race:
1. hot-plug a virtio-blk device
2. keep reading/writing the device in guest
3. hot-unplug while the device is busy serving I/O

Test:
~1000 rounds of hot-plug/hot-unplug test passed with this patch.

Changes in v3:
- Drop blk_abort_queue and blk_abort_request
- Use __blk_end_request_all to complete request dispatched to driver

Changes in v2:
- Drop req_in_flight
- Use virtqueue_detach_unused_buf to get request dispatched to driver

Signed-off-by: Asias He <asias@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
12 years agoAdd *.builtin files to .gitignore for convenience.
SeokYeon Hwang [Wed, 17 Apr 2013 08:38:20 +0000 (17:38 +0900)]
Add *.builtin files to .gitignore for convenience.

Change-Id: I42bd0704b46463e7627d7a6e68cd50b8169e002b
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agoMerge "evdi : evdi protocol was changed" into develop
Yeongkyoon Lee [Wed, 17 Apr 2013 07:36:01 +0000 (16:36 +0900)]
Merge "evdi : evdi protocol was changed" into develop

12 years agoevdi : evdi protocol was changed
DaiYoung Kim [Tue, 16 Apr 2013 09:22:15 +0000 (18:22 +0900)]
evdi : evdi protocol was changed

Signed-off-by: DaiYoung, Kim <daiyoung777.kim@samsung.com>
12 years agosdcard: Prepare virtio sdcard
SeokYeon Hwang [Mon, 15 Apr 2013 13:58:58 +0000 (22:58 +0900)]
sdcard: Prepare virtio sdcard

For higher performance and mount support by Tizen system framework.

Change-Id: I05878ec01983c7dda65975f3135ebcf05442d788
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agoevdi : kconfig is modified for evdi driver
DaiYoung Kim [Mon, 8 Apr 2013 04:39:50 +0000 (13:39 +0900)]
evdi : kconfig is modified for evdi driver

Signed-off-by : DaiYoung, Kim <daiyoung777.kim@samsung.com>

12 years agoevdi : evdi driver is added
DaiYoung Kim [Mon, 8 Apr 2013 04:37:23 +0000 (13:37 +0900)]
evdi : evdi driver is added

emulator virtual device interface driver added

Signed-off-by : DaiYoung, Kim <daiyoung777.kim@samsung.com>

12 years agovirtio-kbd: increased virtio keyboard queue
sungmin ha [Sat, 6 Apr 2013 09:08:16 +0000 (18:08 +0900)]
virtio-kbd: increased virtio keyboard queue

Signed-off-by: SungMin Ha <sungmin82.ha@samsung.com>
12 years agohwkey: added virtio hwkey driver
sungmin ha [Wed, 20 Mar 2013 03:22:51 +0000 (12:22 +0900)]
hwkey: added virtio hwkey driver

improve hwkey mapping

Signed-off-by: Sungmin Ha <sungmin82.ha@samsung.com>
12 years ago[package] version up.
SeokYeon Hwang [Fri, 15 Mar 2013 07:51:36 +0000 (16:51 +0900)]
[package] version up.

Change-Id: I2bf33cb7cc131d9d01f1a83f8c01f722143d66c8
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agokernel: Enable ext4 filesystem
SeokYeon Hwang [Thu, 14 Mar 2013 06:19:27 +0000 (15:19 +0900)]
kernel: Enable ext4 filesystem

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agopackage: version up.
Kitae Kim [Fri, 8 Mar 2013 05:52:06 +0000 (14:52 +0900)]
package: version up.

Update package version.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agoRevert "initframfs: W/A for boot with current platform images"
SeokYeon Hwang [Wed, 20 Feb 2013 08:12:13 +0000 (17:12 +0900)]
Revert "initframfs: W/A for boot with current platform images"

This reverts commit be2ebbd086012b814820768d5e2d8aa9cadcdd04.

12 years agomaru_overlay : source clean up
jinhyung.jo [Thu, 31 Jan 2013 06:51:21 +0000 (15:51 +0900)]
maru_overlay : source clean up

Modified the boilerplates.
removed an unnecessary log.

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agomaru_backlight : source clean up
jinhyung.jo [Thu, 31 Jan 2013 06:40:52 +0000 (15:40 +0900)]
maru_backlight : source clean up

Modified the boilerplates.
Chaneged the MODULE_AUTHOR from Dohyung Hong to Jinhyung Jo.
Modified to suit the QEMU coding conventions.
Removed the pci device id, because it is included in the <linux/pci_ids.h>.

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agopackage: version up
Kitae Kim [Thu, 24 Jan 2013 08:16:10 +0000 (17:16 +0900)]
package: version up

Update package version to apply BLK_DEV_CRYPTOLOOP.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agoconfig: enable BLK_DEV_CRYPTOLOOP.
Kitae Kim [Thu, 24 Jan 2013 06:27:54 +0000 (15:27 +0900)]
config: enable BLK_DEV_CRYPTOLOOP.

It is required to install applications into sdcard.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agokernel: Fix compilation warning.
SeokYeon Hwang [Thu, 24 Jan 2013 05:33:33 +0000 (14:33 +0900)]
kernel: Fix compilation warning.

Fix warnings at virtio-gl.

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agoinitframfs: W/A for boot with current platform images
SeokYeon Hwang [Wed, 23 Jan 2013 10:33:39 +0000 (19:33 +0900)]
initframfs: W/A for boot with current platform images

Until vdpram compatibility symlink - udev rules - is added on platform image, we should populate dpram manually.

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agoinitramfs: Don't try to populate /dev
Karol Lewandowski [Thu, 17 Jan 2013 13:28:51 +0000 (14:28 +0100)]
initramfs: Don't try to populate /dev

Recent udev (>= 182) depend on devtmpfs filesystem mounted in /dev.

Images using sysvinit as /sbin/init mount /dev/ as devtmpfs from
/etc/rc.d/rc.sysinit (which happens before udevd(8) is launched).

Images using systemd as /sbin/init doesn't use rc.sysinit or similar
script run before udevd(8), and thus, require devtmpfs to be mounted
earlier.

Change-Id: Ib3f884573d6f1d4fc11b84f5940daa9c708ae0bd

12 years agovdpram: Export device node details to userspace
Karol Lewandowski [Thu, 17 Jan 2013 11:59:23 +0000 (12:59 +0100)]
vdpram: Export device node details to userspace

This will allow udevd(8) or similar program to automatically
create correct device nodes for us.

Change-Id: I9815b5ff9ba3842515ac7020254265188ab90feb

12 years agovdpram: Rework error handling in module initialization function
Karol Lewandowski [Thu, 17 Jan 2013 11:58:49 +0000 (12:58 +0100)]
vdpram: Rework error handling in module initialization function

Change-Id: I1d3584220e5b94921a7fcf143cadf2b3a16c9a1f

12 years agovdpram: Simplify cdev operations
Karol Lewandowski [Wed, 16 Jan 2013 10:36:08 +0000 (11:36 +0100)]
vdpram: Simplify cdev operations

Change-Id: I0d4a5f211997f69111ed79b1192e17fa38bb555e

12 years agokernel: remove compile warnings.
Kitae Kim [Tue, 22 Jan 2013 11:04:52 +0000 (20:04 +0900)]
kernel: remove compile warnings.

remove warnings at virtio-keyboard, virtio-esm, virtio-gl, maru_codec.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agomodified block device name for sdcard
sungmin ha [Mon, 21 Jan 2013 11:17:44 +0000 (20:17 +0900)]
modified block device name for sdcard

12 years agopackage : version up
jinhyung.jo [Tue, 15 Jan 2013 08:10:12 +0000 (17:10 +0900)]
package : version up

1.4.11 -> 1.4.12

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agomaru_camera : fixed a bug
jinhyung.jo [Fri, 4 Jan 2013 07:31:57 +0000 (16:31 +0900)]
maru_camera : fixed a bug

fixed a bug does not close when the device has been shut down with no streaming data.

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agomaru_camera : remove the violations of sonar
jinhyung.jo [Wed, 26 Dec 2012 10:46:06 +0000 (19:46 +0900)]
maru_camera : remove the violations of sonar

remove 3 violations (MISRA 5.2)

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agotouch: removed sonar violation
giwoong.kim [Wed, 26 Dec 2012 01:24:37 +0000 (10:24 +0900)]
touch: removed sonar violation

it is redundant to check it against null

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agopackage: version up
Kitae Kim [Thu, 20 Dec 2012 06:41:21 +0000 (15:41 +0900)]
package: version up

Update package version to upload the newest binary.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agovirtio-esm: Clean-up source code.
syeon.hwang [Thu, 20 Dec 2012 02:14:50 +0000 (11:14 +0900)]
virtio-esm: Clean-up source code.

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agomaru_camera : remove sonar violation
jinhyung.jo [Thu, 20 Dec 2012 01:49:10 +0000 (10:49 +0900)]
maru_camera : remove sonar violation

remove sonar violation

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agotouch: remove 'goto' statement
giwoong.kim [Tue, 18 Dec 2012 10:52:39 +0000 (19:52 +0900)]
touch: remove 'goto' statement

Goto statement must not be used.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoMerge "[Title]modified for removing sonar violation [Desc.] [Issue]Numeric variables...
Yeongkyoon Lee [Tue, 18 Dec 2012 01:21:37 +0000 (10:21 +0900)]
Merge "[Title]modified for removing sonar violation [Desc.] [Issue]Numeric variables being used within a for loop for iteration counting shall not be modified in the body of the loop" into develop

12 years ago[Title]modified for removing sonar violation
sungmin ha [Tue, 18 Dec 2012 01:15:33 +0000 (10:15 +0900)]
[Title]modified for removing sonar violation
[Desc.]
[Issue]Numeric variables being used within a for loop for iteration counting shall not be modified in the body of the loop

12 years agomaru_codec : Fixed a bug when audio some codecs are decoded simultaneously.
Kitae Kim [Mon, 17 Dec 2012 17:02:50 +0000 (02:02 +0900)]
maru_codec : Fixed a bug when audio some codecs are decoded simultaneously.

Source cleanup and codec driver can get and set offset of device memory for audio type.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years ago[Title]modified for removing sonar violation
sungmin ha [Mon, 17 Dec 2012 08:26:34 +0000 (17:26 +0900)]
[Title]modified for removing sonar violation
[Desc.]
[Issue]

12 years agomaru_virtio_keyboard : Modified virtio_keyboard driver.
Kitae Kim [Mon, 17 Dec 2012 06:02:25 +0000 (15:02 +0900)]
maru_virtio_keyboard : Modified virtio_keyboard driver.

Goto statement, comment and etc. in this driver break the sonar rules in C.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agomaru_camera : fixed a bug locking up
jinhyung.jo [Mon, 17 Dec 2012 04:19:13 +0000 (13:19 +0900)]
maru_camera : fixed a bug locking up

fixed a bug locking up when the camera is starting.

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agomaru_brightness : remove Sonar violations
jinhyung.jo [Fri, 14 Dec 2012 09:38:35 +0000 (18:38 +0900)]
maru_brightness : remove Sonar violations

remove Sonar violations

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agomaru_overlay : remove Sonar violations
jinhyung.jo [Fri, 14 Dec 2012 09:38:07 +0000 (18:38 +0900)]
maru_overlay : remove Sonar violations

remove Sonar violations

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agomaru_camera : remove Sonar violations
jinhyung.jo [Fri, 14 Dec 2012 09:37:09 +0000 (18:37 +0900)]
maru_camera : remove Sonar violations

remove Sonar violations

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agomodified maru_usb_mass_storage for removing remanent sonar violations
sungmin ha [Thu, 13 Dec 2012 10:52:12 +0000 (19:52 +0900)]
modified maru_usb_mass_storage for removing remanent sonar violations

12 years agomodified maru usb, jack and power supply for removing sonar violations
sungmin ha [Thu, 13 Dec 2012 10:38:26 +0000 (19:38 +0900)]
modified maru usb, jack and power supply for removing sonar violations

12 years agovirtio-esm: Add missing source file
syeon.hwang [Thu, 13 Dec 2012 08:30:55 +0000 (17:30 +0900)]
virtio-esm: Add missing source file

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agopackage: version up
syeon.hwang [Thu, 13 Dec 2012 07:43:56 +0000 (16:43 +0900)]
package: version up

1.4.6

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agovirtio-esm: First introduce of virtio-esm
syeon.hwang [Wed, 12 Dec 2012 08:04:04 +0000 (17:04 +0900)]
virtio-esm: First introduce of virtio-esm

Introduce "Maru VirtIO EmulatorStatusMedium" for represent boot up progress.

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agopackage: version up
giwoong.kim [Tue, 27 Nov 2012 07:42:39 +0000 (16:42 +0900)]
package: version up

1.4.5

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agotouchscreen: modified touch device range for ABS_X/Y
giwoong.kim [Tue, 27 Nov 2012 07:39:39 +0000 (16:39 +0900)]
touchscreen: modified touch device range for ABS_X/Y

temporary patch

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agopackage: version up
Kitae Kim [Wed, 14 Nov 2012 13:18:40 +0000 (22:18 +0900)]
package: version up

1.4.3

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agomaru_virtio_keyboard : a bug for free corruption fixed when virtio-keyboard driver...
Kitae Kim [Wed, 14 Nov 2012 13:10:15 +0000 (22:10 +0900)]
maru_virtio_keyboard : a bug for free corruption fixed when virtio-keyboard driver is removed.

When virtio-keyboard driver is removed, the bug is rarely happend.
The reason why the bug is happend is that virtio-keyboard driver uses
wrong input APIs. input_free_device cannot use after input_unregister_device func.

Signed-off-by : Kitae Kim <kt920.kim@samsung.com>

12 years agoinit: removed an invalid symbolic-link
giwoong.kim [Mon, 12 Nov 2012 08:37:06 +0000 (17:37 +0900)]
init: removed an invalid symbolic-link

touchscreen0, keyboard0, smotion node

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoarm_tizen_emul_config : enable virtio-pci, virtio-touchscreen, net-9p, 9pfs and cifs...
Kitae Kim [Fri, 9 Nov 2012 06:03:40 +0000 (15:03 +0900)]
arm_tizen_emul_config : enable virtio-pci, virtio-touchscreen, net-9p, 9pfs and cifs drivers.

Since virtio-touchscreen and virtio-9p devices of qemu are consist of pci device,
arm config is needed to enable virtio-pci driver. In addition to this, net-9p, 9pfs and
cifs drivers are required to support fileshare between emulator and users's desktop.

Signed-off-by : Kitae Kim <kt920.kim@samsung.com>

12 years agomaru_virtio_keyboard : change a way to transfer data between qemu and kernel.
Kitae Kim [Wed, 7 Nov 2012 13:30:25 +0000 (22:30 +0900)]
maru_virtio_keyboard : change a way to transfer data between qemu and kernel.

The previous way to transfer data between qemu and kernel had a problem,
when key events were copied concurrently. So, add a queue for key event.

Signed-off-by : Kitae Kim <kt920.kim@samsung.com>

12 years agopackage: version up
giwoong.kim [Mon, 5 Nov 2012 08:56:29 +0000 (17:56 +0900)]
package: version up

1.4.1

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoinput: do not ignore a touch event on emulator
giwoong.kim [Mon, 5 Nov 2012 08:08:10 +0000 (17:08 +0900)]
input: do not ignore a touch event on emulator

A click event of host mouse is a touch event on emulator.
The current touch event may be same as the previous coordinate data.
In this case, do not ignore a touch event.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoMerge "package : update changelog and package version" into develop
Yeongkyoon Lee [Wed, 31 Oct 2012 11:47:43 +0000 (20:47 +0900)]
Merge "package : update changelog and package version" into develop

12 years agopackage : update changelog and package version
jinhyung.jo [Wed, 31 Oct 2012 10:41:15 +0000 (19:41 +0900)]
package : update changelog and package version

update version to 1.3.24

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agoarm_kernel : disable Linux logo config.
Kitae Kim [Wed, 31 Oct 2012 10:34:08 +0000 (19:34 +0900)]
arm_kernel : disable Linux logo config.

As x86 emulator does not display the Linux logo during booting,
arm emulator need to be the same as it.

12 years agopackage: enable to build arm packages.
Kitae Kim [Wed, 31 Oct 2012 10:26:49 +0000 (19:26 +0900)]
package: enable to build arm packages.

Since build environment has been set, enable to build arm package.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agomaru_bl : modified the range of the brightness level
jinhyung.jo [Wed, 31 Oct 2012 04:51:15 +0000 (13:51 +0900)]
maru_bl : modified the range of the brightness level

original range : 1 ~ 24
modified range : 0 ~ 100

Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
12 years agopackage: update changelog
Kitae Kim [Tue, 30 Oct 2012 12:21:46 +0000 (21:21 +0900)]
package: update changelog

Update changelog for 1.3.22 package.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agopackage: Comment out build routine for arm packages.
Kitae Kim [Tue, 30 Oct 2012 12:01:08 +0000 (21:01 +0900)]
package: Comment out build routine for arm packages.

Prevents kernel from compiling arm arch temporarily.

Signed-off-by: Kitae Kim <kt920.kim@samsung.com>
12 years agobuild: Refining build script
syeon.hwang [Tue, 30 Oct 2012 06:02:21 +0000 (15:02 +0900)]
build: Refining build script

Make build script for arm kernel.
Modify build script for x86 kernel avoid mis-build on x86_64

Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
12 years agoMerge branch 'tizen-arm' into develop
syeon.hwang [Tue, 30 Oct 2012 05:34:36 +0000 (14:34 +0900)]
Merge branch 'tizen-arm' into develop

12 years agomaru_virtio_keyboard : add virtio-keyboard driver.
Kitae Kim [Fri, 26 Oct 2012 06:45:19 +0000 (15:45 +0900)]
maru_virtio_keyboard : add virtio-keyboard driver.

Implement a driver for virtio-keyboard device.
In addition to this, enable CONFIG_HOTPLUG_PCI_ACPI to support pci hotplug feature.

Signed-off-by : Kitae Kim <kt920.kim@samsung.com>

12 years agopackage: version up
giwoong.kim [Wed, 24 Oct 2012 07:24:15 +0000 (16:24 +0900)]
package: version up

1.3.21

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoinput-bridge: modified dump key command
giwoong.kim [Wed, 24 Oct 2012 03:14:25 +0000 (12:14 +0900)]
input-bridge: modified dump key command

KEY_FRONT -> KEY_MENU
Since X key map has been changed, bridge key has to be changed.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agokeysym: modified kernel keycode of menu
giwoong.kim [Tue, 23 Oct 2012 13:54:16 +0000 (22:54 +0900)]
keysym: modified kernel keycode of menu

132 -> 139

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agomaru_codec : change a way to register device from chrdrv to misc.
Kitae Kim [Thu, 18 Oct 2012 02:35:49 +0000 (11:35 +0900)]
maru_codec : change a way to register device from chrdrv to misc.

As codec device changed a way to register device from chrdev to misc,
codec device does not need to use fixed major and minor numbers.

Signed-off-by : Kitae Kim <kt920.kim@samsung.com>

12 years agoTizen: For correct work of security server
Oleg Ogurtsov [Thu, 18 Oct 2012 12:33:58 +0000 (16:33 +0400)]
Tizen: For correct work of security server

12 years agoMerge "Kconfig : Enable devtmpfs config." into develop
Yeongkyoon Lee [Thu, 18 Oct 2012 03:03:06 +0000 (12:03 +0900)]
Merge "Kconfig : Enable devtmpfs config." into develop

12 years agoKconfig : Enable devtmpfs config.
Sooyoung Ha [Thu, 18 Oct 2012 02:45:58 +0000 (11:45 +0900)]
Kconfig : Enable devtmpfs config.

Enable devtmpfs config on arch/x86/configs/i386_emul_defconfig

Signed-off-by: Sooyoung Ha <yoosah.ha@samsung.com>
12 years ago[Title] Enable devtmpfs config.
Sooyoung Ha [Thu, 18 Oct 2012 02:45:58 +0000 (11:45 +0900)]
[Title] Enable devtmpfs config.
[Desc.] Enable devtmpfs config on arch/x86/configs/i386_emul_defconfig
[Issue] UDEV update needed kernel config modification.

12 years agoYaGL: Version bump
Stanislav Vorobiov [Wed, 10 Oct 2012 08:14:07 +0000 (12:14 +0400)]
YaGL: Version bump

12 years agopackage: version up
giwoong.kim [Tue, 9 Oct 2012 02:45:32 +0000 (11:45 +0900)]
package: version up

increase to 1.3.18

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agotouchscreen: using a callback for virtqueue
giwoong.kim [Thu, 4 Oct 2012 05:42:08 +0000 (14:42 +0900)]
touchscreen: using a callback for virtqueue

Enable callback func instead of event polling thread
in virtio-touchscreen driver code
It is better in terms of emulator performance

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoMerge remote-tracking branch 'score/develop' into tizen-arm
Evgeny Voevodin [Thu, 4 Oct 2012 05:42:13 +0000 (09:42 +0400)]
Merge remote-tracking branch 'score/develop' into tizen-arm

12 years agoYaGL: Version bump
Stanislav Vorobiov [Wed, 3 Oct 2012 16:48:48 +0000 (20:48 +0400)]
YaGL: Version bump

12 years agoMerge "touchscreen:virtio touchscreen enhancement" into develop
Yeongkyoon Lee [Fri, 28 Sep 2012 06:42:48 +0000 (15:42 +0900)]
Merge "touchscreen:virtio touchscreen enhancement" into develop

12 years ago maru_camera : added a routine for error check
jinhyung.jo [Fri, 28 Sep 2012 06:28:11 +0000 (15:28 +0900)]
 maru_camera : added a routine for error check

 device error check while streaming

 Signed-off-by : Jinhyung Jo <jinhyung.jo@samsung.com>

12 years agotouchscreen:virtio touchscreen enhancement
giwoong.kim [Thu, 27 Sep 2012 08:15:26 +0000 (17:15 +0900)]
touchscreen:virtio touchscreen enhancement

do not kick at each add_buf

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoYaGL: Version bump
Stanislav Vorobiov [Wed, 26 Sep 2012 09:39:14 +0000 (13:39 +0400)]
YaGL: Version bump

12 years agotouchscreen: added virtqueue_kick to virtio-touchscreen
giwoong.kim [Tue, 25 Sep 2012 07:36:10 +0000 (16:36 +0900)]
touchscreen: added virtqueue_kick to virtio-touchscreen

invoke kick after one or more virtqueue_add_buf calls

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoYaGL: Version bump
Stanislav Vorobiov [Mon, 24 Sep 2012 06:54:49 +0000 (10:54 +0400)]
YaGL: Version bump

12 years agotouchscreen: modified the token when virtqueue_add_buf
giwoong.kim [Fri, 21 Sep 2012 05:21:16 +0000 (14:21 +0900)]
touchscreen: modified the token when virtqueue_add_buf

changed the token identifying the buffer in virtio-touchscreen when expose buffer to other end

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoYaGL: Version bump
Stanislav Vorobiov [Fri, 21 Sep 2012 13:36:48 +0000 (17:36 +0400)]
YaGL: Version bump

12 years agoYaGL: Version bump
Stanislav Vorobiov [Fri, 21 Sep 2012 08:41:53 +0000 (12:41 +0400)]
YaGL: Version bump

12 years agotouchscreen: multitouch protocol covert to B in virtio touchscreen
giwoong.kim [Thu, 20 Sep 2012 06:55:38 +0000 (15:55 +0900)]
touchscreen: multitouch protocol covert to B in virtio touchscreen

previous protocol is A. This will be deprecated soon.

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agotouchscreen: virtio touchscreen without the kick
giwoong.kim [Wed, 19 Sep 2012 05:48:30 +0000 (14:48 +0900)]
touchscreen: virtio touchscreen without the kick

put multiple buf into virtqueue

Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
12 years agoYaGL: We can now allocate more than one page for marshalling buffer
Stanislav Vorobiov [Mon, 17 Sep 2012 09:19:58 +0000 (13:19 +0400)]
YaGL: We can now allocate more than one page for marshalling buffer

12 years agodrivers/maru/maru_codec.c: Add zero at the end of svcodec_pci_table
Evgeny Voevodin [Mon, 17 Sep 2012 06:49:18 +0000 (10:49 +0400)]
drivers/maru/maru_codec.c: Add zero at the end of svcodec_pci_table

Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
12 years agoMerge branch 'release' into develop
Kitae Kim [Mon, 17 Sep 2012 04:40:57 +0000 (13:40 +0900)]
Merge branch 'release' into develop

Conflicts:
package/pkginfo.manifest

12 years ago[Title] modified subsystem device id of virtio touchscreen
giwoong.kim [Fri, 14 Sep 2012 06:52:20 +0000 (15:52 +0900)]
[Title] modified subsystem device id of virtio touchscreen
[Type] enhancement
[Module] Emulator / touch
[Priority]
[Jira#]
[Redmine#]
[Problem]
[Cause]
[Solution] 11
[TestCase]

12 years agoMerge remote-tracking branch 'score/develop' into tizen-arm-rebase
Evgeny Voevodin [Fri, 14 Sep 2012 06:40:11 +0000 (10:40 +0400)]
Merge remote-tracking branch 'score/develop' into tizen-arm-rebase

Conflicts:
drivers/maru/Makefile
drivers/maru/maru_camera.c
drivers/maru/maru_codec.c
drivers/maru/maru_overlay.c
drivers/maru/maru_usb_touchscreen.c
package/pkginfo.manifest

Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>