Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ggry #115

Open
wants to merge 1,241 commits into
base: master
Choose a base branch
from
Open

ggry #115

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1241 commits
Select commit Hold shift + click to select a range
121aef6
s390/bpf,jit: fix 32 bit divisions, use unsigned divide instructions
heicarst Jan 17, 2014
9cafae9
ip_tunnel: clear IPCB in ip_tunnel_xmit() in case dst_link_failure() …
Jan 23, 2014
7da69d2
net/vxlan: Share RX skb de-marking and checksum checks with ovs
ogerlitz Jan 23, 2014
2b29a74
fib_frontend: fix possible NULL pointer dereference
hartkopp Jan 23, 2014
1b90dd2
net: Fix memory leak if TPROXY used with TCP early demux
vaesoo Jan 27, 2014
295e715
xen-netfront: fix resource leak in netfront
annie-li Jan 28, 2014
3760d6b
net: gre: use icmp_hdr() to get inner ip header
Jan 28, 2014
18fe5f7
inet_diag: fix inet_diag_dump_icsk() timewait socket state logic
nealcardwell Feb 3, 2014
afb6162
alpha: fix broken network checksum
Jan 23, 2014
62137ca
parisc: fix cache-flushing
hdeller Jan 31, 2014
de0bb60
KVM: PPC: Book3S HV: use xics_wake_cpu only when defined
andreas-schwab Dec 30, 2013
ee1c2e6
KVM: PPC: e500: Fix bad address type in deliver_tlb_misss()
Jan 9, 2014
5fdc514
ALSA: hda - Don't set indep_hp flag for old AD codecs
tiwai Jan 13, 2014
3573ce4
ALSA: hda - hdmi: introduce patch_nvhdmi()
anssih Feb 3, 2014
940a96a
ALSA: hda/hdmi - allow PIN_OUT to be dynamically enabled
nvswarren Feb 3, 2014
29b49c8
hpfs: remember free space
Jan 28, 2014
8e3197c
usb: core: get config and string descriptors for unauthorized devices
TomServo3000 Dec 9, 2013
e88fcbf
SCSI: bfa: Chinook quad port 16G FC HBA claim issue
Dec 4, 2013
f2d6b1b
virtio-scsi: Fix hotcpu_notifier use-after-free with virtscsi_freeze
asias Jan 15, 2014
0663ebb
iscsi-target: Pre-allocate more tags to avoid ack starvation
Jan 10, 2014
2689389
target/iscsi: Fix network portal creation race
Jan 25, 2014
a0f602a
Btrfs: handle EAGAIN case properly in btrfs_drop_snapshot()
Jan 7, 2014
b572f9a
btrfs: restrict snapshotting to own subvolumes
kdave Jan 15, 2014
634bcdd
powerpc: Fix the setup of CPU-to-Node mappings during CPU online
Dec 30, 2013
50692bd
powerpc: Make sure "cache" directory is removed when offlining cpu
paulusmack Jan 18, 2014
c5e1651
x86, cpu, amd: Add workaround for family 16h, erratum 793
suryasaimadhu Jan 14, 2014
39386d7
Linux 3.12.10
gregkh Feb 6, 2014
0b38e61
SELinux: Fix memory leak upon loading policy
Jan 6, 2014
f01b215
tracing: Have trace buffer point back to trace_array
rostedt Jan 14, 2014
8c0b860
tracing: Check if tracing is enabled in trace_puts()
rostedt Jan 23, 2014
550c4ce
arch/sh/kernel/kgdb.c: add missing #include <linux/sched.h>
gaowanlong Jan 21, 2014
94e7d07
intel-iommu: fix off-by-one in pagetable freeing
awilliam Jan 21, 2014
cdb18eb
Revert "EISA: Initialize device before its resources"
bjorn-helgaas Jan 17, 2014
5ea9649
fuse: fix pipe_buf_operations
Jan 22, 2014
a0779a2
audit: reset audit backlog wait time after error recovery
rgbriggs Sep 13, 2013
b224b01
audit: correct a type mismatch in audit_syscall_exit()
Jan 13, 2014
d7c80b2
xen/pvhvm: If xen_platform_pci=0 is set don't blow up (v4).
konradwilk Nov 26, 2013
4d712df
mm/memory-failure.c: shift page lock from head page to tail page afte…
Jan 23, 2014
ab9682f
mm/memcg: iteration skip memcgs not yet fully initialized
Jan 23, 2014
69b896d
mm/page-writeback.c: fix dirty_balance_reserve subtraction from dirty…
hnaz Jan 29, 2014
414f6b9
mm/page-writeback.c: do not count anon pages as dirtyable memory
hnaz Jan 29, 2014
b0a1f4e
memcg: fix endless loop caused by mem_cgroup_iter
Jan 23, 2014
86e770e
memcg: fix css reference leak and endless loop in mem_cgroup_iter
Jan 23, 2014
b64ba2f
mm: ignore VM_SOFTDIRTY on VMA merging
cyrillos Jan 23, 2014
5fc120a
mm: don't lose the SOFT_DIRTY flag on mprotect
avagin Jan 30, 2014
0efb365
mmc: fix host release issue after discard operation
Oct 26, 2013
dc00440
mmc: atmel-mci: fix timeout errors in SDIO mode when using DMA
ldesroches Nov 20, 2013
d72025f
mmc: core: sd: implement proper support for sd3.0 au sizes
Nov 26, 2013
fd4042c
ARM: orion: provide C-style interrupt handler for MULTI_IRQ_HANDLER
shesselba Jan 16, 2014
020043e
ARM: mvebu: Fix kernel hang in mvebu_soc_id_init() when of_iomap failed
gclement Jan 20, 2014
f350eea
slub: Fix calculation of cpu slabs
lizf-os Sep 10, 2013
f5b6d82
turbostat: Don't put unprocessed uapi headers in the include path
joshtriplett Aug 21, 2013
ac7b8b3
turbostat: Use GCC's CPUID functions to support PIC
joshtriplett Aug 21, 2013
49d4287
ACPI / init: Flag use of ACPI and ACPI idioms for power supplies to r…
broonie Jan 27, 2014
f6150c4
compat: fix sys_fanotify_mark
heicarst Jan 28, 2014
1670f13
fs/compat: fix parameter handling for compat readv/writev syscalls
heicarst Jan 29, 2014
e5c84a5
fs/compat: fix lookup_dcookie() parameter handling
heicarst Jan 29, 2014
fb6071a
tile: remove compat_sys_lookup_dcookie declaration to fix compile error
heicarst Jan 31, 2014
9af6a8e
mtd: mxc_nand: remove duplicated ecc_stats counting
mgrzeschik Nov 29, 2013
f149f69
ore: Fix wrong math in allocation of per device BIO
Nov 21, 2013
452dc5f
xtensa: xtfpga: fix definitions of platform devices
jcmvbkbc Dec 25, 2013
6b390aa
IB/qib: Fix QP check when looping back to/from QP1
weiny2 Dec 18, 2013
dd00c35
spi/bcm63xx: don't substract prepend length from total length
KanjiMonster Dec 17, 2013
2417570
spidev: fix hang when transfer_one_message fails
daniel-santos Jan 5, 2014
b1d74b1
spi/pxa2xx: initialize DMA channels to -1 to prevent inadvertent match
westeri Jan 13, 2014
8a362bd
NFSv4: OPEN must handle the NFS4ERR_IO return code correctly
Dec 4, 2013
0c402bf
nfs4.1: properly handle ENOTSUP in SECINFO_NO_NAME
westonandrosadamson Jan 13, 2014
4a3cbb2
nfs: always make sure page is up-to-date before extending a write to …
scottmayhew Jan 17, 2014
1ec9b46
NFSv4.1: Handle errors correctly in nfs41_walk_client_list
trondmypd Jan 17, 2014
c39e05e
nfs4: fix discover_server_trunking use after free
westonandrosadamson Jan 20, 2014
9e246e0
pnfs: Proper delay for NFS4ERR_RECALLCONFLICT in layout_get_done
Jan 22, 2014
3973a15
NFSv4: Fix a slot leak in nfs40_sequence_done
trondmypd Jan 29, 2014
61b6602
sunrpc: Fix infinite loop in RPC state machine
westonandrosadamson Dec 17, 2013
bc2bab9
sunrpc: don't wait for write before allowing reads from use-gss-proxy…
jtlayton Jan 4, 2014
0905e88
dm thin: fix discard support to a previously shared block
jthornber Dec 17, 2013
9d67362
dm thin: initialize dm_thin_new_mapping returned by get_next_mapping
snitm Dec 17, 2013
465c661
dm thin: fix set_pool_mode exposed pool operation races
snitm Dec 20, 2013
7cc8d93
dm: wait until embedded kobject is released before destroying a device
Jan 7, 2014
650afdd
dm space map common: make sure new space is used during extend
jthornber Jan 7, 2014
43b9f1c
dm space map metadata: fix extending the space map
jthornber Jan 7, 2014
f78c448
dm space map metadata: fix bug in resizing of thin metadata
jthornber Jan 21, 2014
ce5455d
drm/radeon: warn users when hw_i2c is enabled (v2)
alexdeucher Jan 7, 2014
776c716
drm/radeon/dpm: disable mclk switching on desktop RV770
alexdeucher Jan 7, 2014
bcfd15c
radeon/pm: Guard access to rdev->pm.power_state array
Jan 8, 2014
13f0486
mei: mei_hbm_dispatch() returns void
pebolle Feb 6, 2014
8cf2461
percpu_ida: Make percpu_ida_alloc + callers accept task state bitmask
Jan 19, 2014
dedd6ba
iscsi-target: Fix connection reset hang with percpu_ida_alloc
Jan 20, 2014
b9627a5
mm, oom: base root bonus on current usage
rientjes Jan 30, 2014
d7a0fba
media: media: v4l2-dev: fix video device index assignment
mszyprow Dec 3, 2013
f7c7fd5
media: anysee: fix non-working E30 Combo Plus DVB-T
palosaari Dec 17, 2013
658c2f0
dib8000: make 32 bits read atomic
mchehab Dec 13, 2013
f6306cd
media: s5p_mfc: remove s5p_mfc_get_node_type() function
mszyprow Dec 3, 2013
4902b4c
it913x: Add support for Avermedia H335 id 0x0335
Dec 12, 2013
8978b67
nxt200x: increase write buffer size
mchehab Jan 13, 2014
a844280
dib8000: fix regression with dib807x
Dec 12, 2013
5542fd7
m88rs2000: add m88rs2000_set_carrieroffset
Dec 24, 2013
72baebc
m88rs2000: set symbol rate accurately
Dec 24, 2013
40df795
drm/radeon: skip colorbuffer checking if COLOR_INFO.FORMAT is set to …
Jan 8, 2014
dc4d6a8
drm/radeon: disable ss on DP for DCE3.x
alexdeucher Jan 13, 2014
a544fc5
drm/radeon: fix surface sync in fence on cayman (v2)
alexdeucher Jan 16, 2014
177489b
drm/radeon: set the full cache bit for fences on r7xx+
alexdeucher Jan 16, 2014
2fd1fcb
drm/radeon: add UVD support for OLAND
alexdeucher Jan 20, 2014
7d63ec0
drm/radeon: fix DAC interrupt handling on DCE5+
alexdeucher Jan 27, 2014
4a6df5f
drm/radeon/DCE4+: clear bios scratch dpms bit (v2)
alexdeucher Jan 27, 2014
aecead3
drm/radeon/dce8: workaround for atom BlankCrtc table
alexdeucher Jan 29, 2014
1a46dbe
dm sysfs: fix a module unload race
Jan 14, 2014
5735d66
drm/nouveau: fix m2mf copy to tiled gart
Nov 12, 2013
d148375
drm/nouveau/falcon: use vmalloc to create firwmare copies
imirkin Dec 7, 2013
70982de
drm/i915: Flush outstanding requests before allocating new seqno
ickle Jan 2, 2014
4e2adfb
drm/i915: Fix the offset issue for the stolen GEM objects
goelakas Jan 13, 2014
219b753
drm/i915: VLV2 - Fix hotplug detect bits
Jan 23, 2014
8b839b5
i915: remove pm_qos request on error
Jan 25, 2014
da5f952
drm/i915: Decouple GPU error reporting from ring initialisation
ickle Jan 27, 2014
f793650
drm/cirrus: correct register values for 16bpp
tiwai Jan 21, 2014
da31f98
drm/gem: Always initialize the gem object in object_init
danvet Jan 20, 2014
1ace734
drm/rcar-du: Update plane pitch in .mode_set_base() operation
Nov 13, 2013
edf62c0
drm/gma500: Lock struct_mutex around cursor updates
patjak Jan 8, 2014
3cc1638
drm: ast,cirrus,mgag200: use drm_can_sleep
airlied Jan 23, 2014
c3269a1
drm/vmwgfx: Fix regression caused by "drm/ttm: make ttm reservation c…
thomashvmw Jan 30, 2014
d79d8ea
drm/mgag200: fix oops in cursor code.
airlied Jan 16, 2014
281ee70
drm/mgag200: fix typo causing bw limits to be ignored on some chips
airlied Feb 5, 2014
891e3d3
drm/mgag200,ast,cirrus: fix regression with drm_can_sleep conversion
airlied Feb 5, 2014
2cd6ab0
ftrace: Synchronize setting function_trace_op with ftrace_trace_function
rostedt Nov 8, 2013
b5434bb
ftrace: Fix synchronization location disabling and freeing ftrace_ops
rostedt Jan 13, 2014
90eecc4
ftrace: Have function graph only trace based on global_ops filters
rostedt Jan 13, 2014
89c23e5
timekeeping: Fix lost updates to tai adjustment
johnstultz-work Dec 12, 2013
638d188
timekeeping: Fix potential lost pv notification of time change
johnstultz-work Dec 12, 2013
b6f484e
timekeeping: Avoid possible deadlock from clock_was_set_delayed
johnstultz-work Dec 11, 2013
e14bada
3.13.y: timekeeping: Fix clock_set/clock_was_set think-o
johnstultz-work Feb 10, 2014
aaa5ad2
timekeeping: Fix CLOCK_TAI timer/nanosleep delays
johnstultz-work Dec 11, 2013
f7efe92
timekeeping: Fix missing timekeeping_update in suspend path
johnstultz-work Dec 12, 2013
5c8150e
rtc-cmos: Add an alarm disable quirk
bp3tk0v Jul 20, 2013
1fb1e63
mmc: sdhci-pci: Fix BYT sd card getting stuck in runtime suspend
ahunter6 Jan 13, 2014
b8786a0
mmc: sdhci-pci: Fix possibility of chip->fixes being null
ahunter6 Jan 21, 2014
3cb027b
Linux 3.12.11
gregkh Feb 13, 2014
81451fe
SELinux: Fix kernel BUG on empty security contexts.
stephensmalley Jan 30, 2014
52a0aaf
Btrfs: disable snapshot aware defrag for now
Jan 29, 2014
aa1eef2
crypto: s390 - fix concurrency issue in aes-ctr mode
Jan 16, 2014
6414e5e
crypto: s390 - fix des and des3_ede cbc concurrency issue
Jan 22, 2014
9d5e3b5
crypto: s390 - fix des and des3_ede ctr concurrency issue
Jan 22, 2014
7cdb12c
NFSv4.1: nfs4_destroy_session must call rpc_destroy_waitqueue
trondmypd Feb 1, 2014
b0e72a2
NFSv4: Fix memory corruption in nfs4_proc_open_confirm
trondmypd Feb 1, 2014
97ec8cd
irqchip: armada-370-xp: fix IPI race condition
Nov 25, 2013
9594784
arm64: vdso: update wtm fields for CLOCK_MONOTONIC_COARSE
nlynch-mentor Feb 3, 2014
c1c8c89
arm64: vdso: prevent ld from aligning PT_LOAD segments to 64k
wildea01 Feb 4, 2014
a109e89
arm64: Invalidate the TLB when replacing pmd entries during boot
ctmarinas Feb 4, 2014
61cdf59
arm64: vdso: fix coarse clock handling
nlynch-mentor Feb 5, 2014
f5a8dbc
arm64: add DSB after icache flush in __flush_icache_all()
Feb 5, 2014
29de41d
ALSA: usb-audio: Add missing kconfig dependecy
tiwai Feb 3, 2014
212e372
ALSA: hda - Fix missing VREF setup for Mac Pro 1,1
tiwai Feb 3, 2014
29ece20
ALSA: hda - Fix silent output on Toshiba Satellite L40
tiwai Feb 4, 2014
a7cb829
ALSA: hda - Add missing mixer widget for AD1983
tiwai Feb 5, 2014
78db001
ALSA: hda - Improve loopback path lookups for AD1983
tiwai Feb 5, 2014
6fe9f7a
mm/swap: fix race on swap_info reuse between swapoff and swapon
Feb 6, 2014
ed3ac22
mm: __set_page_dirty_nobuffers() uses spin_lock_irqsave() instead of …
kosaki Feb 6, 2014
d99c699
mm: __set_page_dirty uses spin_lock_irqsave instead of spin_lock_irq
kosaki Feb 6, 2014
0b2adcc
x86: mm: change tlb_flushall_shift for IvyBridge
Jan 21, 2014
0d7a951
af9035: add ID [2040:f900] Hauppauge WinTV-MiniStick 2
palosaari Jan 16, 2014
09dc446
mxl111sf: Fix unintentional garbage stack read
Jan 30, 2014
0f0b9cd
mxl111sf: Fix compile when CONFIG_DVB_USB_MXL111SF is unset
Jan 30, 2014
782b0c1
Revert "[media] videobuf_vm_{open,close} race fixes"
hverkuil Jan 3, 2014
15b2a2a
x86, hweight: Fix BUG when booting with CONFIG_GCOV_PROFILE_ALL=y
oberpar Feb 6, 2014
b18575d
genirq: Generic irq chip requires IRQ_DOMAIN
Jan 31, 2014
0d6d1f9
pinctrl: at91: use locked variant of irq_set_handler
Jan 21, 2014
c2ffc4e
pinctrl: vt8500: Change devicetree data parsing
tonyprisk Jan 23, 2014
592d4de
pinctrl: protect pinctrl_list add
Feb 4, 2014
00397ab
Linux 3.12.12
gregkh Feb 20, 2014
1160ce4
xen: properly account for _PAGE_NUMA during xen pte translations
Feb 10, 2014
e998c10
xen-blkfront: handle backend CLOSED without CLOSING
Feb 4, 2014
e69755b
fs/file.c:fdtable: avoid triggering OOMs from alloc_fdmem
ebiederm Feb 10, 2014
b030653
mm: fix page leak at nfs_symlink()
aquini Feb 10, 2014
4ee4d7a
mm/memory-failure.c: move refcount only in !MF_COUNT_INCREASED
Feb 10, 2014
abd2680
CIFS: Fix SMB2 mounts so they don't try to set or get xattrs via cifs
smfrench Jan 27, 2014
a792f65
Add protocol specific operation for CIFS xattrs
smfrench Feb 2, 2014
05cdb9e
retrieving CIFS ACLs when mounted with SMB2 fails dropping session
smfrench Feb 3, 2014
6f912f7
mac80211: move roc cookie assignment earlier
elp Jan 12, 2014
abb35aa
mac80211: release the channel in error path in start_ap
egrumbach Jan 27, 2014
5258fec
mac80211: fix fragmentation code, particularly for encryption
jmberg-intel Jan 31, 2014
8c0f2ee
ath9k_htc: make ->sta_rc_update atomic for most calls
Jan 28, 2014
f419ef6
ath9k_htc: Do not support PowerSave by default
olerem Jan 30, 2014
c7a4978
ath9k: Do not support PowerSave by default
Feb 4, 2014
b0fbb64
ar5523: fix usb id for Gigaset.
olerem Feb 2, 2014
098aca6
s390/dump: Fix dump memory detection
Jan 30, 2014
9ee59d9
s390: fix kernel crash due to linkage stack instructions
Feb 3, 2014
d87e47c
nl80211: Reset split_start when netlink skb is exhausted
pof2 Jan 16, 2014
9a44602
spi: Fix crash with double message finalisation on error handling
Jan 28, 2014
363f04a
iwlwifi: mvm: don't allow A band if SKU forbids it
egrumbach Dec 5, 2013
0e964f3
iwlwifi: mvm: print the version of the firmware when it asserts
egrumbach Jan 23, 2014
eb79343
iwlwifi: mvm: BT Coex - disable BT when TXing probe request in scan
egrumbach Jan 28, 2014
639558a
of: fix PCI bus match for PCIe slots
Feb 3, 2014
2376a98
spi: nuc900: Set SPI_LSB_FIRST for master->mode_bits if hw->pdata->ls…
AxelLin Jan 20, 2014
44efe16
serial: sirf: fix kernel panic caused by unpaired spinlock
Jan 27, 2014
b8b06e1
raw: test against runtime value of max_raw_minors
pebolle Feb 4, 2014
8c2d483
hwmon: (ntc_thermistor) Avoid math overflow
dianders Feb 13, 2014
44ff717
lockd: send correct lock when granting a delayed lock.
neilbrown Feb 7, 2014
ebcca55
tty: n_gsm: Fix for modems with brk in modem status control
poeschel Jan 7, 2014
5b470dc
drm/radeon: fix UVD IRQ support on 7xx
alexdeucher Jan 30, 2014
689e5a4
drm/radeon: fix UVD IRQ support on SI
ChristianKoenigAMD Jan 30, 2014
7d14897
drm/i915: Pair va_copy with va_end in i915_error_vprintf
mikuint Feb 7, 2014
0f37eca
vt: Fix secure clear screen
Feb 6, 2014
f71d15f
usb: qcserial: add Netgear Aircard 340U
bmork Feb 4, 2014
ad96de0
staging: lustre: fix quotactl permission denied (LU-4530)
Jan 24, 2014
398c261
staging: r8188eu: Fix typo in USB_DEVICE list
lwfinger Feb 3, 2014
efab462
staging: comedi: adv_pci1710: fix analog output readback value
bigguiness Feb 5, 2014
aee63f4
staging:iio:ad799x fix error_free_irq which was freeing an irq that m…
Jan 1, 2014
5be5949
iio: max1363: Use devm_regulator_get_optional for optional regulator
groeck Jan 27, 2014
0f543e6
iio: adis16400: Set timestamp as the last element in chan_spec
marcusfolkesson Jan 24, 2014
9b53049
iio: ak8975: Fix calculation formula for convert micro tesla to gauss…
Apr 2, 2014
b59b02d
x86, smap: Don't enable SMAP if CONFIG_X86_SMAP is disabled
Feb 13, 2014
c9eb176
x86, smap: smap_violation() is bogus if CONFIG_X86_SMAP is off
Feb 13, 2014
9b4d54a
ftrace/x86: Use breakpoints for converting function graph caller
rostedt Feb 12, 2014
92cf5e3
ALSA: hda - Fix mic capture on Sony VAIO Pro 11
tiwai Feb 7, 2014
cb2a6e8
mei: clear write cb from waiting list on reset
ausyskin Jan 27, 2014
1a1d81c
mei: don't unset read cb ptr on reset
ausyskin Jan 27, 2014
83d0c11
VME: Correct read/write alignment algorithm
mwelchuk Feb 7, 2014
261fae7
Drivers: hv: vmbus: Don't timeout during the initial connection with …
kattisrinivasan Jan 16, 2014
8210590
usb: ftdi_sio: add Mindstorms EV3 console adapter
bmork Jan 14, 2014
ee01689
USB: ftdi_sio: add Tagsys RFID Reader IDs
Feb 2, 2014
52c95ef
usb-storage: add unusual-devs entry for BlackBerry 9000
AlanStern Jan 21, 2014
4c43e4a
usb-storage: restrict bcdDevice range for Super Top in Cypress ATACB
AlanStern Jan 30, 2014
dc73eb4
usb-storage: enable multi-LUN scanning when needed
AlanStern Jan 30, 2014
2a4183d
usb: option: blacklist ZTE MF667 net interface
rwanyoike Feb 9, 2014
f72d5bd
USB: simple: add Dynastream ANT USB-m Stick device support
Jan 24, 2014
d6472e8
xhci 1.0: Limit arbitrarily-aligned scatter gather.
Jan 31, 2014
563f010
Revert "xhci: Set scatter-gather limit to avoid failed block writes."
Jan 31, 2014
f47a7fb
Revert "xhci: Avoid infinite loop when sg urb requires too many trbs"
Jan 31, 2014
aad850b
Revert "usb: xhci: Link TRB must not occur within a USB payload burst"
Jan 31, 2014
bda2443
Revert "usbcore: set lpm_capable field for LPM capable root hubs"
Jan 22, 2014
f3affbe
Modpost: fixed USB alias generation for ranges including 0x9 and 0xA
Feb 7, 2014
b98625a
block: __elv_next_request() shouldn't call into the elevator if bypas…
htejun Jan 29, 2014
e028fdd
block: Fix nr_vecs for inline integrity vectors
martinkpetersen Feb 6, 2014
50f9027
block: add cond_resched() to potentially long running ioctl discard loop
axboe Feb 12, 2014
1f25819
ACPI / hotplug / PCI: Relax the checking of _STA return values
westeri Feb 11, 2014
a6ad68b
compiler/gcc4: Make quirk for asm_volatile_goto() unconditional
tycho Feb 13, 2014
309c257
IB/qib: Add missing serdes init sequence
mmarcini Feb 12, 2014
3f77ba3
KVM: return an error code in kvm_vm_ioctl_register_coalesced_mmio()
Jan 29, 2014
fb4251e
tick: Clear broadcast pending bit when switching to oneshot
KAGA-KOKO Feb 11, 2014
93bc055
md/raid1: restore ability for check and repair to fix read errors.
neilbrown Feb 5, 2014
2d470ea
md/raid5: Fix CPU hotplug callback registration
oleg-nesterov Feb 5, 2014
3bf3519
i2c: mv64xxx: refactor message start to ensure proper initialization
Feb 13, 2014
536bfe9
time: Fix overflow when HZ is smaller than 60
Jan 24, 2014
c12b12e
power: max17040: Fix NULL pointer dereference when there is no platfo…
krzk Jan 30, 2014
fd60cc9
ring-buffer: Fix first commit on sub-buffer having non-zero delta
rostedt Feb 11, 2014
e495ac8
target: Fix free-after-use regression in PR unregister
Jan 30, 2014
d588c3d
genirq: Add missing irq_to_desc export for CONFIG_SPARSE_IRQ=n
Feb 10, 2014
3e47564
drivers/edac/edac_mc_sysfs.c: poll timeout cannot be zero
prarit Feb 10, 2014
0e790eb
EDAC: Poll timeout cannot be zero, p2
suryasaimadhu Feb 3, 2014
c7e30e0
EDAC: Correct workqueue setup path
suryasaimadhu Feb 12, 2014
1e91ad2
Linux 3.12.13
gregkh Feb 22, 2014
1cd7a83
Merge tag 'v3.12.13' into patches-3.12
otavio Feb 28, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/ata/marvell.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
* Marvell Orion SATA

