Annotation of Gnu-Mach/NEWS, revision 1.1.1.4

1.1.1.4 ! root        1: 2013-09-27
        !             2: Version 1.4
1.1.1.3   root        3: 
1.1.1.4 ! root        4: Really too many to list them individually.  Highlight include numerous bug and
        !             5: stability fixes, a Xen port for 32-bit x86 including basic support for Physical
        !             6: Address Extension (PAE), an initial AHCI driver (SATA hard disks), a new SLAB
        !             7: memory allocator to replace the previous zone allocator, support for memory
        !             8: object proxies, access restrictions for x86 I/O ports, support for some PCMCIA
        !             9: devices based on the pcmcia-cs package.
        !            10: 
        !            11: Version 1.3
1.1.1.3   root       12: 
                     13: The kernel now directly supports "boot scripts" in the form of multiboot
                     14: module names with the same syntax as the Hurd's `serverboot' program.
                     15: That is, instead of telling GRUB "module /boot/serverboot", you can give
                     16: GRUB a series of command like "module /hurd/ext2fs ${...}" where the
                     17: syntax after "module" is the same as in boot scripts for Hurd's `serverboot'.
                     18: 
                     19: The kernel message device `kmsg' is now enabled by default.
                     20: --disable-kmsg turns it off.
                     21: 
                     22: Large disks (>= 10GB) are now correctly supported, the new get_status
                     23: call DEV_GET_RECORDS can return the number of records of a device.
                     24: 
                     25: Lots of tweaks have been done to the virtual memory management to make
                     26: it perform better on today's machines.
                     27: 
                     28: The console supports ANSI escape sequences for colors and attributes.
                     29: 
                     30: Support for the terminal speeds B57600 and B115200 has been added.
                     31: 
1.1.1.4 ! root       32: Version 1.2
1.1.1.2   root       33: 
                     34: Many bug fixes.
                     35: 
                     36: The task_basic_info RPC now has an additional field, holding the
                     37: creation time of the task.  Likewise for thread_basic_info.
                     38: 
                     39: The interface generator `MiG' has been split out.
                     40: 
                     41: Partition names for disks are now printed in the correct way.
                     42: 
                     43: Linux drivers are updated to 2.0.36.  Many thanks to Okuji Yoshinori
                     44: for great work here.  The Linux emulation support is much improved.
                     45: 
                     46: The kernel message device `kmsg' is supported. --enable-kmsg turns on
                     47: the device.
                     48: 
                     49: The parallel driver is enabled by --enable-lpr.
                     50: 
                     51: New make targets, install-kernel and install-headers are added. The
                     52: former will install only the kernel, and the latter will install only
                     53: the header files.
                     54: 
                     55: Print out Mach device names instead of Linux ones.
                     56: 
1.1.1.4 ! root       57: Version 1.1
1.1       root       58: 
                     59: Cross-compilation support is much improved.  Any of various popular
                     60: libc's is now sufficient for building clib-routines.o.
                     61: 
                     62: New configure option --enable-kdb asks for kernel debugger to be
                     63: compiled in.
                     64: 
                     65: Bug in --enable-ncr53c7xx has been fixed.
                     66: 
                     67: Many thanks go to Marcus G. Daniels ([email protected]) for
                     68: his very helpful testing of the 1.0 release and for his many
                     69: improvements to the cross-compilation support.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.