disk layout: Add 16GiB rootfs.

This is needed to support very large images e.g. builds using
address sanitizer that are only supported in VM.
Should not be used for actual hardware devices.

BUG=chromium:774251
TEST=pre-cq passes. betty-asan tryjob passed.

CQ-DEPEND=CL:1118920, CL:*646280

Change-Id: I196727014ff019ed8f19db8b98809e4dc5a43da5
Reviewed-on: https://chromium-review.googlesource.com/1115504
Commit-Ready: Manoj Gupta <manojgupta@chromium.org>
Tested-by: Manoj Gupta <manojgupta@chromium.org>
Reviewed-by: Ilja H. Friedel <ihf@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
diff --git a/build_library/legacy_disk_layout.json b/build_library/legacy_disk_layout.json
index a7313fe..823de31 100644
--- a/build_library/legacy_disk_layout.json
+++ b/build_library/legacy_disk_layout.json
@@ -241,6 +241,19 @@
         "size": "4096 MiB",
         "fs_size": "4000 MiB"
       }
+    ],
+    # Huge rootfs, suitable for VM only images, should not be used
+    # for actual hardware devices.
+    "16gb-rootfs": [
+      {
+        "num": 5,
+        "size": "2 MiB"
+      },
+      {
+        "num": 3,
+        "size": "16384 MiB",
+        "fs_size": "16000 MiB"
+      }
     ]
   }
 }