Required Properties:
- compatibility : "marvell,orion-sata"
- compatibility : "marvell,orion-sata" or "marvell,armada-370-sata"
- reg : Address range of controller
- interrupts : Interrupt controller is using
- nr-ports : Number of SATA ports in use.
Expand Down
2 changes: 2 additions & 0 deletions Documentation/devicetree/bindings/clock/exynos5250-clock.txt
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,8 @@ clock which they consume.
mixer 343
hdmi 344
g2d 345
mdma0 346
smmu_mdma0 347


[Clock Muxes]
Expand Down
6 changes: 5 additions & 1 deletion Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@ Required properties :

- reg : Offset and length of the register set for the device
- compatible : Should be "marvell,mv64xxx-i2c" or "allwinner,sun4i-i2c"
or "marvell,mv78230-i2c"
or "marvell,mv78230-i2c" or "marvell,mv78230-a0-i2c"
Note: Only use "marvell,mv78230-a0-i2c" for a very rare,
initial version of the SoC which had broken offload
support. Linux auto-detects this and sets it
appropriately.
- interrupts : The interrupt number

Optional properties :
Expand Down
4 changes: 2 additions & 2 deletions Documentation/filesystems/proc.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1376,8 +1376,8 @@ may allocate from based on an estimation of its current memory and swap use.
For example, if a task is using all allowed memory, its badness score will be
1000. If it is using half of its allowed memory, its score will be 500.

