public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
* Linux 2.6.32.61
@ 2013-06-10 10:15 Willy Tarreau
  2013-06-10 15:11 ` Sven-Haegar Koch
  2013-06-14  4:11 ` Linux 2.6.32.61 Ben Hutchings
  0 siblings, 2 replies; 10+ messages in thread
From: Willy Tarreau @ 2013-06-10 10:15 UTC (permalink / raw)
  To: linux-kernel, stable

I've just released Linux 2.6.32.61.

This version include backports from the 3.0.y branch up to and including
3.0.80. The following CVE IDs were fixed since 2.6.32.60 :

    CVE-2011-2695 CVE-2011-2699 CVE-2012-2390 CVE-2012-3430 CVE-2012-3552
    CVE-2012-4398 CVE-2012-4444 CVE-2012-4461 CVE-2012-4508 CVE-2012-4530
    CVE-2012-4565 CVE-2012-6537 CVE-2012-6539 CVE-2012-6540 CVE-2012-6542
    CVE-2012-6544 CVE-2012-6545 CVE-2012-6546 CVE-2012-6548 CVE-2012-6549
    CVE-2013-0228 CVE-2013-0268 CVE-2013-0349 CVE-2013-0871 CVE-2013-0914
    CVE-2013-1767 CVE-2013-1773 CVE-2013-1774 CVE-2013-1792 CVE-2013-1796
    CVE-2013-1798 CVE-2013-1826 CVE-2013-1860 CVE-2013-1928 CVE-2013-2015
    CVE-2013-2634 CVE-2013-3222 CVE-2013-3223 CVE-2013-3224 CVE-2013-3225
    CVE-2013-3228 CVE-2013-3229 CVE-2013-3231 CVE-2013-3234 CVE-2013-3235

The patch and changelog will appear soon at the following locations:
  ftp://ftp.all.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/
  ftp://ftp.all.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/patch-2.6.32.61.bz2
  ftp://ftp.all.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/patch-2.6.32.61.xz
  ftp://ftp.all.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/patch-2.6.32.61.gz
  ftp://ftp.all.kernel.org/pub/linux/kernel/v2.6/longterm/v2.6.32/ChangeLog-2.6.32.61

The updated 2.6.32.y git tree can be found at:
   git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-2.6.32.y
  http://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-2.6.32.y

The tree can be browsed on the gitweb interface:
  http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/?id=refs/heads/linux-2.6.32.y

  Testing status (build/boot, OK/FAIL, otherwise not tested) :

         ARCH  |         CONFIGURATION
       --------+-----------------------------------
               |  allmodconfig     other-config
        x86_64 |    build:OK            -
          i386 |    build:OK            -
           arm |    build:OK            -

Thanks to all reviewers, Moritz for the long list of security fixes, Ben for
the careful review and to Greg for the final packaging.

Willy

