• Linus Torvalds's avatar
    Merge tag 'for-linus-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml · 762a9f2f
    Linus Torvalds authored
    Pull UML updates from Richard Weinberger:
    
     - New mode for time travel, external via virtio
    
     - Fixes for ubd to make sure no requests can get lost
    
     - Fixes for vector networking
    
     - Allow CONFIG_STATIC_LINK only when possible
    
     - Minor cleanups and fixes
    
    * tag 'for-linus-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml:
      um: Remove some unnecessary NULL checks in vector_user.c
      um: vector: Avoid NULL ptr deference if transport is unset
      um: Make CONFIG_STATIC_LINK actually static
      um: Implement cpu_relax() as ndelay(1) for time-travel
      um: Implement ndelay/udelay in time-travel mode
      um: Implement time-travel=ext
      um: virtio: Implement VHOST_USER_PROTOCOL_F_INBAND_NOTIFICATIONS
      um: time-travel: Rewrite as an event scheduler
      um: Move timer-internal.h to non-shared
      hostfs: Use kasprintf() instead of fixed buffer formatting
      um: falloc.h needs to be directly included for older libc
      um: ubd: Retry buffer read on any kind of error
      um: ubd: Prevent buffer overrun on command completion
      um: Fix overlapping ELF segments when statically linked
      um: Delete never executed timer
      um: Don't overwrite ethtool driver version
      um: Fix len of file in create_pid_file
      um: Don't use console_drivers directly
      um: Cleanup CONFIG_IOSCHED_CFQ
    762a9f2f
vector_kern.c 41.3 KB