There is an additional factor included in the badness score: root
processes are given 3% extra memory over other tasks.
There is an additional factor included in the badness score: the current memory
and swap usage is discounted by 3% for root processes.

The amount of "allowed" memory depends on the context in which the oom killer
was called. If it is due to the memory assigned to the allocating task's cpuset
Expand Down
2 changes: 1 addition & 1 deletion Documentation/i2c/busses/i2c-piix4
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Supported adapters:
* AMD SP5100 (SB700 derivative found on some server mainboards)
Datasheet: Publicly available at the AMD website
http://support.amd.com/us/Embedded_TechDocs/44413.pdf
* AMD Hudson-2, CZ
* AMD Hudson-2, ML, CZ
Datasheet: Not publicly available
* Standard Microsystems (SMSC) SLC90E66 (Victory66) southbridge
Datasheet: Publicly available at the SMSC website http://www.smsc.com
Expand Down
2 changes: 2 additions & 0 deletions Documentation/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1515,6 +1515,8 @@ bytes respectively. Such letter suffixes can also be entirely omitted.

* atapi_dmadir: Enable ATAPI DMADIR bridge support

* disable: Disable this device.

If there are multiple matching configurations changing
the same attribute, the last one is used.

Expand Down
3 changes: 0 additions & 3 deletions Documentation/networking/ip-sysctl.txt
Original file line number Diff line number Diff line change
Expand Up @@ -588,9 +588,6 @@ tcp_limit_output_bytes - INTEGER
typical pfifo_fast qdiscs.
tcp_limit_output_bytes limits the number of bytes on qdisc
or device to reduce artificial RTT/cwnd and reduce bufferbloat.
Note: For GSO/TSO enabled flows, we try to have at least two
packets in flight. Reducing tcp_limit_output_bytes might also
reduce the size of individual GSO packet (64KB being the max)
Default: 131072