---------
 Makefile                                       |   2 +-
 arch/alpha/kernel/sys_nautilus.c               |   5 +
 arch/arm/include/asm/signal.h                  |   1 +
 arch/avr32/include/asm/signal.h                |   1 +
 arch/cris/include/asm/signal.h                 |   1 +
 arch/h8300/include/asm/signal.h                |   1 +
 arch/m32r/include/asm/signal.h                 |   1 +
 arch/m68k/include/asm/signal.h                 |   1 +
 arch/mips/Makefile                             |   2 +-
 arch/mips/kernel/Makefile                      |   2 +-
 arch/mn10300/include/asm/signal.h              |   1 +
 arch/parisc/kernel/signal32.c                  |   6 +-
 arch/powerpc/include/asm/signal.h              |   1 +
 arch/s390/include/asm/signal.h                 |   1 +
 arch/sparc/include/asm/signal.h                |   1 +
 arch/x86/Kconfig                               |   2 +-
 arch/x86/include/asm/pgtable.h                 |   5 +
 arch/x86/include/asm/ptrace.h                  |   5 +-
 arch/x86/include/asm/signal.h                  |   2 +
 arch/x86/kernel/apic/io_apic.c                 |   9 +-
 arch/x86/kernel/cpu/mcheck/mce.c               |   9 +-
 arch/x86/kernel/efi.c                          |   3 -
 arch/x86/kernel/msr.c                          |   3 +
 arch/x86/kvm/x86.c                             |   9 +
 arch/x86/mm/fault.c                            |   6 +-
 arch/x86/mm/init_64.c                          |   3 +
 arch/x86/xen/enlighten.c                       |  18 +-
 arch/x86/xen/xen-asm_32.S                      |  14 +-
 arch/xtensa/include/asm/signal.h               |   1 +
 block/blk-core.c                               |  14 +-
 block/blk-exec.c                               |   7 +
 block/scsi_ioctl.c                             |   5 +-
 crypto/cryptd.c                                |  11 +-
 drivers/acpi/processor_idle.c                  |   3 +
 drivers/ata/libata-scsi.c                      |   6 +-
 drivers/base/bus.c                             |   4 +-
 drivers/char/ipmi/ipmi_bt_sm.c                 |   4 +-
 drivers/firmware/pcdp.c                        |   4 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c      |   2 +-
 drivers/infiniband/ulp/ipoib/ipoib_multicast.c |  19 +-
 drivers/isdn/isdnloop/isdnloop.c               |  12 -
 drivers/net/bonding/bonding.h                  |   4 +-
 drivers/net/r8169.c                            |  30 +--
 drivers/net/tg3.c                              |   4 +
 drivers/net/wireless/b43legacy/main.c          |   2 +
 drivers/scsi/bnx2i/bnx2i_hwi.c                 |   3 +
 drivers/scsi/mpt2sas/mpt2sas_ctl.c             |   7 +-
 drivers/scsi/scsi_lib.c                        |   2 +
 drivers/serial/8250.c                          |   2 +-
 drivers/staging/comedi/comedi_fops.c           |  13 +-
 drivers/staging/comedi/drivers/comedi_test.c   |   2 +-
 drivers/staging/comedi/drivers/das08.c         |   2 +-
 drivers/staging/comedi/drivers/jr3_pci.c       |   2 +-
 drivers/staging/comedi/drivers/ni_labpc.c      |  35 +--
 drivers/staging/comedi/drivers/s626.c          |   2 +-
 drivers/staging/vt6656/rf.c                    |   3 +
 drivers/telephony/ixj.c                        |  24 +-
 drivers/usb/class/cdc-wdm.c                    |  23 +-
 drivers/usb/host/ehci-hcd.c                    |   8 +-
 drivers/usb/host/ehci-q.c                      |  82 +++---
 drivers/usb/host/ehci.h                        |   3 +-
 drivers/usb/host/pci-quirks.c                  |  12 +-
 drivers/usb/serial/ftdi_sio.c                  |   4 +
 drivers/usb/serial/garmin_gps.c                |   7 +-
 drivers/usb/serial/io_ti.c                     |   3 +
 drivers/usb/serial/mos7840.c                   |   2 +-
 drivers/usb/serial/sierra.c                    |   1 +
 drivers/usb/serial/whiteheat.c                 |   1 +
 drivers/w1/w1.c                                |   3 +-
 fs/binfmt_elf.c                                |  19 +-
 fs/binfmt_em86.c                               |   1 -
 fs/binfmt_misc.c                               |  11 +-
 fs/binfmt_script.c                             |   8 +-
 fs/btrfs/volumes.c                             |   6 +
 fs/cifs/cifs_dfs_ref.c                         |   2 +
 fs/compat_ioctl.c                              |   3 +
 fs/eventpoll.c                                 |  22 +-
 fs/exec.c                                      |  25 +-
 fs/ext4/acl.c                                  |   6 +-
 fs/ext4/ext4_extents.h                         |   7 +-
 fs/ext4/extents.c                              | 106 ++++++--
 fs/ext4/inode.c                                |   8 +-
 fs/ext4/mballoc.c                              |  12 +-
 fs/ext4/move_extent.c                          |  17 +-
 fs/ext4/namei.c                                |  26 +-
 fs/ext4/super.c                                |  17 +-
 fs/fat/inode.c                                 |   2 +-
 fs/fat/namei_vfat.c                            |   9 +-
 fs/fscache/stats.c                             |   2 +-
 fs/hfsplus/extents.c                           |   2 +-
 fs/isofs/export.c                              |   1 +
 fs/jbd/commit.c                                |  43 +++-
 fs/jbd/transaction.c                           |  99 ++++++--
 fs/nfsd/nfs4xdr.c                              |  11 +-
 fs/nls/nls_base.c                              |  43 +++-
 fs/splice.c                                    |   7 +-
 fs/sysfs/dir.c                                 |  16 +-
 fs/udf/inode.c                                 |   4 +
 fs/udf/namei.c                                 |   1 +
 fs/udf/udf_sb.h                                |   2 +-
 include/asm-generic/signal.h                   |   4 +
 include/linux/binfmts.h                        |   3 +-
 include/linux/blkdev.h                         |   4 +-
 include/linux/kmod.h                           |   2 +
 include/linux/mempolicy.h                      |   2 +-
 include/linux/msdos_fs.h                       |   3 +-
 include/linux/nls.h                            |   5 +-
 include/linux/page-flags.h                     |   8 +-
 include/linux/sched.h                          |  11 +-
 include/linux/socket.h                         |   2 +-
 include/net/inet_sock.h                        |  14 +-
 include/net/ip.h                               |  11 +-
 include/net/ipv6.h                             |  12 +-
 include/net/transp_v6.h                        |   2 +
 include/scsi/scsi.h                            |   8 +-
 include/scsi/scsi_netlink.h                    |   4 +-
 include/trace/events/kmem.h                    |   4 +-
 kernel/async.c                                 |  13 +-
 kernel/cgroup.c                                |   2 -
 kernel/kmod.c                                  |  89 ++++++-
 kernel/posix-cpu-timers.c                      |  23 +-
 kernel/ptrace.c                                |  71 ++++--
 kernel/resource.c                              |  50 +++-
 kernel/sched.c                                 |   3 +-
 kernel/signal.c                                |  21 +-
 kernel/softirq.c                               |  17 +-
 kernel/sys.c                                   |   1 +
 kernel/time/tick-broadcast.c                   |   3 +-
 kernel/time/tick-sched.c                       |   2 +-
 kernel/time/timekeeping.c                      |   3 +-
 kernel/timer.c                                 |   2 +-
 kernel/trace/ftrace.c                          |   1 -
 kernel/trace/ring_buffer.c                     |   2 +
 lib/genalloc.c                                 |   2 +-
 mm/hugetlb.c                                   |  29 ++-
 mm/mempolicy.c                                 |  37 ++-
 mm/shmem.c                                     |  10 +-
 mm/truncate.c                                  |   3 +-
 mm/vmscan.c                                    |   2 +
 net/atm/common.c                               |   3 +
 net/atm/pvc.c                                  |   1 +
 net/ax25/af_ax25.c                             |   1 +
 net/bluetooth/af_bluetooth.c                   |   4 +-
 net/bluetooth/hci_sock.c                       |   1 +
 net/bluetooth/hidp/core.c                      |   2 +-
 net/bluetooth/l2cap.c                          |   1 +
 net/bluetooth/rfcomm/sock.c                    |   2 +
 net/bridge/br_stp_bpdu.c                       |   2 +
 net/core/dev.c                                 |   9 +-
 net/core/sock.c                                |   3 +-
 net/dcb/dcbnl.c                                |   1 +
 net/dccp/ipv4.c                                |  15 +-
 net/dccp/ipv6.c                                |   2 +-
 net/ipv4/af_inet.c                             |  16 +-
 net/ipv4/cipso_ipv4.c                          | 113 +++++----
 net/ipv4/icmp.c                                |  23 +-
 net/ipv4/inet_connection_sock.c                |   8 +-
 net/ipv4/ip_options.c                          |  38 ++-
 net/ipv4/ip_output.c                           |  50 ++--
 net/ipv4/ip_sockglue.c                         |  35 ++-
 net/ipv4/netfilter/nf_conntrack_l3proto_ipv4.c |   8 +
 net/ipv4/raw.c                                 |  19 +-
 net/ipv4/route.c                               |  17 +-
 net/ipv4/syncookies.c                          |   4 +-
 net/ipv4/tcp.c                                 |   2 +-
 net/ipv4/tcp_illinois.c                        |   8 +-
 net/ipv4/tcp_ipv4.c                            |  33 +--
 net/ipv4/tcp_output.c                          |   7 +-
 net/ipv4/udp.c                                 |  21 +-
 net/ipv6/af_inet6.c                            |   2 +
 net/ipv6/ip6_output.c                          |  40 ++-
 net/ipv6/reassembly.c                          |  74 ++----
 net/ipv6/tcp_ipv6.c                            |   2 +-
 net/ipv6/udp.c                                 |   2 +-
 net/irda/af_irda.c                             |   2 +
 net/iucv/af_iucv.c                             |   2 +
 net/llc/af_llc.c                               |   5 +-
 net/netfilter/ipvs/ip_vs_ctl.c                 |   1 +
 net/netfilter/ipvs/ip_vs_xmit.c                |  33 ++-
 net/packet/af_packet.c                         |   1 -
 net/rds/recv.c                                 |   3 +
 net/rose/af_rose.c                             |   1 +
 net/sched/act_gact.c                           |  14 +-
 net/sched/sch_htb.c                            |   2 +-
 net/sctp/auth.c                                |   2 +-
 net/sctp/chunk.c                               |   7 +-
 net/sctp/endpointola.c                         |   5 +
 net/sctp/socket.c                              |   2 +-
 net/socket.c                                   |   6 +-
 net/sunrpc/rpc_pipe.c                          |   2 +-
 net/tipc/socket.c                              |   7 +
 net/unix/af_unix.c                             |   7 +-
 net/xfrm/xfrm_user.c                           |  15 +-
 scripts/Kbuild.include                         |  12 +-
 scripts/gcc-version.sh                         |   6 +-
 scripts/gcc-x86_32-has-stack-protector.sh      |   2 +-
 scripts/gcc-x86_64-has-stack-protector.sh      |   2 +-
 scripts/kconfig/check.sh                       |   2 +-
 scripts/kconfig/lxdialog/check-lxdialog.sh     |   2 +-
 security/keys/process_keys.c                   |   2 +-
 sound/core/seq/seq_timer.c                     |   8 +-
 sound/pci/ac97/ac97_codec.c                    |   2 +
 sound/pci/hda/patch_realtek.c                  | 329 +++++++++++++++++++++++--
 usr/gen_init_cpio.c                            |  43 ++--
 virt/kvm/ioapic.c                              |   7 +-
 205 files changed, 1800 insertions(+), 819 deletions(-)

