All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux 3.12.27
@ 2014-08-28  7:13 Jiri Slaby
  0 siblings, 0 replies; only message in thread
From: Jiri Slaby @ 2014-08-28  7:13 UTC (permalink / raw)
  To: linux-kernel, Andrew Morton, torvalds, stable; +Cc: lwn

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm announcing the release of the 3.12.27 kernel.

All users of the 3.12 kernel series must upgrade.

The updated 3.12.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-3.12.y
and can be browsed at the normal kernel.org git web browser:
	http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

- ----------------------------------------------------------------
Akeem G Abodunrin (1):
      igb: Fixed Wake On LAN support

Ales Novak (1):
      drivers/rtc/interface.c: fix infinite loop in initializing the alarm

Alexandre Bounine (1):
      rapidio/tsi721_dma: fix failure to obtain transaction descriptor

Andrey Ryabinin (1):
      net: sendmsg: fix NULL pointer dereference

Andrey Utkin (1):
      arch/sparc/math-emu/math_32.c: drop stray break operator

Andy Lutomirski (1):
      x86_64/entry/xen: Do not invoke espfix64 on Xen

Anssi Hannula (1):
      dm cache: fix race affecting dirty block count

Benjamin Tisssoires (1):
      HID: logitech-dj: Fix USB 3.0 issue

Boris Ostrovsky (1):
      x86/espfix/xen: Fix allocation of pages for paravirt page tables

Carolyn Wyborny (1):
      igb: Fix master/slave mode for all m88 i354 PHY's

Cedric Le Goater (1):
      offb: Little endian fixes

Christoph Paasch (2):
      tcp: Fix integer-overflows in TCP veno
      tcp: Fix integer-overflow in TCP vegas

Christopher Alexander Tobias Schulze (2):
      bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
      sunsab: Fix detection of BREAK on sunsab serial console

Dan Carpenter (2):
      igbvf: integer wrapping bug setting the mtu
      RDMA/cxgb3: Fix information leak in send_abort()

Daniel Borkmann (1):
      net: sctp: inherit auth_capable on INIT collisions

David Ertman (1):
      e1000e: Fix a compile flag mis-match for suspend/resume

David Gibson (1):
      netxen: Correct off-by-one errors in bounds checks

David Rientjes (1):
      mm, thp: do not allow thp faults to avoid cpuset restrictions

David S. Miller (9):
      sparc64: Fix argument sign extension for compat_sys_futex().
      sparc64: Handle 32-bit tasks properly in
compute_effective_address().
      sparc64: Fix top-level fault handling bugs.
      sparc64: Give more detailed information in {pgd,pmd}_ERROR() and
kill pte_ERROR().
      sparc64: Don't bark so loudly about 32-bit tasks generating
64-bit fault addresses.
      sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
      sparc64: Add membar to Niagara2 memcpy code.
      sparc64: Do not insert non-valid PTEs into the TSB hash table.
      sparc64: Guard against flushing openfirmware mappings.

Dmitry Kravkov (1):
      bnx2x: fix crash during TSO tunneling

Don Skidmore (1):
      ixgbevf: cleanup redundant mailbox read failure check

Eliad Peller (2):
      cfg80211: fix mic_failure tracing
      mac80211: reset probe_send_count also in HW_CONNECTION_MONITOR case

Emil Tantilov (2):
      ixgbe: fix rx-usecs range checks for BQL
      ixgbe: fix inconsistent clearing of the multicast table

Eric Dumazet (3):
      inetpeer: get rid of ip_id_count
      ip: make IP identifiers less predictable
      sctp: fix possible seqlock seadlock in sctp_packet_transmit()

Eric W. Biederman (3):
      mnt: Only change user settable mount flags in remount
      mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags
into do_remount
      mnt: Correct permission checks in do_remount

Felix Fietkau (1):
      ath9k: fix aggregation session lockup

Fujinaka, Todd (2):
      igb: Add ethtool offline tests for i354
      igb: Don't let ethtool try to write to iNVM in i210/i211

Greg Thelen (1):
      dm bufio: fully initialize shrinker

H. Peter Anvin (6):
      Revert "x86-64, modify_ldt: Make support for 16-bit segments a
runtime option"
      x86-64, espfix: Don't leak bits 31:16 of %esp returning to
16-bit stack
      x86, espfix: Move espfix definitions into a separate header file
      x86, espfix: Fix broken header guard
      x86, espfix: Make espfix64 a Kconfig option, fix UML
      x86, espfix: Make it possible to disable 16-bit support

Hong Zhiguo (1):
      e1000: fix wrong queue idx calculation

Ilan Peer (1):
      iwlwifi: mvm: Add a missed beacons threshold

Jacob Keller (1):
      ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all

