Find a file
Eelco Dolstra fc583b7054 * When QEMU encounters a "disk full" condition on the host filesystem,
its default behaviour is to stop the emulator (i.e. suspend the VM).
  For automated tests, this is bad, because is makes the VM appear to
  hang without any error message.  The "werror=report" flag causes
  QEMU to report the problem to the VM.  As a side effect QEMU exits
  very elegantly:

    [    2.308668] end_request: I/O error, dev vda, sector 534400
    [    2.309611] Buffer I/O error on device vda, logical block 66800
    ...
    *** glibc detected *** /nix/store/yhngqrww53j0aw7z7v4bv948x5g5fc3d-qemu-kvm-0.12.1.2/bin/qemu-system-x86_64: double free or corruption (!prev): 0x08e3e040 ***
    Aborted

  So I guess we now depend on a bug in QEMU :-)

svn path=/nixos/trunk/; revision=19703
2010-01-27 10:36:43 +00:00
doc * Let the GRUB menu builder detect whether /boot is on a different 2009-12-16 18:57:02 +00:00
gui Add the base of a highly experimental gui for NixOS. 2009-09-26 23:15:19 +00:00
lib * When QEMU encounters a "disk full" condition on the host filesystem, 2010-01-27 10:36:43 +00:00
maintainers Clean-up option-usages.nix by using recent library functions. 2009-09-29 16:42:22 +00:00
modules * When QEMU encounters a "disk full" condition on the host filesystem, 2010-01-27 10:36:43 +00:00
tests Add simple portmap test. 2010-01-26 23:55:22 +00:00
default.nix * Support a `system' argument for if you want to do hacky things like 2009-11-06 01:00:44 +00:00
README * URL updates. 2008-05-09 15:08:43 +00:00
release.nix * Added a test for a simple load-balancing web server. The tests 2010-01-11 15:58:15 +00:00
STABLE * Version number, stable marker. 2006-11-04 11:27:08 +00:00
VERSION * Version number, stable marker. 2006-11-04 11:27:08 +00:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.