Summary of changes from 2.6.32.60 to 2.6.32.61
==============================================
Al Viro (1):
      PARISC: fix user-triggerable panic on parisc

Alan Cox (1):
      x86/msr: Add capabilities check

Alan Stern (2):
      USB: EHCI: go back to using the system clock for QH unlinks
      NLS: improve UTF8 -> UTF16 string conversion routine

Alexey Khoroshilov (1):
      net/core: Fix potential memory leak in dev_set_alias()

Allison Henderson (1):
      ext4: don't dereference null pointer when make_indexed_dir() fails

Anatol Pomozov (1):
      ext4: make orphan functions be no-op in no-journal mode

Anderson Lizardo (1):
      Bluetooth: Fix incorrect strncpy() in hidp_setup_hid()

Andi Kleen (1):
      MCE: Fix vm86 handling for 32bit mce handler

Andrew Morton (1):
      kernel/signal.c: use __ARCH_HAS_SA_RESTORER instead of SA_RESTORER

Andrew Worsley (1):
      USB: serial: ftdi_sio: Handle the old_termios == 0 case e.g. uart_resume_port()

Andy Honig (2):
      KVM: x86: fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (CVE-2013-1796)
      KVM: Fix bounds checking in ioapic indirect register reads (CVE-2013-1798)

Anurup m (1):
      fs/fscache/stats.c: fix memory leak

Ben Hutchings (2):
      Revert "pcdp: use early_ioremap/early_iounmap to access pcdp table"
      signal: Define __ARCH_HAS_SA_RESTORER so we know whether to clear sa_restorer

Benjamin LaHaise (1):
      ipv4: check rt_genid in dst_check

Bernd Schubert (1):
      ext4: always set i_op in ext4_mknod()

Bjorn Helgaas (1):
      Driver core: treat unregistered bus_types as having no devices

Chen Gang (1):
      drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory overflow

Christoffer Dall (1):
      mm: Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED

Cong Ding (1):
      fs/cifs/cifs_dfs_ref.c: fix potential memory leakage

Cong Wang (1):
      net: prevent setting ttl=0 via IP_TTL

Dan Carpenter (1):
      telephony: ijx: buffer overflow in ixj_write_cid()

Daniel Borkmann (3):
      net: sctp: sctp_setsockopt_auth_key: use kzfree instead of kfree
      net: sctp: sctp_endpoint_free: zero out secret key data
      net: sctp: sctp_auth_key_put: use kzfree instead of kfree

Dave Hansen (2):
      hugetlb: fix resv_map leak in error path
      mm: fix vma_resv_map() NULL pointer

David Howells (1):
      keys: fix race with concurrent install_user_keyrings()

Denys Vlasenko (1):
      coredump: prevent double-free on an error path in core dumper

Dmitry Monakhov (1):
      ext4: online defrag is not supported for journaled files

Eddie Wai (1):
      SCSI: bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload

Emese Revfy (1):
      kernel/signal.c: stop info leak via the tkill and the tgkill syscalls

