commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnumach] annotated tag v1.4 created (now ea7fd21)


From: Samuel Thibault
Subject: [gnumach] annotated tag v1.4 created (now ea7fd21)
Date: Wed, 01 Jan 2014 18:37:10 +0000

This is an automated email from the git hooks/post-receive script.

sthibault pushed a change to annotated tag v1.4
in repository gnumach.

        at  ea7fd21   (tag)
   tagging  788e7f6cd448c013d49eed1b8da90f645833639d (commit)
  replaces  upstream/1.3.99.git20110227
 tagged by  Thomas Schwinge
        on  Fri Sep 27 22:51:14 2013 +0200

- Log -----------------------------------------------------------------
GNU Mach 1.4.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQEcBAABAgAGBQJSRe/IAAoJEGe3hdm9kOiiqJoH/j6toZllSWLxffdNBzRcenzI
LPLHOe9S2lLhKql7uUdMzye1RllzJXcpSlGkKDq7H8Vl5QRV1D0z8CAkZ7Qdilms
PQHYJ3fSOQaXuFhm6y4L4+q4E6dgkzVI4zpP/t/X1JAiQqPEqJHx8Bzqy0ig1CbM
/nDJNM9E26u12VBwN5nAIgLfRqQhSNPjcY0q8mOEVMSd6XWycaG5dw91GVTIxORj
st+SRRmpU3+uBmZsqCfUAqDhOzN7wuTlZZF0IpYXqfC/lmYt6CPWLEt8DaXVIgod
HCGUYqYV2zvTrgVWaKvZSn6NZiangLWp8UF8Bb4Z35YJOKmsBGiHor+sGYH2npo=
=DEjz
-----END PGP SIGNATURE-----

Alexey Dejneka (1):
      Fix CDROM door unlock on closure without device_close

Arne Babenhauserheide (1):
      Removed deprecated LINTLIBRARY #ifdefs

David Höppner (2):
      Fix compilation warning implicit function declaration kdbprintf
      Add statistics for task_events_info

David S. Miller (1):
      ide: Increase WAIT_DRQ to accomodate some CF cards and SSD drives.

Fridolín Pokorný (1):
      Add prototypes for memory_object_proxy.c functions

Gabriele Giacone (1):
      Set default serial parameters to 8N1 instead of 7E1

Gianluca Guida (1):
      Fix panic on irq >= 16

Guillem Jover (46):
      Add a .gitignore file
      Use AC_LANG_SOURCE inside AC_LANG_CONFTEST to fix autoconf warning
      Do not take obsolete and unused bcopy and bzero from libc
      Add prototypes for locore functions
      Add prototype for log function
      Add prototype for free_skbuffs function
      Add header for printf prototype
      Remove ident tags producing preprocessor warnings
      Remove unused variables
      Disable unused variables
      Always initialize A and X variables in BPF code
      Match signedness of char pointer comparisons and assignments
      Fix initialization from incompatible pointer type
      Initialize the new map entry when it's a projected buffer
      Move cdrom_sleep() definition to its original source file
      Move Linux module macros to their original header
      Return a value on non-void function
      Cast function timeout() argument to fix a warning
      Cast host_get_time() arguments to fix warnings
      Remove unused variable
      Add missing headers
      Add linux_timer_intr function declaration
      Fix memcmp prototype
      Remove unused and non-functional string specialization header
      Import Linux 3.1 ctype code
      Import Linux 3.1 compiler definitions
      Move <linux/init.h> from linux/pcmcia-cs to linux/src
      Denote __exit symbols as used
      Correct MiG Mach types to fix compilation warnings
      Honour type promotion on variable argument handling
      Fix undefined operation on assigning self pre-incremented variable
      Add silent rules support if available and disable it by default
      Add missing headers
      Add vsnprintf prototype
      Cast addr argument to vm_offset_t
      Remove set but unused variables
      Disable set but unused variable
      Change argument name to match function body usage
      Use Mach native error codes instead of POSIX errno E* ones
      Do not remap errno codes from E* to LINUX_E*
      Remove long obsolete RPC routines
      Do not take unused strpbrk() from libc
      Remove unused [!MACH_KERNEL] driver code
      Match type for count with tty_get_status and tty_set_status
      Change types holding cpu flags from int to long
      Use compiler defined __i386__ symbol instead of use defined i386