James Bottomley (1):
      scsi: handle flush errors properly

Jan Beulich (1):
      drivers/rtc/rtc-efi.c: check for invalid data coming back from UEFI

Jan Kara (2):
      timer: Fix lock inversion between hrtimer_bases.lock and
scheduler locks
      ext4: Fix block zeroing when punching holes in indirect block files

Jiri Kosina (1):
      Input: i8042 - add Acer Aspire 5710 to nomux blacklist

Jiri Slaby (1):
      Linux 3.12.27

Johannes Berg (1):
      Revert "mac80211: move "bufferable MMPDU" check to fix AP mode scan"

John Stultz (1):
      printk: rename printk_sched to printk_deferred

Keith Packard (1):
      fbcon: Clean up fbcon data in fb_info on FB_EVENT_FB_UNBIND with
0 fbs

Kirill Tkhai (1):
      sparc64: Make itc_sync_lock raw

Konstantin Khlebnikov (1):
      ARM: 8115/1: LPAE: reduce damage caused by idmap to virtual
memory layout

Lars-Peter Clausen (1):
      iio: buffer: Fix demux table creation

Laurent Dufour (1):
      PCI: rphahp: Fix endianess issues

Lee, Chun-Yi (1):
      drivers/rtc/rtc-efi.c: avoid subtracting day twice when
computing year days

Malcolm Priestley (2):
      staging: vt6655: Fix disassociated messages every 10 seconds
      staging: vt6655: Fix Warning on boot handle_irq_event_percpu.

Martin Schwidefsky (1):
      s390/ptrace: fix PSW mask check

Maurizio Lombardi (1):
      bnx2fc: fix memory leak in bnx2fc_allocate_hash_table()

Max Filippov (1):
      xtensa: add fixup for double exception raised in window overflow

Maxim Patlasov (1):
      mm/page-writeback.c: fix divide by zero in bdi_dirty_limits()

Michal Hocko (1):
      memcg: oom_notify use-after-free fix

Mika Westerberg (1):
      e1000e: Fix compilation warning when !CONFIG_PM_SLEEP

Milan Broz (1):
      crypto: af_alg - properly label AF_ALG socket

Minfei Huang (1):
      lib/btree.c: fix leak of whole btree nodes

Naoya Horiguchi (2):
      hugetlb: fix copy_hugetlb_page_range() to handle
migration/hwpoisoned entry
      mm: hugetlb: fix copy_hugetlb_page_range()

Nithin Sujir (1):
      tg3: Add support for new 577xx device ids

Peter Meerwald (2):
      iio:bma180: Fix scale factors to report correct acceleration units
      iio:bma180: Missing check for frequency fractional part

Russell King (7):
      DMA-API: provide a helper to set both DMA and coherent DMA masks
      DMA-API: net: intel/e1000e: fix 32-bit DMA mask handling
      DMA-API: net: intel/ixgbe: fix 32-bit DMA mask handling
      DMA-API: net: intel/ixgbevf: fix 32-bit DMA mask handling
      DMA-API: net: intel/igb: fix 32-bit DMA mask handling
      DMA-API: net: intel/igbvf: fix 32-bit DMA mask handling
      DMA-API: net: brocade/bna/bnad.c: fix 32-bit DMA mask handling

Sasha Levin (2):
      net/l2tp: don't fall back on UDP [get|set]sockopt
      iovec: make sure the caller actually wants anything in
memcpy_fromiovecend

Sowmini Varadhan (1):
      sparc64: ldc_connect() should not return EINVAL when handshake
is in progress.

Stefan Assmann (1):
      igb: fix driver reload with VF assigned to guest

Vitaliy Kulikov (1):
      ALSA: hda - load EQ params into IDT codec on HP bNB13 systems

Vlad Yasevich (2):
      macvlan: Initialize vlan_features to turn on offload support.
      net: Correctly set segment mac_len in skb_segment().

Vladimir Davydov (1):
      e1000: fix possible reset_task running after adapter down

Wei Yongjun (1):
      igbvf: add missing iounmap() on error in igbvf_probe()

Ying Xue (1):
      tipc: don't use memcpy to copy from user space

Yuval Mintz (1):
      bnx2x: Test nvram when interface is down

yzhu1 (1):
      e1000: prevent oops when adapter is being closed and reset