tcp_challenge_ack_limit - INTEGER
Expand Down
10 changes: 10 additions & 0 deletions Documentation/networking/packet_mmap.txt
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,16 @@ Transmission process is similar to capture as shown below.
[shutdown] close() --------> destruction of the transmission socket and
deallocation of all associated resources.

Socket creation and destruction is also straight forward, and is done
the same way as in capturing described in the previous paragraph:

int fd = socket(PF_PACKET, mode, 0);

The protocol can optionally be 0 in case we only want to transmit
via this socket, which avoids an expensive call to packet_rcv().
In this case, you also need to bind(2) the TX_RING with sll_protocol = 0
set. Otherwise, htons(ETH_P_ALL) or any other protocol, for example.

Binding the socket to your network interface is mandatory (with zero copy) to
know the header size of frames used in the circular buffer.

Expand Down
25 changes: 18 additions & 7 deletions Documentation/sysctl/kernel.txt
Original file line number Diff line number Diff line change
Expand Up @@ -290,13 +290,24 @@ Default value is "/sbin/hotplug".
kptr_restrict:

This toggle indicates whether restrictions are placed on
exposing kernel addresses via /proc and other interfaces. When
kptr_restrict is set to (0), there are no restrictions. When
kptr_restrict is set to (1), the default, kernel pointers
printed using the %pK format specifier will be replaced with 0's
unless the user has CAP_SYSLOG. When kptr_restrict is set to
(2), kernel pointers printed using %pK will be replaced with 0's
regardless of privileges.
exposing kernel addresses via /proc and other interfaces.