Ludovic Courtès (2):
      Add missing header file to the distribution.
      Refer to `PFN_LIST' on Xen only.

Marin Ramesa (35):
      Comment unused variable
      Add [nh]to[hn][ls] prototypes
      Add device_pager_setup prototype
      (slab_info): fix format warnings
      ddb: fix implicit declarations
      ddb: use and cleanup db_print.h
      ddb: cleanup db_command.c
      fix implicit declarations
      ddb: cleanup db_command.c
      vm: organize vm print function prototypes
      ipc: organize ipc print function prototypes
      kern: add missing prototype
      Drop luna88k bits
      Drop useless forward declaration
      Add const qualifiers.
      Remove register qualifiers
      drop unused CONSMAJOR
      track the console buffer usage with a boolean instead of an int
      track the console init with a boolean instead of an int
      remove register qualifiers.
      remove register qualifiers
      remove definition of NDEVICES
      remove register qualifiers
      small style changes for consistency
      another small change in style for consistency
      remove preprocessor comments
      use boolean_t instead of an int
      another small change in style for consistency
      remove register qualifiers
      Coding style trivial fixes
      remove lint code
      remove register qualifiers
      remove lint code
      add comments after endifs
      device: remove unused file dk_label.c

Matthew Leach (1):
      Fix compilation error with older versions of GCC

Miguel Figueiredo (6):
      Drop unused variables
      Remove unneeded variable initialization
      Remove old elevator algorithm function
      Remove unused variable
      Remove unused variable
      Fix format warnings

Richard Braun (33):
      Import utility files
      Import the slab allocator
      Adjust the kernel to use the slab allocator
      Adjust VM initialization
      Fix kern/kalloc.h includes
      Remove the defunct kernel_task_create() function
      Remove arbitrary limits used by the zone system
      Improve ipc hash/marequest init readability
      Fix copyright assignment
      Update comments.
      Augment VM maps with a red-black tree
      Merge kalloc_map into kmem_map
      Allocate kernel thread stacks out of kmem_map
      Increase the slab collection interval
      Fix slab collection timing
      Store threads waiting on a message queue in LIFO order
      Provide basic page cache statistics
      Add missing file for page statistics
      Add missing file for page statistics
      Fix calls to vm_map when size is 0
      Strongly reduce risks of name capture in rbtree macros
      Fix kernel task creation time
      Add function to dump a raw summary of the slab allocator state
      Fix slab cache list locking
      Add the mach_print debugging system call
      Fix locking error in the slab allocator
      Rework slab lists handling
      Optimize slab reaping
      Fix itemization errors in the texinfo documentation
      Rename list_insert to list_insert_head
      Reduce fragmentation in the slab allocator
      Fix yet another locking error in the slab allocator
      Fix object construction in the slab allocator

Samuel Thibault (158):
      Keep supplementary L1 pages read-only
      Fix temporary direct mapping during page table enabling
      Enable global pages after enabling paging
      Fix continuation after keyboard debugger invocation
      Also warn about mach_port_destroy on invalid ports
      Clean kd.[ch]
      Fix typo
      Fix build with kdb from make dist-generated tarball
      Close call stack on continuation
      Warn once when part of the kernel is lacking memory
      Update constants to nowadays standards
      Warn once when part of the kernel is lacking space
      Drop spurious warning
      Enable all caches
      Update constants to nowadays standards
      Do not warn on vm_map_enter with fixed address failing
      Merge two asm constraints
      Fix gcc 4.6 build
      Whitelist QEMU Hard-Drive for DMA.
      Add more spurious deallocation debugging
      Do not warn for cross-space spurious port deallocation
      Add compiler barrier to update_mapped_time
      Add 8byte breakpoint macro
      Add more details to "zone exhausted" panics.
      Make ipc_space_zone not exhaustible
      * Makefile.am (AM_CFLAGS): Add -fno-builtin-log.
      Move free_skbuffs declaration to the top
      Rework memory mapping reservation
      Fix pmap_clear_bootstrap_pagetable with >4G mfns
      Disable (<i486)-only WP workaround on Xen & PAE
      Enable >4GiB cr3
      Skip kernel WP check on i486 and above
      Make copyout run in 1 loop on >= i486
      Console declaration cleanup
      Fix copyright assignment
      Fix declarations
      Protect set_cr3 against compiler assignment optimizations
      Disable global page while writing in kernel space
      Fix copyout retry on lazy allocation on >= i486
      Optimize copyout path
      Fix PC sampling
      Close kernel stacks.
      Fix documentation
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach
      Free memory used by boot modules
      Drop module memory free verbosity
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach
      Add sym53c8xx driver from linux 2.2
      Define BITS_PER_LONG for Linux code
      Leave interrupts enabled in sym53c8xx driver
      Raise Linux kmem memory size
      Raise block device interrupt level to SPL6
      Increase kmem area for the Xen case.
      Do not map xen driver pages
      Merge branch 'master' of callisto:gnumach
      Keep frame pointer when debugger is enabled
      Upgrade number of event queues
      Fix typo
      Cope with dom0s which do not respect feature-no-csum-offload
      Fix build on 64bit host
      Merge branch 'master' into master-slab
      Fix format for string print
      Fix format for string print
      Fix format for string print
      Fix format for string print
      Fix format for string print
      Fix format for string print
      Move kentry_data_size initial value to header
      Use unsigned long for addresses and sizes
      Simplify kvtophys
      Simplify i386at_init
      Fix Xen bootstrap at virtual address above 1GiB
      Fix PAE page frame number mask.
      Stick to binutils ELF scripts
      Fix variable types according to assembly use
      Simplify splx
      Fix access above 4GiB in bootstrap page table
      Set Xen kernel virtual address to 0xC0000000
      Do not hardcode structure offset
      Use unsigned long for registers
      Use unsigned long types for addresses
      Fix assembly snippet portability
      Use unsigned int for ELF 32bit values
      Make xchgl arch-neutral
      Complain about Xen console smash only once at a time
      Use long types
      Fix boot with big values of _start
      Fix wrap-around in pmap bootstrap
      Fix issig crash at boot
      Add missing phystokv/kvtophys calls
      Separate INIT_VM_MIN_KERNEL_ADDRESS from VM_MIN_KERNEL_ADDRESS
      Make sure BIOS area is mapped in kernel threads
      Relocate kernel at bootup
      Fix Xen boot after c74adfe
      Do not take address of va_list variable
      Fix integer type
      Check hyp_stack_switch return
      Document how to offset the kernel to get better debugging
      Offset kernel addresses by 3GiB
      Clear direction flag after bios32 call
      Offset bios32 entry
      Permit to select/deselect whole driver groups
      Fix Xen boot at linear address 0xC0000000
      Fix gnumach_server_routine prototype
      Make thread_suspend wait for !TH_UNINT
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach
      Fix spurious error on accessing fd1
      Fix slow boot in virtualbox
      Double KENTRY_DATA_SIZE
      Fix task stats incrementations
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach
      Add initial code for disabling PV descriptors
      Add initial code for disabling ring1 xen execution
      Fix build with --disable-pseudo-phys
      Fix comments
      Add initial code for disabling PV pagetables
      More ifdef fixes for ring1 support and pv descriptors support
      Increase VM_MAX_KERNEL_ADDRESS for PVH case
      Drop spurious inclusion
      Do not use 4gb segment assistance in PVH
      Add comment for TODO
      Make the PVH variant get sure that the support is available in the 
hypervisor
      Implement pmap_map_mfn for the PVH case
      Prevent the kernel from making any FPU use
      Add x86 hardware debugging register support
      Document dwatch
      Plug hw debug register support into kdb
      Include machine/db_interface instead of hardcoding function prototypes
      Do not hardcode maximum priority value
      Increase number of priorities
      Fix build without kdb
      Update BASEPRI_USER
      Add -fno-optimize-sibling-calls option for better kdb traces
      Fix macro name
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach
      Fix non-block-aligned-offset reads
      Add AHCI driver
      Fix ahci.h path
      Add missing parameters to printf
      Remove duplicate line
      Add LBA48 support to AHCI driver
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach
      Fix format
      Fix printf format
      Add timeout to ahci IDENTIFY
      Do not skip AHCI controller without HOST_CAP_ONLY
      Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumach
      Add non-contiguous mmap support
      Add missing 4KiB memory
      Fix printing ahci PCI dev and fun
      Add partitioning reload support to ahci
      Fix int/long discrepancy
      Restore db_help_cmd
      Drop FXSR initialization message
      Drop Invariant, Front-Cover and Back-Cover references
      Update README
      Really update README
      Fix gpl.texi build

Sergio Lopez (2):
      fix copy out-of-line data when length >= 512MB
      Update DMA auto-enabling, make forcing DMA an option

Sergio López (1):
      Make thread_suspend honor the TH_UNINT flag

Thomas Schwinge (11):
      Further prototyping work for memory_object_proxy.c functions.
      Move i386/i386/locore.S declarations.
      * i386/i386/pcb.h (stack_attach): Parameterize the continuation 
parameter's
      * .gitignore: Tighten some rules, and distribute others to...
      Fix build error introduced in 5f701793f63f16d111db3e3d2e91134fcc179c5b.
      IDE disk drives with unusual C/H/S.
      * README: Simplify build instructions.
      dist-hook extensibility.
      Generate ChangeLog files for distributions.
      * configure.ac (AM_INIT_AUTOMAKE): Add dist-bzip2.
      GNU Mach 1.4.

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-hurd/gnumach.git



reply via email to

[Prev in Thread] Current Thread [Next in Thread]