From Linux-VServer

Revision as of 07:07, 17 March 2008 by Daniel hozac (Talk | contribs)

Jump to: navigation, search
  • let the host reclaim loop devices previously used by guests
  • fix a crash when creating a device map with no device or target
17 Mar 2008
  • add a way to assign tun/tap interfaces to network contexts
16 Mar 2008
  • add a new network context flag, LBACK_ALLOW, which lets gets without an lback connect to
14 Mar 2008
  • fix oops on ip route get <IPv6 address>
19 Jan 2008
  • fix OCFS2 hang
  • fix mount namespace leak
19 Jan 2008
  • make AF_RXRPC and AFS_FS depend on !VSERVER_SECURITY
  • hide RTNLGRP_IPV[46]_IFADDR messages from guests
  • kill -1 should not kill fakeinit
  • kill 1 should kill fakeinit
19 Jan 2008
  • add the task and its xid, nid, and tag to all warning messages
  • when the dentry gets invalid during COW, redo the lookup and return the new dentry
  • drop the vfs_cow_mutex again, it's unnecessary
  • output the context id when warning about them still having resources assigned on exit
  • fix oopses in inet_diag
30 Oct 2007
  • use the same allowed bits for the lookup case as the access case for devpts
  • check inode_setattr's return value and error if it fails
  • lock the vfs_rename_mutex to protect the vfs_rename
  • add a vfs_cow_mutex to protect the COW-operation
  • fix an oops in ipv4_rcv_saddr_equal
18 Oct 2007
  • add dmap
  • revert some of the code added to track down the POSIX timer issue
  • "implement" splice for JFFS2
  • don't use dx_permission for devpts or procfs, they're still xid-tagged
  • is just for show inside the context, it's not actually assigned
  • all of is rewritten to the guest's lback-address, if configured
  • fix hiding of lback in UDPv4
11 Oct 2007
  • fix an accounting bug in the POSIX timer code
  • fix some includes
01 Oct 2007
  • fix history dumps on x86_64
  • exit the context earlier
  • make the vxi to use in mm_init an argument
  • check use count and the number of tasks before VXS_SHUTDOWN
30 Sep 2007
  • guests with no IPv4 addresses shouldn't be able to connect
23 Sep 2007
  • remove more sendfile-to-files hunks
  • fix /proc/<pid>/ninfo's IPv6 address display
  • add a VXC_KTHREAD to allow a guest to create kernel threads
  • copy the uid and gid on COW link breaking
23 Sep 2007
  • fix splice
  • export ip_v4_find_src
  • use the creating process's nsproxy as a default
19 Sep 2007
  • use splice for COW
  • alter the internal structures to allow for a mask for ranges too
  • check the assigned IP addresses networks to find the most appropriate route
18 Sep 2007
  • make mount -o tag (as long as CONFIG_PROPAGATE=n) work again
11 Sep 2007
  • fix an oops on mount -o tag
07 Sep 2007
  • untag loop devices when they're cleared, making them available for any guest or the host
  • COW for JFFS2
  • add a mount option called notagcheck that disables the tag checking for that mount
  • fix COW for the case where the original file can't be looked up
  • make /proc/1 accessible in guests with an init
  • add a tag used for filesystem access
  • add a per-guest OOM-badness bias
  • some header cleanup
  • make IPv4 and IPv6 more similar
  • fix loopback virtualization in some places
  • fix ipv6_rcv_saddr_equal to avoid an oops, to allow multiple guests binding to ::, and to handle mapped IPv4 addresses
  • fix an oops in tcp_v6_connect
05 Sep 2007
  • use network capabilities, initially only for RAW_ICMP
  • initialize the bcast and lback addresses to some sane values
  • add support for the RANGE and MASK types for IPv4
  • add support for the MASK type for IPv6
  • limit IPv6 sockets to the addresses assigned to the context
  • fix a reference counting bug in inet6_dump_ifinfo
  • allow the creation of IPv6 sockets
12 Aug 2007
  • - legacy + new networking code + JFFS2 support
05 Aug 2007
Personal tools