When kptr_restrict is set to (0), the default, there are no restrictions.

When kptr_restrict is set to (1), kernel pointers printed using the %pK
format specifier will be replaced with 0's unless the user has CAP_SYSLOG
and effective user and group ids are equal to the real ids. This is
because %pK checks are done at read() time rather than open() time, so
if permissions are elevated between the open() and the read() (e.g via
a setuid binary) then %pK will not leak kernel pointers to unprivileged
users. Note, this is a temporary solution only. The correct long-term
solution is to do the permission checks at open() time. Consider removing
world read permissions from files that use %pK, and using dmesg_restrict
to protect against uses of %pK in dmesg(8) if leaking kernel pointer
values to unprivileged users is a concern.

When kptr_restrict is set to (2), kernel pointers printed using
%pK will be replaced with 0's regardless of privileges.

==============================================================

Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
VERSION = 3
PATCHLEVEL = 12
SUBLEVEL = 0
SUBLEVEL = 13
EXTRAVERSION =
NAME = One Giant Leap for Frogkind

Expand Down
9 changes: 7 additions & 2 deletions arch/alpha/lib/csum_partial_copy.c
Original file line number Diff line number Diff line change
Expand Up @@ -378,6 +378,11 @@ csum_partial_copy_from_user(const void __user *src, void *dst, int len,
__wsum
csum_partial_copy_nocheck(const void *src, void *dst, int len, __wsum sum)
{
return csum_partial_copy_from_user((__force const void __user *)src,
dst, len, sum, NULL);
__wsum checksum;
mm_segment_t oldfs = get_fs();
set_fs(KERNEL_DS);
checksum = csum_partial_copy_from_user((__force const void __user *)src,
dst, len, sum, NULL);
set_fs(oldfs);
return checksum;
}
28 changes: 14 additions & 14 deletions arch/arm/boot/dts/armada-370-db.dts
Original file line number Diff line number Diff line change
Expand Up @@ -99,22 +99,22 @@
spi-max-frequency = <50000000>;
};
};
};