Eric Dumazet (8):
      net: reduce net_rx_action() latency to 2 HZ
      softirq: reduce latencies
      net: guard tcp_set_keepalive() to tcp sockets
      inet: add RCU protection to inet->opt
      tcp: allow splice() to build full TSO packets
      tcp: fix MSG_SENDPAGE_NOTLAST logic
      tcp: preserve ACK clocking in TSO
      ipv6: make fragment identifications less predictable

Eric Sandeen (1):
      btrfs: use rcu_barrier() to wait for bdev puts at unmount

Eric Wong (1):
      epoll: prevent missed events on EPOLL_CTL_MOD

Eugene Shatokhin (1):
      ext4: fix memory leak in ext4_xattr_set_acl()'s error path

Francois Romieu (1):
      r8169: incorrect identifier for a 8168dp

Geert Uytterhoeven (1):
      sysfs: sysfs_pathname/sysfs_add_one: Use strlcat() instead of strcat()

Greg Thelen (1):
      tmpfs: fix use-after-free of mempolicy object

Hayes Wang (1):
      r8169: correct settings of rtl8102e.

Hillf Danton (1):
      bonding: Fix slave selection bug.

Hiroaki SHIMODA (1):
      net_sched: gact: Fix potential panic in tcf_gact().

Hugh Dickins (1):
      mm: fix invalidate_complete_page2() lock ordering

Ian Abbott (9):
      staging: comedi: ni_labpc: correct differential channel sequence for AI commands
      staging: comedi: ni_labpc: set up command4 register *after* command3
      staging: comedi: comedi_test: fix race when cancelling command
      staging: comedi: fix memory leak for saved channel list
      staging: comedi: s626: don't dereference insn->data
      staging: comedi: jr3_pci: fix iomem dereference
      staging: comedi: don't dereference user memory for INSN_INTTRIG
      staging: comedi: check s->async for poll(), read() and write()
      staging: comedi: das08: Correct AO output for das08jr-16-ao

J. Bruce Fields (1):
      nfsd4: fix oops on unusual readlike compound

James Bottomley (1):
      fix crash in scsi_dispatch_cmd()

Jamie Iles (1):
      CVE-2012-4508 kernel: ext4: AIO vs fallocate stale data exposure

Jan Beulich (1):
      x86/xen: don't assume %ds is usable in xen_iret for 32-bit PVOPS.

Jan Kara (7):
      scsi: Silence unnecessary warnings about ioctl to partition
      jbd: Delay discarding buffers in journal_unmap_buffer
      jbd: Fix assertion failure in commit code due to lacking transaction credits
      jbd: Fix lock ordering bug in journal_unmap_buffer()
      ext4: Fix fs corruption when make_indexed_dir() fails
      ext4: fix fdatasync() for files with only i_size changes
      udf: Fix bitmap overflow on large filesystems with small block size

Jay Estabrook (1):
      alpha: Add irongate_io to PCI bus resources

Jean Delvare (1):
      kbuild: Fix gcc -x syntax

Jens Axboe (1):
      Revert "block: improve queue_should_plug() by looking at IO depths"

Jesper Dangaard Brouer (2):
      net: fix divide by zero in tcp algorithm illinois
      ipvs: IPv6 MTU checking cleanup and bugfix

Jiri Slaby (1):
      serial: 8250, increase PASS_LIMIT

Johan Hovold (4):
      USB: whiteheat: fix memory leak in error path
      USB: mos7840: fix urb leak at release
      USB: mos7840: fix port-device leak in error path
      USB: garmin_gps: fix memory leak on disconnect

John Johansen (1):
      ptrace: Fix ptrace when task is in task_is_stopped() state

John Stultz (1):
      2.6.32.y: timekeeping: Fix nohz issue with commit 61b76840ddee647c0c223365378c3f394355b7d7

Jozsef Kadlecsik (1):
      netfilter: nf_ct_ipv4: packets with wrong ihl are invalid

Jussi Kivilinna (1):
      crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption

Kailang Yang (1):
      ALSA: hda - More ALC663 fixes and support of compatible chips

Kashyap, Desai (1):
      mpt2sas: Send default descriptor for RAID pass through in mpt2ctl

Kees Cook (5):
      gen_init_cpio: avoid stack overflow when expanding
      exec: do not leave bprm->interp on stack
      exec: use -ELOOP for max recursion depth
      signal: always clear sa_restorer on execve
      fs/compat_ioctl.c: VIDEO_SET_SPU_PALETTE missing error check

Kevin Dankwardt (1):
      fat: Fix stat->f_namelen

Konrad Rzeszutek Wilk (3):
      xen/bootup: allow read_tscp call for Xen PV guests.
      xen/bootup: allow {read|write}_cr8 pvops call.
      ACPI / cpuidle: Fix NULL pointer issues when cpuidle is disabled

Lachlan McIlroy (1):
      ext4: limit group search loop for non-extent files

Larry Finger (1):
      b43legacy: Fix crash on unload when firmware not available

Lennart Sorensen (2):
      r8169: Add support for D-Link 530T rev C1 (Kernel Bug 38862)
      USB: serial: Fix memory leak in sierra_release()

Li Zhong (1):
      Fix a dead loop in async_synchronize_full()

Lukas Czerner (1):
      ext4: Fix max file size and logical block counting of extent format file

Malcolm Priestley (1):
      staging: vt6656: [BUG] out of bound array reference in RFbSetPower.

Marcelo Tosatti (1):
      KVM: x86: relax MSR_KVM_SYSTEM_TIME alignment check

Marcin Jurkowski (1):
      w1: fix oops when w1_search is called from netlink connector

Mark Rutland (1):
      clockevents: Don't allow dummy broadcast timers

