Patchwork Remove elderly top level TODO file

login
register
mail settings
Submitter Peter Maydell
Date Feb. 20, 2013, 4:24 p.m.
Message ID <1361377462-19816-1-git-send-email-peter.maydell@linaro.org>
Download mbox | patch
Permalink /patch/222115/
State New
Headers show

Comments

Peter Maydell - Feb. 20, 2013, 4:24 p.m.
The top level TODO file hasn't been touched since 2008, so it's now
an unhelpful and out of date mix of things that have already been done,
things that don't make sense any more and things which could in theory
be done but are not in practice important enough (or we'd have done
them some time in the last five years). Remove it. The bug tracking
system is probably a better place to track TODO items if we want to
do so.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
---
 TODO | 37 -------------------------------------
 1 file changed, 37 deletions(-)
 delete mode 100644 TODO
Stefan Hajnoczi - Feb. 21, 2013, 9:23 a.m.
On Wed, Feb 20, 2013 at 04:24:22PM +0000, Peter Maydell wrote:
> The top level TODO file hasn't been touched since 2008, so it's now
> an unhelpful and out of date mix of things that have already been done,
> things that don't make sense any more and things which could in theory
> be done but are not in practice important enough (or we'd have done
> them some time in the last five years). Remove it. The bug tracking
> system is probably a better place to track TODO items if we want to
> do so.
> 
> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
> ---
>  TODO | 37 -------------------------------------
>  1 file changed, 37 deletions(-)
>  delete mode 100644 TODO

Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Anthony Liguori - Feb. 22, 2013, 5:01 p.m.
Applied.  Thanks.

Regards,

Anthony Liguori

Patch

diff --git a/TODO b/TODO
deleted file mode 100644
index 1d4c638..0000000
--- a/TODO
+++ /dev/null
@@ -1,37 +0,0 @@ 
-General:
--------
-- cycle counter for all archs
-- cpu_interrupt() win32/SMP fix
-- merge PIC spurious interrupt patch
-- warning for OS/2: must not use 128 MB memory (merge bochs cmos patch ?)
-- config file (at least for windows/Mac OS X)
-- update doc: PCI infos.
-- basic VGA optimizations
-- better code fetch
-- do not resize vga if invalid size.
-- TLB code protection support for PPC
-- disable SMC handling for ARM/SPARC/PPC (not finished)
-- see undefined flags for BTx insn
-- keyboard output buffer filling timing emulation
-- tests for each target CPU
-- fix all remaining thread lock issues (must put TBs in a specific invalid
-  state, find a solution for tb_flush()).
-
-ppc specific:
-------------
-- TLB invalidate not needed if msr_pr changes
-- enable shift optimizations ?
-
-linux-user specific:
--------------------
-- remove threading support as it cannot work at this point
-- improve IPC syscalls
-- more syscalls (in particular all 64 bit ones, IPCs, fix 64 bit
-  issues, fix 16 bit uid issues)
-- use kernel traps for unaligned accesses on ARM ?
-
-
-lower priority:
---------------
-- int15 ah=86: use better timing
-- use -msoft-float on ARM