pcie-controller {
pcie-controller {
status = "okay";
/*
* The two PCIe units are accessible through
* both standard PCIe slots and mini-PCIe
* slots on the board.
*/
pcie@1,0 {
/* Port 0, Lane 0 */
status = "okay";
};
pcie@2,0 {
/* Port 1, Lane 0 */
status = "okay";
/*
* The two PCIe units are accessible through
* both standard PCIe slots and mini-PCIe
* slots on the board.
*/
pcie@1,0 {
/* Port 0, Lane 0 */
status = "okay";
};
pcie@2,0 {
/* Port 1, Lane 0 */
status = "okay";
};
};
};
};
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/armada-370-xp.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@

coherency-fabric@20200 {
compatible = "marvell,coherency-fabric";
reg = <0x20200 0xb0>, <0x21810 0x1c>;
reg = <0x20200 0xb0>, <0x21010 0x1c>;
};

serial@12000 {
Expand All @@ -143,7 +143,7 @@
};

sata@a0000 {
compatible = "marvell,orion-sata";
compatible = "marvell,armada-370-sata";
reg = <0xa0000 0x5000>;
interrupts = <55>;
clocks = <&gateclk 15>, <&gateclk 30>;
Expand Down
24 changes: 12 additions & 12 deletions arch/arm/boot/dts/armada-xp-mv78230.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
/*
* MV78230 has 2 PCIe units Gen2.0: One unit can be
* configured as x4 or quad x1 lanes. One unit is
* x4/x1.
* x1 only.
*/
pcie-controller {
compatible = "marvell,armada-xp-pcie";
Expand All @@ -61,10 +61,10 @@

ranges =
<0x82000000 0 0x40000 MBUS_ID(0xf0, 0x01) 0x40000 0 0x00002000 /* Port 0.0 registers */
0x82000000 0 0x42000 MBUS_ID(0xf0, 0x01) 0x42000 0 0x00002000 /* Port 2.0 registers */
0x82000000 0 0x44000 MBUS_ID(0xf0, 0x01) 0x44000 0 0x00002000 /* Port 0.1 registers */
0x82000000 0 0x48000 MBUS_ID(0xf0, 0x01) 0x48000 0 0x00002000 /* Port 0.2 registers */
0x82000000 0 0x4c000 MBUS_ID(0xf0, 0x01) 0x4c000 0 0x00002000 /* Port 0.3 registers */
0x82000000 0 0x80000 MBUS_ID(0xf0, 0x01) 0x80000 0 0x00002000 /* Port 1.0 registers */
0x82000000 0x1 0 MBUS_ID(0x04, 0xe8) 0 1 0 /* Port 0.0 MEM */
0x81000000 0x1 0 MBUS_ID(0x04, 0xe0) 0 1 0 /* Port 0.0 IO */
0x82000000 0x2 0 MBUS_ID(0x04, 0xd8) 0 1 0 /* Port 0.1 MEM */
Expand All @@ -73,8 +73,8 @@
0x81000000 0x3 0 MBUS_ID(0x04, 0xb0) 0 1 0 /* Port 0.2 IO */
0x82000000 0x4 0 MBUS_ID(0x04, 0x78) 0 1 0 /* Port 0.3 MEM */
0x81000000 0x4 0 MBUS_ID(0x04, 0x70) 0 1 0 /* Port 0.3 IO */
0x82000000 0x9 0 MBUS_ID(0x04, 0xf8) 0 1 0 /* Port 2.0 MEM */
0x81000000 0x9 0 MBUS_ID(0x04, 0xf0) 0 1 0 /* Port 2.0 IO */>;
0x82000000 0x5 0 MBUS_ID(0x08, 0xe8) 0 1 0 /* Port 1.0 MEM */
0x81000000 0x5 0 MBUS_ID(0x08, 0xe0) 0 1 0 /* Port 1.0 IO */>;

pcie@1,0 {
device_type = "pci";
Expand Down Expand Up @@ -144,20 +144,20 @@
status = "disabled";
};

pcie@9,0 {
pcie@5,0 {
device_type = "pci";
assigned-addresses = <0x82000800 0 0x42000 0 0x2000>;
reg = <0x4800 0 0 0 0>;
assigned-addresses = <0x82000800 0 0x80000 0 0x2000>;
reg = <0x2800 0 0 0 0>;
#address-cells = <3>;
#size-cells = <2>;
#interrupt-cells = <1>;
ranges = <0x82000000 0 0 0x82000000 0x9 0 1 0
0x81000000 0 0 0x81000000 0x9 0 1 0>;
ranges = <0x82000000 0 0 0x82000000 0x5 0 1 0
0x81000000 0 0 0x81000000 0x5 0 1 0>;
interrupt-map-mask = <0 0 0 0>;
interrupt-map = <0 0 0 0 &mpic 99>;
marvell,pcie-port = <2>;
interrupt-map = <0 0 0 0 &mpic 62>;
marvell,pcie-port = <1>;
marvell,pcie-lane = <0>;
clocks = <&gateclk 26>;
clocks = <&gateclk 9>;
status = "disabled";
};
};
Expand Down
Loading