Mathias Krause (25):
      xfrm_user: fix info leak in copy_to_user_state()
      xfrm_user: fix info leak in copy_to_user_policy()
      xfrm_user: fix info leak in copy_to_user_tmpl()
      xfrm_user: return error pointer instead of NULL
      xfrm_user: return error pointer instead of NULL #2
      Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER)
      Bluetooth: RFCOMM - Fix info leak via getsockname()
      Bluetooth: RFCOMM - Fix missing msg_namelen update in rfcomm_sock_recvmsg()
      Bluetooth: L2CAP - Fix info leak via getsockname()
      Bluetooth: fix possible info leak in bt_sock_recvmsg()
      udf: avoid info leak on export
      isofs: avoid info leak on export
      net: fix info leak in compat dev_ifconf()
      dcbnl: fix various netlink info leaks
      ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT)
      atm: update msg_namelen in vcc_recvmsg()
      atm: fix info leak via getsockname()
      atm: fix info leak in getsockopt(SO_ATMPVC)
      ax25: fix info leak via msg_name in ax25_recvmsg()
      iucv: Fix missing msg_namelen update in iucv_sock_recvmsg()
      llc: fix info leak via getsockname()
      llc: Fix missing msg_namelen update in llc_ui_recvmsg()
      rose: fix info leak via msg_name in rose_recvmsg()
      irda: Fix missing msg_namelen update in irda_recvmsg_dgram()
      tipc: fix info leaks via msg_name in recv_msg/recv_stream

Matthew Garrett (2):
      x86: Don't use the EFI reboot method by default
      xhci: Make handover code more robust

Mel Gorman (2):
      mempolicy: fix a race in shared_policy_replace()
      x86/mm: Check if PUD is large when validating a kernel address

Namhyung Kim (1):
      tracing: Fix double free when function profile init failed

Namjae Jeon (1):
      udf: fix memory leak while allocating blocks during write

Nicolas Dichtel (1):
      ipv6: discard overlapping fragment

Nithin Nayak Sujir (1):
      tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode

Niu Yawei (1):
      ext4: fix race in ext4_mb_add_n_trim()

Oleg Nesterov (9):
      usermodehelper: introduce umh_complete(sub_info)
      usermodehelper: implement UMH_KILLABLE
      usermodehelper: ____call_usermodehelper() doesn't need do_exit()
      kmod: introduce call_modprobe() helper
      kmod: make __request_module() killable
      ptrace: ptrace_resume() shouldn't wake up !TASK_TRACED thread
      ptrace: introduce signal_wake_up_state() and ptrace_signal_wake_up()
      ptrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL
      wake_up_process() should be never used to wakeup a TASK_STOPPED/TRACED task

Oliver Neukum (1):
      USB: cdc-wdm: fix buffer overflow

Patrick McHardy (1):
      IPoIB: Fix use-after-free of multicast object

Paul Moore (1):
      unix: fix a race condition in unix_release()

Peter Korsgaard (1):
      scsi: use __uX types for headers exported to user space

Petr Matousek (1):
      KVM: x86: invalid opcode oops on SET_SREGS with OSXSAVE bit set (CVE-2012-4461)

Romain Francoise (1):
      x86, random: make ARCH_RANDOM prompt if EMBEDDED, not EXPERT

Samu Kallio (1):
      x86, mm, paravirt: Fix vmalloc_fault oops during lazy MMU updates

Shawn Guo (1):
      kernel/sys.c: call disable_nonboot_cpus() in kernel_restart()

Simon Horman (1):
      ipvs: allow transmit of GRO aggregated skbs

Stanislaw Gruszka (1):
      posix-cpu-timers: Fix nanosleep task_struct leak

Stefan Hasko (1):
      net: sched: integer overflow fix

Stephen Hemminger (1):
      bridge: set priority of STP packets

Steven Rostedt (1):
      ring-buffer: Fix race between integrity check and readers

Suresh Siddha (1):
      x86, ioapic: initialize nr_ioapic_registers early in mp_register_ioapic()

T Makphaibulchoke (1):
      kernel/resource.c: fix stack overflow in __reserve_region_with_split()

Takamori Yamaguchi (1):
      mm: bugfix: set current->reclaim_state to NULL while returning from kswapd()

Takashi Iwai (3):
      ALSA: hda - Add a pin-fix for FSC Amilo Pi1505
      ALSA: seq: Fix missing error handling in snd_seq_timer_open()
      ALSA: ac97 - Fix missing NULL check in snd_ac97_cvol_new()

Tejun Heo (1):
      cgroup: remove incorrect dget/dput() pair in cgroup_create_dir()

Thadeu Lima de Souza Cascardo (1):
      genalloc: stop crashing the system when destroying a pool

Theodore Ts'o (2):
      ext4: lock i_mutex when truncating orphan inodes
      ext4: avoid hang when mounting non-journal filesystems with orphan list

Thomas Gleixner (1):
      tick: Cleanup NOHZ per cpu data on cpu down

Timo Ter�s (1):
      r8169: remove the obsolete and incorrect AMD workaround

Tirupathi Reddy (1):
      timer: Don't reinitialize the cpu base lock during CPU_UP_PREPARE

Tommi Rantala (1):
      sctp: fix memory leak in sctp_datamsg_from_user() when copy from user space fails

Trond Myklebust (1):
      kernel panic when mount NFSv4

Vyacheslav Dubeyko (1):
      hfsplus: fix potential overflow in hfsplus_file_truncate()

Weiping Pan (1):
      rds: set correct msg_namelen

Wen Congyang (1):
      tracing: Don't call page_to_pfn() if page is NULL

Willy Tarreau (2):
      x86, ptrace: fix build breakage with gcc 4.7
      Linux 2.6.32.61

Wolfgang Frisch (1):
      USB: io_ti: Fix NULL dereference in chase_port()

Wu Fengguang (1):
      isdnloop: fix and simplify isdnloop_init()

Xiaotian Feng (1):
      libata: fix Null pointer dereference on disk error

Ying Xue (1):
      USB: ftdi_sio: Quiet sparse noise about using plain integer was NULL pointer

danborkmann@iogearbox.net (1):
      af_packet: remove BUG statement in tpacket_destruct_skb


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32.61
  2013-06-10 10:15 Linux 2.6.32.61 Willy Tarreau
