Download/kernel/rhel6/042stab111.11/changes

From OpenVZ Virtuozzo Containers Wiki
< Download‎ | kernel‎ | rhel6‎ | 042stab111.11
Revision as of 14:05, 14 September 2015 by Sergey Bronnikov (talk | contribs) (111.11 changes)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Changes

Since 042stab108.8:

  • Fix for CVE-2015-5366 and CVE-2015-5364 extracted from RHEL6 kernel 2.6.32-573.3.1.el6 backported version of mainline commit beb39db59d1 "udp: fix behavior of wrong checksums"
  • fixed host hang where ploop stuck inside ploop_make_request() (PSBM-29066, OVZ-6293, OVZ-6392)
  • cbt: add missed mutex_unlock (PSBM-39257)
  • dm-thin: do not optimize requeued bios (PSBM-39205)
  • s/PTR_ERR/PTR_RET, otherwise we always go to the err path (PSBM-35380)
  • cpt: do not dump packet sock vma to pram (PSBM-39014)
  • sched: Fix schedule_tail() to disable preemption (PSBM-35082)
  • device_cgroup: fake allowing all devices for docker inside VZCT (PSBM-38691)
  • cbt: fix bytes to block conversion bug (PSBM-39050)
  • tty: Fix recursive deadlock in tty_perform_flush() (PSBM-37612)
  • netfilter/ip6table_raw: Add permission check in ip6table_raw pernet (PSBM-35380)
  • ploop: dio_fastmap() must refresh bvec_merge_data
  • ploop: fix race on prealloc request (PSBM-35095)
  • This is a rebase of 042stab109.12 to RHEL6.6 2.6.32-504.23.4.el6 kernel
  • fix name_to_handle_at() for empty pathname (#3280)
  • AT_EMPTY_PATH support for fstatat() with empty relative (#3280)
  • Double rtnl_unlock in netlink_dump() (#3270)
  • diff-rst-iterative-adjust-percent-free-swap-pages (#3231)
  • cbt: ignore device shrink
  • ipv4: take rtnl_lock and mark mrt table as freed on namespace
  • extra rtnl_unlock in sky2_resume()
  • missing rtnl_unlock in i40evf_resume()
  • missing rtnl_unlock in igb_sriov_reinit()
  • rtnl_lock called twice in i40e_pci_error_resume()
  • rtnl_lock in ip6mr_net_exit()
  • block: blk_cbt_update_size add block_dev sanity check (PSBM-34151, #3240, #3257)
  • rebase of 042stab109.12 to RHEL6.6 2.6.32-504.23.4.el6 kernel
  • block: blk_cbt_update_size add block_dev sanity check (PSBM-34151)
  • l2tp: Fix UDP socket reference count bugs in the pppol2tp (#3233)
  • ploop: added into pvd header new close signatures (PSBM-33882)
  • vmscan,tmpfs: treat used once pages on tmpfs as used once (PSBM-31450, PSBM-31450)
  • blk: add changed block trace infrastructure (PSBM-32023)
  • block: cbt fixup use-after-free inside __blk_cbt_set
  • cbt: Use propper mem allocation context
  • cbt: support blockdevice size update v2
  • cpt: restore tcp_flags for skb from receive and out-of-order (PSBM-33991)
  • rst: remove incorrect warning "dirty skb cb" (#3216)
  • rst: proper synhronisation with restored zombie processes (PSBM-25446, #3085, #3240, #3085)
  • cpt: dump struct tcp_skb_cb in old format (PSBM-33549, #3237)
  • rst: initialization of new fields of struct tcp_skb_cb (PSBM-33549, #3237)
  • mm: vmscan: stall page reclaim and writeback pages based on dirty/writepage pages encountered (PSBM-31450)
  • vfs: Fix invalid ida_remove() call with mnt_release_group_id() (PSBM-33789, #3117)
  • ve net: Fix unbalanced double spin_unlock() in tcp_v4_kill_ve_sockets() (PSBM-33652)
  • syslog: distinguish between /proc/kmsg and syscalls (#2693)
  • ve: Do not duplicate devmnt for a device (PSBM-33244)
  • conntrack: Replace printk with ve_printk (#2940)
  • RH6 tun: fix module unload (PSBM-33063)
  • vzcpt: Fail restore if wrong tty device (PSBM-32795)
  • sched: load_balance_fair: fix possible div/0 (PSBM-33347)
  • ub_dcache_unuse: call ub_dcache_remove after racing unmounts completed (PSBM-32700)
  • fix diff-ve-make-get_ve_by_id-use-RCU-instead-of-ve_list_lock (PSBM-33300)
  • rebase to rh6 kernel 2.6.32-504.16.2.el6
  • srcu: update to v3.10 state (v2) (PSBM-32230)
  • linkwatch: linkwatch_forget_dev() to speedup device dismantle (PSBM-32230)


See also