simultaneously

 Documentation/DMA-API-HOWTO.txt              |  37 +-
 Documentation/DMA-API.txt                    |   8 +
 Documentation/x86/x86_64/mm.txt              |   2 +
 Makefile                                     |   2 +-
 arch/arm/mm/idmap.c                          |   7 +
 arch/s390/kernel/ptrace.c                    |   9 +-
 arch/sparc/include/asm/pgtable_64.h          |  15 +-
 arch/sparc/include/asm/tlbflush_64.h         |  12 +-
 arch/sparc/kernel/ldc.c                      |   2 +-
 arch/sparc/kernel/smp_64.c                   |   6 +-
 arch/sparc/kernel/sys32.S                    |   2 +-
 arch/sparc/kernel/unaligned_64.c             |  12 +-
 arch/sparc/lib/NG2memcpy.S                   |   1 +
 arch/sparc/math-emu/math_32.c                |   2 +-
 arch/sparc/mm/fault_64.c                     |  98 +--
 arch/sparc/mm/init_64.c                      |  27 +
 arch/sparc/mm/tsb.c                          |  14 +-
 arch/x86/Kconfig                             |  25 +-
 arch/x86/include/asm/espfix.h                |  16 +
 arch/x86/include/asm/irqflags.h              |   2 +-
 arch/x86/include/asm/pgtable_64_types.h      |   2 +
 arch/x86/include/asm/setup.h                 |   2 +
 arch/x86/kernel/Makefile                     |   1 +
 arch/x86/kernel/entry_32.S                   |  12 +
 arch/x86/kernel/entry_64.S                   |  77 ++-
 arch/x86/kernel/espfix_64.c                  | 208 +++++++
 arch/x86/kernel/ldt.c                        |  10 +-
 arch/x86/kernel/paravirt_patch_64.c          |   2 -
 arch/x86/kernel/smpboot.c                    |   7 +
 arch/x86/mm/dump_pagetables.c                |  31 +-
 arch/x86/vdso/vdso32-setup.c                 |   8 -
 arch/xtensa/kernel/vectors.S                 | 158 ++++-
 arch/xtensa/kernel/vmlinux.lds.S             |   4 +-
 crypto/af_alg.c                              |   2 +
 drivers/hid/hid-logitech-dj.c                |   8 +
 drivers/iio/accel/bma180.c                   |   8 +-
 drivers/iio/industrialio-buffer.c            |   2 +-
 drivers/infiniband/hw/cxgb3/iwch_cm.c        |   1 +
 drivers/input/serio/i8042-x86ia64io.h        |   7 +
 drivers/md/dm-bufio.c                        |   2 +-
 drivers/md/dm-cache-target.c                 |  13 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h  |   1 +
 .../net/ethernet/broadcom/bnx2x/bnx2x_cmn.c  |   9 +
 .../ethernet/broadcom/bnx2x/bnx2x_ethtool.c  |  19 +-
 drivers/net/ethernet/broadcom/tg3.c          |  15 +-
 drivers/net/ethernet/broadcom/tg3.h          |   3 +
 drivers/net/ethernet/brocade/bna/bnad.c      |  13 +-
 drivers/net/ethernet/intel/e1000/e1000.h     |   5 +
 .../net/ethernet/intel/e1000/e1000_main.c    |  27 +-
 drivers/net/ethernet/intel/e1000e/netdev.c   |  22 +-
 drivers/net/ethernet/intel/igb/e1000_phy.c   |   8 +-
 drivers/net/ethernet/intel/igb/igb_ethtool.c |  17 +-
 drivers/net/ethernet/intel/igb/igb_main.c    |  55 +-
 drivers/net/ethernet/intel/igbvf/netdev.c    |  26 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe.h     |  48 +-
 .../net/ethernet/intel/ixgbe/ixgbe_ethtool.c |   6 +-
 .../net/ethernet/intel/ixgbe/ixgbe_main.c    |  36 +-
 .../ethernet/intel/ixgbevf/ixgbevf_main.c    |  44 +-
 .../ethernet/qlogic/netxen/netxen_nic_init.c |   4 +-
 drivers/net/macvlan.c                        |   1 +
 drivers/net/ppp/pptp.c                       |   2 +-
 drivers/net/wireless/ath/ath9k/xmit.c        |   9 +
 drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c  |  25 +-
 drivers/net/wireless/iwlwifi/mvm/mvm.h       |   1 +
 drivers/pci/hotplug/rpaphp_core.c            |  15 +-
 drivers/rapidio/devices/tsi721_dma.c         |   8 +-
 drivers/rtc/interface.c                      |  14 +-
 drivers/rtc/rtc-efi.c                        |  34 +-
 drivers/sbus/char/bbc_envctrl.c              |   6 +
 drivers/sbus/char/bbc_i2c.c                  |  11 +-
 drivers/scsi/bnx2fc/bnx2fc_hwi.c             |  31 +-
 drivers/scsi/scsi_lib.c                      |   8 +
 drivers/staging/vt6655/bssdb.c               |   2 +-
 drivers/staging/vt6655/device_main.c         |   7 +-
 drivers/tty/serial/sunsab.c                  |   9 +
 drivers/video/console/fbcon.c                |  27 +-
 drivers/video/offb.c                         |  18 +-
 fs/ext4/indirect.c                           |   4 +-
 fs/namespace.c                               |  51 +-
 include/linux/dma-mapping.h                  |  14 +
 include/linux/mount.h                        |   9 +-
 include/linux/printk.h                       |   6 +-
 include/net/inetpeer.h                       |  16 +-
 include/net/ip.h                             |  31 +-
 include/net/ipv6.h                           |  11 +-
 include/net/mac80211.h                       |   2 -
 include/net/secure_seq.h                     |   2 -
 init/main.c                                  |   4 +
 kernel/printk/printk.c                       |   2 +-
 kernel/sched/core.c                          |   2 +-
 kernel/sched/rt.c                            |   2 +-
 kernel/time/clockevents.c                    |  10 +-
 lib/btree.c                                  |   1 +
 mm/hugetlb.c                                 |  70 ++-
 mm/memcontrol.c                              |   4 +
 mm/page-writeback.c                          |   6 +-
 mm/page_alloc.c                              |  16 +-
 net/compat.c                                 |   9 +-
 net/core/iovec.c                             |  10 +-
 net/core/secure_seq.c                        |  25 -
 net/core/skbuff.c                            |   2 +-
 net/ipv4/igmp.c                              |   4 +-
 net/ipv4/inetpeer.c                          |  18 -
 net/ipv4/ip_output.c                         |   7 +-
 net/ipv4/ip_tunnel_core.c                    |   2 +-
 net/ipv4/ipmr.c                              |   2 +-
 net/ipv4/raw.c                               |   2 +-
 net/ipv4/route.c                             |  69 ++-
 net/ipv4/tcp_vegas.c                         |   3 +-
 net/ipv4/tcp_veno.c                          |   2 +-
 net/ipv4/xfrm4_mode_tunnel.c                 |   2 +-
 net/ipv6/ip6_output.c                        |  17 +
 net/ipv6/output_core.c                       |  23 -
 net/l2tp/l2tp_ppp.c                          |   4 +-
 net/mac80211/mlme.c                          |   4 +-
 net/mac80211/tx.c                            |  27 +-
 net/netfilter/ipvs/ip_vs_xmit.c              |   2 +-
 net/sctp/associola.c                         |   1 +
 net/sctp/output.c                            |   2 +-
 net/tipc/msg.c                               |  22 +-
 net/wireless/trace.h                         |   3 +-
 sound/pci/hda/patch_sigmatel.c               | 532 ++++++++++++++++-
 122 files changed, 1875 insertions(+), 632 deletions(-)
 create mode 100644 arch/x86/include/asm/espfix.h
 create mode 100644 arch/x86/kernel/espfix_64.c