@ 2013-06-10 15:11 ` Sven-Haegar Koch
  2013-06-10 16:04   ` Willy Tarreau
  2013-06-13 17:53   ` Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error Willy Tarreau
  2013-06-14  4:11 ` Linux 2.6.32.61 Ben Hutchings
  1 sibling, 2 replies; 10+ messages in thread
From: Sven-Haegar Koch @ 2013-06-10 15:11 UTC (permalink / raw)
  To: Willy Tarreau; +Cc: linux-kernel, stable

On Mon, 10 Jun 2013, Willy Tarreau wrote:

> Willy Tarreau (2):
>       x86, ptrace: fix build breakage with gcc 4.7

This change breaks "make headers_install":

  CHECK   include (0 files)
  CHECK   include/asm (54 files)
/home/haegar/src/2.6.32/linux/usr/include/asm/ptrace.h:5: included file 'linux/linkage.h' is not exported
make[3]: *** [/home/haegar/src/2.6.32/linux/usr/include/asm/.check] Error 123
make[2]: *** [headers_check] Error 2
make[1]: *** [deb-pkg] Error 2
make: *** [deb-pkg] Error 2

c'ya
sven-haegar

-- 
Three may keep a secret, if two of them are dead.
- Ben F.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32.61
  2013-06-10 15:11 ` Sven-Haegar Koch
@ 2013-06-10 16:04   ` Willy Tarreau
  2013-06-13 17:53   ` Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error Willy Tarreau
  1 sibling, 0 replies; 10+ messages in thread
From: Willy Tarreau @ 2013-06-10 16:04 UTC (permalink / raw)
  To: Sven-Haegar Koch; +Cc: linux-kernel, stable, Christoph Biedl

Hi Sven-Haegar,

On Mon, Jun 10, 2013 at 05:11:49PM +0200, Sven-Haegar Koch wrote:
> On Mon, 10 Jun 2013, Willy Tarreau wrote:
> 
> > Willy Tarreau (2):
> >       x86, ptrace: fix build breakage with gcc 4.7
> 
> This change breaks "make headers_install":
> 
>   CHECK   include (0 files)
>   CHECK   include/asm (54 files)
> /home/haegar/src/2.6.32/linux/usr/include/asm/ptrace.h:5: included file 'linux/linkage.h' is not exported
> make[3]: *** [/home/haegar/src/2.6.32/linux/usr/include/asm/.check] Error 123
> make[2]: *** [headers_check] Error 2
> make[1]: *** [deb-pkg] Error 2
> make: *** [deb-pkg] Error 2

Grrr... seems like we'll need to fix the gcc 4.7 build issue differently
because we probably don't want to export linux/linkage.h just to make
the __attribute__((regparm=3)) appear in one arch-specific file.

I'll check if the definition in the include is really needed after I
install a gcc 4.7 cross-compiler.

Thanks for your report, and sorry for the mess.

Willy


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error
  2013-06-10 15:11 ` Sven-Haegar Koch
  2013-06-10 16:04   ` Willy Tarreau
@ 2013-06-13 17:53   ` Willy Tarreau
  2013-06-13 18:31     ` Sven-Haegar Koch
  2013-06-14  6:23     ` Christoph Biedl
  1 sibling, 2 replies; 10+ messages in thread
From: Willy Tarreau @ 2013-06-13 17:53 UTC (permalink / raw)
  To: Sven-Haegar Koch, Christoph Biedl; +Cc: linux-kernel, stable

[-- Attachment #1: Type: text/plain, Size: 1558 bytes --]

Sven-Haegar, Christoph,

concerning the issue below, I could reproduce both Sven-Haegar's error (running
make headers_check with the patch applied) and Christoph's build error with gcc
4.7 on i686 without the patch.

I noticed that neither syscall_trace_enter() nor syscall_trace_leave() were
called from C code, all were from pure asm. So I simply reverted the first
patch then removed the two function prototypes and everything is OK for me
now using gcc 4.7, i686 and x86_64.

I'm attaching the two patches here to be appled on top of 2.6.32.61, I would
like it if you could try in your environment to confirm that they correctly
fix the issue.

Thanks,
Willy

--
On Mon, Jun 10, 2013 at 05:11:49PM +0200, Sven-Haegar Koch wrote:
> On Mon, 10 Jun 2013, Willy Tarreau wrote:
> 
> > Willy Tarreau (2):
> >       x86, ptrace: fix build breakage with gcc 4.7
> 
> This change breaks "make headers_install":
> 
>   CHECK   include (0 files)
>   CHECK   include/asm (54 files)
> /home/haegar/src/2.6.32/linux/usr/include/asm/ptrace.h:5: included file 'linux/linkage.h' is not exported
> make[3]: *** [/home/haegar/src/2.6.32/linux/usr/include/asm/.check] Error 123
> make[2]: *** [headers_check] Error 2
> make[1]: *** [deb-pkg] Error 2
> make: *** [deb-pkg] Error 2
> 
> c'ya
> sven-haegar
> 
> -- 
> Three may keep a secret, if two of them are dead.
> - Ben F.
> --
> To unsubscribe from this list: send the line "unsubscribe stable" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

