From patchwork Wed Feb 20 16:24:22 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 15007 Return-Path: X-Original-To: patchwork@peony.canonical.com Delivered-To: patchwork@peony.canonical.com Received: from fiordland.canonical.com (fiordland.canonical.com [91.189.94.145]) by peony.canonical.com (Postfix) with ESMTP id F1D9423F72 for ; Wed, 20 Feb 2013 16:24:37 +0000 (UTC) Received: from mail-vb0-f43.google.com (mail-vb0-f43.google.com [209.85.212.43]) by fiordland.canonical.com (Postfix) with ESMTP id A04E7A182B6 for ; Wed, 20 Feb 2013 16:24:37 +0000 (UTC) Received: by mail-vb0-f43.google.com with SMTP id fs19so5045029vbb.16 for ; Wed, 20 Feb 2013 08:24:37 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:x-forwarded-to:x-forwarded-for:delivered-to:x-received :received-spf:from:to:cc:subject:date:message-id:x-mailer :x-gm-message-state; bh=rpVU8EtHqAV0135jm7UzTDous9VZIVv/Qkhjmda56To=; b=hQcxu9Ez4oDgGlAGb1R6GaoQDGqCt/kfzyGxaF0gWgun6KM7FXXnfkYjnpaAz/54KD VJqO9dqhbYdlp/MyRniVMotxJ8NKx5/SXZDsDVOrE+ms/dhgvAws+ndHc7/uVsgt19MM g25uZxJICZ7ciMq0BO/Miagxw2PsJQ91MvNxdajAOBg7pMcj+PLK4NSw/SuUDibVS40d JPkpw1vc9tO9UZEXhPFeXonhiqzecRVQiTyDDdwAcMKW0SpoAuiN05WxRcKTvc0zS1zv cEOUP7XgJJHiUPmUlqS1gqkX+sdBBteLzz/1qWbd+8valoyxRoFpUzm9LfwBSLNJFM8u tPuA== X-Received: by 10.52.88.237 with SMTP id bj13mr23313467vdb.75.1361377473030; Wed, 20 Feb 2013 08:24:33 -0800 (PST) X-Forwarded-To: linaro-patchwork@canonical.com X-Forwarded-For: patch@linaro.org linaro-patchwork@canonical.com Delivered-To: patches@linaro.org Received: by 10.58.145.101 with SMTP id st5csp206270veb; Wed, 20 Feb 2013 08:24:29 -0800 (PST) X-Received: by 10.194.59.40 with SMTP id w8mr34672458wjq.51.1361377468647; Wed, 20 Feb 2013 08:24:28 -0800 (PST) Received: from mnementh.archaic.org.uk (1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.d.1.0.0.b.8.0.1.0.0.2.ip6.arpa. [2001:8b0:1d0::1]) by mx.google.com with ESMTPS id gd8si3159784wib.109.2013.02.20.08.24.28 (version=TLSv1 cipher=RC4-SHA bits=128/128); Wed, 20 Feb 2013 08:24:28 -0800 (PST) Received-SPF: neutral (google.com: 2001:8b0:1d0::1 is neither permitted nor denied by best guess record for domain of pm215@archaic.org.uk) client-ip=2001:8b0:1d0::1; Authentication-Results: mx.google.com; spf=neutral (google.com: 2001:8b0:1d0::1 is neither permitted nor denied by best guess record for domain of pm215@archaic.org.uk) smtp.mail=pm215@archaic.org.uk Received: from pm215 by mnementh.archaic.org.uk with local (Exim 4.72) (envelope-from ) id 1U8CT0-0005A6-QD; Wed, 20 Feb 2013 16:24:22 +0000 From: Peter Maydell To: qemu-devel@nongnu.org Cc: patches@linaro.org, Blue Swirl , Anthony Liguori , Paolo Bonzini , =?UTF-8?q?Andreas=20F=C3=A4rber?= Subject: [PATCH] Remove elderly top level TODO file Date: Wed, 20 Feb 2013 16:24:22 +0000 Message-Id: <1361377462-19816-1-git-send-email-peter.maydell@linaro.org> X-Mailer: git-send-email 1.7.2.5 X-Gm-Message-State: ALoCoQnUq2ZmmJsar1S6wKboyUmMFpu++LNRyy5C0dLejvsyvr1wawPPlk8KlciD2RnQ7X6iGh3J 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 Reviewed-by: Stefan Hajnoczi --- TODO | 37 ------------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 TODO 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