thanks,
- -- 
js
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJT/taJAAoJEL0lsQQGtHBJemUP/3Ue2pEpy9H2jLD6SgxmW/h9
gAIQEUpmX8Qv8cvckymJTsAFe4GPjXPG9GFALRXUZkHb3eOMC1LzvdWMnvi4poJo
CecMPIgUjD81+EFspVFc6hEQfMkA1zs0Bpyhw0JelCTnLUxXLASTn7K54zGuiotO
P+CGysSV9kxDFwqo9JYbLpbOgzVsqZzeVnIZN2OtUmgZQeWSIFkjUhlKP3qfhqEa
dl7JpMiBNB6PejE7MZr3nJWDTE+LEA1ban/LmaO7ZkdFsC9Ki0Omi8QHV/VuOImF
7l+wSOIS4wphHidgOM1DGbFlKHoMEMSja8/O8E3Ls96l5VldHrZ9WzY+JYDVB5Yl
jI37w3mczIuOrCXL6JsemZ+3lFdoJmBISE/SaqPwEXml2/iC2YZerv2f8tSlXr5e
c+lHC7EQryy9IRQeDrgajP19ZwICtSpSlwGfoSamKTHqbNz0yLRV8TubM9eT3RcP
WV29ZzQwvnlzfhcv//aOXd8A5gOxMqhQ1GsjhbPNRdSPRM/yGBk7ClQw5zvpEjph
RYRCRUVoL4CBSxUBNDZSY8REV9691QR6p6hBIo1DVZJLeZ1PbIc6GW0j0liDgWub
kFxENbpNg+xb2sZx0FXTHyPA3sV5sO/Sb0XzEEmqkGiudtNUdY6sFuxjFD2KON4K
YrSyi5O++6AaXOP1+G1c
=ZU5F
-----END PGP SIGNATURE-----

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2014-08-28  7:13 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-08-28  7:13 Linux 3.12.27 Jiri Slaby

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.