[-- Attachment #2: 0001-Revert-x86-ptrace-fix-build-breakage-with-gcc-4.7.patch --]
[-- Type: text/plain, Size: 1583 bytes --]

>From 3ad35bf84f747cafa2766c56cb21a0229b4def5e Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Thu, 13 Jun 2013 16:40:05 +0200
Subject: [PATCH 1/2] Revert "x86, ptrace: fix build breakage with gcc 4.7"

This reverts commit 4ed3bb08f1698c62685278051c19f474fbf961d2.

As reported by Sven-Haegar Koch, this patch breaks make headers_check :

   CHECK   include (0 files)
   CHECK   include/asm (54 files)
   /home/haegar/src/2.6.32/linux/usr/include/asm/ptrace.h:5: included file 'linux/linkage.h' is not exported

Signed-off-by: Willy Tarreau <w@1wt.eu>
---
 arch/x86/include/asm/ptrace.h | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/arch/x86/include/asm/ptrace.h b/arch/x86/include/asm/ptrace.h
index e668d72..0f0d908 100644
--- a/arch/x86/include/asm/ptrace.h
+++ b/arch/x86/include/asm/ptrace.h
@@ -2,7 +2,6 @@
 #define _ASM_X86_PTRACE_H
 
 #include <linux/compiler.h>	/* For __user */
-#include <linux/linkage.h>	/* For asmregparm */
 #include <asm/ptrace-abi.h>
 #include <asm/processor-flags.h>
 
@@ -143,8 +142,8 @@ extern void send_sigtrap(struct task_struct *tsk, struct pt_regs *regs,
 			 int error_code, int si_code);
 void signal_fault(struct pt_regs *regs, void __user *frame, char *where);
 
-extern asmregparm long syscall_trace_enter(struct pt_regs *);
-extern asmregparm void syscall_trace_leave(struct pt_regs *);
+extern long syscall_trace_enter(struct pt_regs *);
+extern void syscall_trace_leave(struct pt_regs *);
 
 static inline unsigned long regs_return_value(struct pt_regs *regs)
 {
-- 
1.7.12.2.21.g234cd45.dirty


[-- Attachment #3: 0002-x86-ptrace-fix-build-breakage-with-gcc-4.7-second-tr.patch --]
[-- Type: text/plain, Size: 1163 bytes --]

>From ef4e1b7c6e2b3ec58ed5650d95a2f71929386316 Mon Sep 17 00:00:00 2001
From: Willy Tarreau <w@1wt.eu>
Date: Thu, 13 Jun 2013 19:36:35 +0200
Subject: [PATCH 2/2] x86, ptrace: fix build breakage with gcc 4.7 (second
 try)

syscall_trace_enter() and syscall_trace_leave() are only called from
within asm code and do not need to be declared in the .c at all.
Removing their reference fixes the build issue that was happening
with gcc 4.7.

Signed-off-by: Willy Tarreau <w@1wt.eu>
---
 arch/x86/include/asm/ptrace.h | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/arch/x86/include/asm/ptrace.h b/arch/x86/include/asm/ptrace.h
index 0f0d908..1ec926d 100644
--- a/arch/x86/include/asm/ptrace.h
+++ b/arch/x86/include/asm/ptrace.h
@@ -142,9 +142,6 @@ extern void send_sigtrap(struct task_struct *tsk, struct pt_regs *regs,
 			 int error_code, int si_code);
 void signal_fault(struct pt_regs *regs, void __user *frame, char *where);
 
-extern long syscall_trace_enter(struct pt_regs *);
-extern void syscall_trace_leave(struct pt_regs *);
-
 static inline unsigned long regs_return_value(struct pt_regs *regs)
 {
 	return regs->ax;
-- 
1.7.12.2.21.g234cd45.dirty


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error
  2013-06-13 17:53   ` Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error Willy Tarreau
@ 2013-06-13 18:31     ` Sven-Haegar Koch
  2013-06-13 18:41       ` Willy Tarreau
  2013-06-14  6:23     ` Christoph Biedl
  1 sibling, 1 reply; 10+ messages in thread
From: Sven-Haegar Koch @ 2013-06-13 18:31 UTC (permalink / raw)
  To: Willy Tarreau; +Cc: Christoph Biedl, linux-kernel, stable

On Thu, 13 Jun 2013, Willy Tarreau wrote:

> Sven-Haegar, Christoph,
> 
> concerning the issue below, I could reproduce both Sven-Haegar's error (running
> make headers_check with the patch applied) and Christoph's build error with gcc
> 4.7 on i686 without the patch.
> 
> I noticed that neither syscall_trace_enter() nor syscall_trace_leave() were
> called from C code, all were from pure asm. So I simply reverted the first
> patch then removed the two function prototypes and everything is OK for me
> now using gcc 4.7, i686 and x86_64.
> 
> I'm attaching the two patches here to be appled on top of 2.6.32.61, I would
> like it if you could try in your environment to confirm that they correctly
> fix the issue.

hello Willy,

With your two new patches applied on top I was able to build my kernel 
package both using gcc 4.7 (Debian Wheezy) and gcc 4.4 (Debian Squeeze).

(But I did not try rebooting the server yet)

Thanks for the fix!
Haegar

-- 
Three may keep a secret, if two of them are dead.
- Ben F.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error
  2013-06-13 18:31     ` Sven-Haegar Koch
@ 2013-06-13 18:41       ` Willy Tarreau
  0 siblings, 0 replies; 10+ messages in thread
From: Willy Tarreau @ 2013-06-13 18:41 UTC (permalink / raw)
  To: Sven-Haegar Koch; +Cc: Christoph Biedl, linux-kernel, stable

On Thu, Jun 13, 2013 at 08:31:08PM +0200, Sven-Haegar Koch wrote:
> On Thu, 13 Jun 2013, Willy Tarreau wrote:
> 
> > Sven-Haegar, Christoph,
> > 
> > concerning the issue below, I could reproduce both Sven-Haegar's error (running
> > make headers_check with the patch applied) and Christoph's build error with gcc
> > 4.7 on i686 without the patch.
> > 
> > I noticed that neither syscall_trace_enter() nor syscall_trace_leave() were
> > called from C code, all were from pure asm. So I simply reverted the first
> > patch then removed the two function prototypes and everything is OK for me
> > now using gcc 4.7, i686 and x86_64.
> > 
> > I'm attaching the two patches here to be appled on top of 2.6.32.61, I would
> > like it if you could try in your environment to confirm that they correctly
> > fix the issue.
> 
> hello Willy,
> 
> With your two new patches applied on top I was able to build my kernel 
> package both using gcc 4.7 (Debian Wheezy) and gcc 4.4 (Debian Squeeze).

Great, thanks for the report!

> (But I did not try rebooting the server yet)

no pb, usually on that old kernels, we get build failure reports in the week of
the release and boot issues during the next month because it seems that not that
many people use them on machines where unplanned reboots are permitted :-)

Thanks !
Willy


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32.61
  2013-06-10 10:15 Linux 2.6.32.61 Willy Tarreau
  2013-06-10 15:11 ` Sven-Haegar Koch
@ 2013-06-14  4:11 ` Ben Hutchings
  2013-06-14  5:54   ` Willy Tarreau
  1 sibling, 1 reply; 10+ messages in thread
From: Ben Hutchings @ 2013-06-14  4:11 UTC (permalink / raw)
  To: Willy Tarreau; +Cc: linux-kernel, stable

[-- Attachment #1: Type: text/plain, Size: 503 bytes --]

On Mon, 2013-06-10 at 12:15 +0200, Willy Tarreau wrote:
[...]
> Eric Dumazet (8):
[...]
>       softirq: reduce latencies
[...]

This one apparently introduces a regression, fixed in mainline by commit
34376a50fb1f 'Fix lockup related to stop_machine being stuck in
__do_softirq.'

I'm a bit surprised that you picked it for 2.6.32 as it wasn't applied
to any other branch older than 3.9.

Ben.

-- 
Ben Hutchings
If the facts do not conform to your theory, they must be disposed of.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 828 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32.61
  2013-06-14  4:11 ` Linux 2.6.32.61 Ben Hutchings
@ 2013-06-14  5:54   ` Willy Tarreau
  0 siblings, 0 replies; 10+ messages in thread
From: Willy Tarreau @ 2013-06-14  5:54 UTC (permalink / raw)
  To: Ben Hutchings; +Cc: linux-kernel, stable, Paul Gortmaker, Eric Dumazet

Hi Ben,

On Fri, Jun 14, 2013 at 05:11:55AM +0100, Ben Hutchings wrote:
> On Mon, 2013-06-10 at 12:15 +0200, Willy Tarreau wrote:
> [...]
> > Eric Dumazet (8):
> [...]
> >       softirq: reduce latencies
> [...]
> 
> This one apparently introduces a regression, fixed in mainline by commit
> 34376a50fb1f 'Fix lockup related to stop_machine being stuck in
> __do_softirq.'
> 
> I'm a bit surprised that you picked it for 2.6.32 as it wasn't applied
> to any other branch older than 3.9.

Interesting. It was discussed on stable@ in March between Eric and Paul
about the pertinence of merging it into 2.6.32 and 2.6.34 (both CCed).
The thread was '[PATCH] net: reduce net_rx_action() latency to 2 HZ'.
It is supposed to fix a but introduced in 2.6.29 by commit 24f8b2385
(net: increase receive packet quantum).

I didn't notice that it was not in more recent versions.

Eric, do you suggest that I revert this patch or that I also include the
mainline fix above to fix the regression ? If the latter, should Paul and
Greg also take the two patches ?

Thanks,
Willy


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error
  2013-06-13 17:53   ` Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error Willy Tarreau
  2013-06-13 18:31     ` Sven-Haegar Koch
@ 2013-06-14  6:23     ` Christoph Biedl
  2013-06-14  6:36       ` Willy Tarreau
  1 sibling, 1 reply; 10+ messages in thread
From: Christoph Biedl @ 2013-06-14  6:23 UTC (permalink / raw)
  To: Willy Tarreau; +Cc: Sven-Haegar Koch, linux-kernel, stable

Willy Tarreau wrote...

> I'm attaching the two patches here to be appled on top of 2.6.32.61, I would
> like it if you could try in your environment to confirm that they correctly
> fix the issue.

Confirmation: Kernel builds and runs for both Debian squeeze and
wheezy (gcc 4.4 and gcc 4.7) on i386.

There are still other issues that need investigation but they might be
older and/or related to changes on my end. virtio-net doesn't seem to
work at all (but does so in the Debian squeeze 2.6.32 kernel), and the
virtualbox guest module (4.1.18) fails to load (known issue on i386 if
build using gcc 4.7, but know this also happens with gcc 4.4).

Unfortunately my time ressources are very limited at the moment, and
there's also something in 3.4.49 which has higher priority. Stay
tuned.

    Christoph

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error
  2013-06-14  6:23     ` Christoph Biedl
@ 2013-06-14  6:36       ` Willy Tarreau
  0 siblings, 0 replies; 10+ messages in thread
From: Willy Tarreau @ 2013-06-14  6:36 UTC (permalink / raw)
  To: Christoph Biedl; +Cc: Sven-Haegar Koch, linux-kernel, stable

Hi Christoph,

On Fri, Jun 14, 2013 at 08:23:18AM +0200, Christoph Biedl wrote:
> Willy Tarreau wrote...
> 
> > I'm attaching the two patches here to be appled on top of 2.6.32.61, I would
> > like it if you could try in your environment to confirm that they correctly
> > fix the issue.
> 
> Confirmation: Kernel builds and runs for both Debian squeeze and
> wheezy (gcc 4.4 and gcc 4.7) on i386.
> 
> There are still other issues that need investigation but they might be
> older and/or related to changes on my end. virtio-net doesn't seem to
> work at all (but does so in the Debian squeeze 2.6.32 kernel), and the
> virtualbox guest module (4.1.18) fails to load (known issue on i386 if
> build using gcc 4.7, but know this also happens with gcc 4.4).

Thanks for your report. Do you know if the issues you get are regressions
from 2.6.32.60 or just compared to the Debian kernel ?

Willy


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2013-06-14  6:36 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-10 10:15 Linux 2.6.32.61 Willy Tarreau
2013-06-10 15:11 ` Sven-Haegar Koch
2013-06-10 16:04   ` Willy Tarreau
2013-06-13 17:53   ` Linux 2.6.32.61 - x86/ptrace/gcc 4.7 build error Willy Tarreau
2013-06-13 18:31     ` Sven-Haegar Koch
2013-06-13 18:41       ` Willy Tarreau
2013-06-14  6:23     ` Christoph Biedl
2013-06-14  6:36       ` Willy Tarreau
2013-06-14  4:11 ` Linux 2.6.32.61 Ben Hutchings
2013-06-14  5:54   ` Willy Tarreau

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox