[DRIVERS] 8250-uart: Check and handle all possible Rx related error conditions upon Rx interrupt

The method of handling all Rx related errors (i.e. framing, parity, overflow, and break errors) is the same.

To get out a Rx error condition we have keep reading the Rx FIFO till the Rx error condition is cleared.

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Add dummy register read/write emulation for CP14

Signed-off-by: Anup Patel <anup@brainfault.org>
[CORE] devemu: Minor fix in vmm_devemu_emulate_write()

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Improve elf2cpatch.py to automatically detect executable sections using objdump -h

Signed-off-by: Anup Patel <anup@brainfault.org>
[TESTS] Added defconfig for linux-3.7.2 on realview-pb-a8 guest

Signed-off-by: Anup Patel <anup@brainfault.org>
[LIBS] Check remainder before de-referencing

Signed-off-by: Anup Patel <anup@brainfault.org>
[TESTS] Check remainder before de-referencing

Signed-off-by: Anup Patel <anup@brainfault.org>
[COMMANDS] Depricate threadtest command.

Many parts of xvisor use thread APIs and locking APIs extensively so no need to have separate command to test this APIs

Signed-off-by: Anup Patel <anup@brainfault.org>
[LIBS] netstack: Added NETSTACK_IPRIORITY define for modules using net stack

Modules using network stack should have IPRIORITY greater than NETSTACK_IPRIORITY.

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Exynos4: Add code to help determine the SOC type.

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Exynos4: remove motherboard.h header file

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Exynos4: Add Vexpress-A9 as guest.

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Exynos4: move Guest NOR flash size to 16 MB.

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Exynos4: Fix the reset code.

This does not seems to be supported by Qemu. Therefore it is not
tested.

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] Exynos4: fix MCT implementation related to the input clock rate.

Signed-off-by: Anup Patel <anup@brainfault.org>
[DOCS] Exynos4: Add documentation.

Signed-off-by: Anup Patel <anup@brainfault.org>
[CORE] cmdmgr: Added support to filter out commands from a command string

Signed-off-by: Anup Patel <anup@brainfault.org>
[LIBS] netstack: Fixed errt_t for lwIP

Signed-off-by: Anup Patel <anup@brainfault.org>
[LIBS] netstack: Add support for receive timeout in netstack_socket_recv()

Signed-off-by: Anup Patel <anup@brainfault.org>
[ARM] arm-generic-timers: Use CNTFRQ for determining/configuring frequency

Signed-off-by: Anup Patel <anup@brainfault.org>