Skip to content

1228 #7

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

Merged
merged 1,461 commits into from
Dec 29, 2013
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1461 commits
Select commit Hold shift + click to select a range
334a820
Merge remote-tracking branch 'regulator/topic/constraints' into regul…
broonie Dec 13, 2013
afdcd43
Merge tag 'asoc-v3.13-rc3' of git://git.kernel.org/pub/scm/linux/kern…
tiwai Dec 13, 2013
380108d
xen/block: Correctly define structures in public headers on ARM32 and…
Dec 3, 2013
d7ec435
X.509: Fix certificate gathering
dhowells Dec 13, 2013
f46a3cb
KEYS: Remove files generated when SYSTEM_TRUSTED_KEYRING=y
tkhai Dec 10, 2013
6bd364d
KEYS: fix uninitialized persistent_keyring_register_sem
Dec 13, 2013
3cafea3
Add Documentation/module-signing.txt file
Nov 6, 2013
c1d15f5
xen/balloon: Seperate the auto-translate logic properly (v2)
Dec 11, 2013
86b58d1
ceph: initialize inode before instantiating dentry
Dec 5, 2013
56f91aa
ceph: Avoid data inconsistency due to d-cache aliasing in readpage()
dragonylffly Nov 13, 2013
96b4026
drm/i915: change CRTC assertion on LCPLL disable
pzanoni-intel Dec 6, 2013
5b564d8
dm space map: disallow decrementing a reference count below zero
jthornber Dec 13, 2013
ed9571f
dm array: fix a reference counting bug in shadow_ablock
jthornber Dec 13, 2013
f649350
Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma
torvalds Dec 13, 2013
dbb022c
Merge tag 'for-linus-20131212' of git://git.infradead.org/linux-mtd
torvalds Dec 13, 2013
31f984d
Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/…
torvalds Dec 13, 2013
599eefa
Merge tag 'regmap-v3.13-rc3' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Dec 13, 2013
ca33675
Merge tag 'regulator-v3.13-rc3' of git://git.kernel.org/pub/scm/linux…
torvalds Dec 13, 2013
b713aa0
ARM: fix asm/memory.h build error
Dec 10, 2013
be3d26b
drm/i915: get a PC8 reference when enabling the power well
pzanoni-intel Dec 13, 2013
1008ebb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 13, 2013
93e1585
Merge tag 'dm-3.13-fixes' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 13, 2013
2430cdd
Merge tag 'arc-fixes-for-3.13' of git://git.kernel.org/pub/scm/linux/…
torvalds Dec 14, 2013
b2077eb
Merge branch 'fixes' of git://ftp.arm.linux.org.uk/~rmk/linux-arm
torvalds Dec 14, 2013
cb12057
ARM: s3c64xx: dt: Fix boot failure due to double clock initialization
tom3q Dec 13, 2013
0925f2c
Merge tag 'edac_fixes_for_3.13' of git://git.kernel.org/pub/scm/linux…
torvalds Dec 14, 2013
3c325ce
i40e: fix null dereference
jbrandeb Dec 14, 2013
df29df9
igb: Fix for issue where values could be too high for udelay function.
Dec 14, 2013
ce027ed
firewire: sbp2: bring back WRITE SAME support
Dec 15, 2013
c00850d
RDMA/cxgb4: Make _c4iw_write_mem_dma() static
rashika Dec 14, 2013
128d663
iio: cm36651: Changed return value of read function
Dec 9, 2013
29b1deb
Revert "selinux: consider filesystem subtype in policies"
torvalds Dec 15, 2013
b5745c5
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 15, 2013
9199c4c
Merge tag 'pci-v3.13-fixes-2' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 15, 2013
908bfda
Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 15, 2013
4a251dd
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
torvalds Dec 15, 2013
e4158f1
radeon_pm: fix oops in hwmon_attributes_visible() and radeon_hwmon_sh…
sergey-senozhatsky Dec 12, 2013
57053d8
null_blk: mem garbage on NUMA systems during init
MatiasBjorling Dec 10, 2013
319e2e3
Linux 3.13-rc4
torvalds Dec 15, 2013
6b59ba6
RDMA/iwcm: Don't touch cm_id after deref in rem_ref
Nov 21, 2013
b25b442
drm/nouveau: only runtime suspend by default in optimus configuration
imirkin Dec 12, 2013
1b1ccee
mfd: s2mps11: Fix build after regmap field rename in sec-core.c
krzk Dec 11, 2013
6fec887
ahci: bail out on ICH6 before using AHCI BAR
pebolle Dec 16, 2013
c4602c1
ftrace: Initialize the ftrace profiler for each possible cpu
Dec 16, 2013
b8bd6dc
libata: disable a disk via libata.force params
robbat2 Dec 16, 2013
d386735
drm/ttm: Fix accesses through vmas with only partial coverage
thomashvmw Dec 9, 2013
309243e
IB/core: const'ify inbuf in struct ib_udata
ydroneaud Dec 11, 2013
317929c
MAINTAINERS: Add keystone git tree information
Nov 23, 2013
cffa8e3
MAINTAINERS: Add keystone clock drivers
Nov 23, 2013
f665c0f
bcache: kthread don't set writeback task to INTERUPTIBLE
profihost Nov 16, 2013
ce2b3f5
bcache: Use uninterruptible sleep in writeback
Nov 29, 2013
d24a6e1
bcache: Fix dirty_data accounting
Nov 11, 2013
9eb8ebe
bcache: Fix for can_attach_cache()
Oct 22, 2013
97d11a6
bcache: Fix heap_peek() macro
Oct 24, 2013
bee63f4
bcache: fix for gc crashing when no sectors are used
Nov 1, 2013
981aa8c
bcache: bugfix - moving_gc now moves only correct buckets
Nov 8, 2013
bf0a628
bcache: fix for gc and writeback race
Nov 27, 2013
6d3d1a9
bcache: bugfix for race between moving_gc and bucket_invalidate
Dec 16, 2013
16749c2
bcache: New writeback PD controller
Nov 11, 2013
f1cd659
Merge branch 'ttm-fixes-3.13' of git://people.freedesktop.org/~thomas…
airlied Dec 16, 2013
cf87277
tty: Fix hang at ldsem_down_read()
peterhurley Dec 12, 2013
9bd7d20
sctp: loading sctp when load sctp_probe
Dec 13, 2013
6979f8d
serial: 8250_dw: Fix LCR workaround regression
Dec 10, 2013
49d45a3
drm/edid: add quirk for BPC in Samsung NP700G7A-S01PL notebook
rmilecki Dec 7, 2013
7cd0c29
usb: phy: fix driver dependencies
Dec 10, 2013
a1c31f1
can: ems_usb: fix urb leaks on failure paths
khoroshilov Dec 6, 2013
20fb4eb
can: peak_usb: fix mem leak in pcan_usb_pro_init()
marckleinebudde Dec 14, 2013
f78dea0
libata: implement ATA_HORKAGE_NO_NCQ_TRIM and apply it to Micro M500 …
marcXceeeee Dec 17, 2013
c1a7150
cgroup: don't recycle cgroup id until all csses' have been destroyed
lizf-os Dec 17, 2013
280484e
ASoC: wm5110: Correct HPOUT3 DAPM route typo
charleskeepax Dec 17, 2013
4437727
perf: Disable all pmus on unthrottling and rescheduling
virtuoso Dec 16, 2013
189b84f
perf: Document the new transaction sample type
deater Dec 13, 2013
5d4cf99
sched: Assign correct scheduling domain to 'sd_llc'
Dec 17, 2013
757dfca
sched/rt: Fix rq's cpupri leak while enqueue/dequeue child RT entities
tkhai Nov 27, 2013
02fc17c
ASoC: kirkwood: Fix the CPU DAI rates
moinejf Nov 27, 2013
533518a
drm/radeon/dce6: set correct number of audio pins
alexdeucher Dec 12, 2013
c745fe6
drm/radeon/dpm: disable ss on Cayman
alexdeucher Dec 9, 2013
b67ce39
drm/radeon: check for 0 count in speaker allocation and SAD code
alexdeucher Dec 13, 2013
3a8c920
xfs: fix memory leak in xfs_dir2_node_removename
Oct 6, 2013
30d161c
xfs: fix false assertion at xfs_qm_vop_create_dqattach
pibroch Nov 26, 2013
5c22727
xfs: fix assertion failure at xfs_setattr_nonsize
pibroch Nov 26, 2013
718cc6f
xfs: fix infinite loop by detaching the group/project hints from user…
pibroch Nov 26, 2013
809625c
MAINTAINERS: fix incorrect mail address of XFS maintainer
namjaejeon Dec 8, 2013
6e708bc
xfs: align initial file allocations correctly
Nov 21, 2013
83a0adc
xfs: remove xfsbdstrat error
Dec 17, 2013
33177f0
xfs: swalloc doesn't align allocations properly
Dec 12, 2013
ac8809f
xfs: abort metadata writeback on permanent errors
Dec 12, 2013
ed697e1
ALSA: Add SNDRV_PCM_STATE_PAUSED case in wait_for_avail function
furmuwon Dec 17, 2013
d24c195
serial: 8250_dw: add new ACPI IDs
westeri Dec 10, 2013
1075a6e
n_tty: Fix apparent order of echoed output
peterhurley Dec 9, 2013
a885b3c
drm/i915: Use the correct GMCH_CTRL register for Sandybridge+
ickle Dec 17, 2013
f447ef4
cpupower: Fix segfault due to incorrect getopt_long arugments
jwboyer Oct 11, 2013
4ddebaf
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git…
torvalds Dec 17, 2013
50dc875
netvsc: don't flush peers notifying work during setting mtu
jasowang Dec 13, 2013
a5905a9
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 17, 2013
0eda402
Merge tag 'gpio-v3.13-4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 17, 2013
e47eb5d
udp: ipv4: do not use sk_dst_lock from softirq context
edumazet Dec 15, 2013
60e53a6
Merge branch 'bcache-for-3.13' of git://evilpiepirate.org/~kent/linux…
axboe Dec 17, 2013
d1fc502
MAINTAINERS: Update the IPsec maintainer entry
klassert Dec 13, 2013
37ab4fa
net: unix: allow bind to fail on mutex lock
sashalevin Dec 13, 2013
7089fdd
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/gi…
davem330 Dec 17, 2013
188b04d
ipv4: improve documentation of ip_no_pmtu_disc
strssndktn Dec 14, 2013
c5fe7a4
staging:iio:mag:hmc5843 fix incorrect endianness of channel as a resu…
jic23 Dec 11, 2013
3425c0f
iio:imu:adis16400 fix pressure channel scan type
jic23 Dec 11, 2013
1070d5a
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/…
torvalds Dec 17, 2013
dd05080
Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm…
torvalds Dec 17, 2013
941ef73
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/sc…
torvalds Dec 17, 2013
e39d990
iio:adc:ad7887 Fix channel reported endianness from cpu to big endian
jic23 Dec 11, 2013
b0031f2
Merge tag 's2mps11-build' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 17, 2013
27dc779
Merge tag 'iio-fixes-for-3.13c' of git://git.kernel.org/pub/scm/linux…
gregkh Dec 17, 2013
0283f7a
staging: comedi: 8255_pci: fix for newer PCI-DIO48H
ian-abbott Dec 13, 2013
c6236c0
staging: comedi: drivers: fix return value of comedi_load_firmware()
bigguiness Dec 10, 2013
53385d2
neigh: Netlink notification for administrative NUD state change
Dec 15, 2013
7022ef8
xen-netback: fix fragments error handling in checksum_setup_ip()
Dec 16, 2013
fb5f183
usb: ohci-at91: fix irq and iomem resource retrieval
Dec 8, 2013
b84caae
qlcnic: Fix usage of netif_tx_{wake, stop} api during link change.
Dec 16, 2013
3bf517d
qlcnic: Fix diagnostic test for all adapters.
Dec 16, 2013
f956626
qlcnic: Fix TSS/RSS ring validation logic.
Dec 16, 2013
b17a44d
qlcnic: Fix TSS/RSS validation for 83xx/84xx series adapter.
Dec 16, 2013
3fc38e2
qlcnic: Fix memory allocation
Dec 16, 2013
30fa15f
qlcnic: Allow firmware dump collection when auto firmware recovery is…
Dec 16, 2013
e49df79
qlcnic: Fix mailbox processing during diagnostic test
Dec 16, 2013
0951c5c
qlcnic: Dump mailbox registers when mailbox command times out.
Dec 16, 2013
a7c1263
Merge branch 'qlcnic'
davem330 Dec 17, 2013
7810692
Merge branch 'fixes-for-3.13' of git://gitorious.org/linux-can/linux-can
davem330 Dec 17, 2013
8b80384
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
torvalds Dec 17, 2013
c2db11e
tty: xuartps: Properly guard sysrq specific code
sorenb-xlnx Dec 2, 2013
130f769
Revert "ARM: OMAP2+: Remove legacy mux code for display.c"
tomba Dec 16, 2013
35eecf0
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
torvalds Dec 18, 2013
8283204
imx-drm: imx-drm-core: fix error cleanup path for imx_drm_add_crtc()
Dec 16, 2013
8007875
imx-drm: imx-drm-core: fix DRM cleanup paths
Dec 16, 2013
4ae078d
imx-drm: ipu-v3: fix potential CRTC device registration race
Dec 16, 2013
bd5121b
imx-drm: imx-tve: don't call sleeping functions beneath enable_lock s…
Dec 16, 2013
942325c
imx-drm: imx-drm-core: use defined constant for number of CRTCs.
Dec 16, 2013
9fe73d4
imx-drm: imx-drm-core: make imx_drm_crtc_register() safer
Dec 16, 2013
fd6040e
imx-drm: imx-drm-core: improve safety of imx_drm_add_crtc()
Dec 16, 2013
34cf865
ext4: fix deadlock when writing in ENOSPC conditions
jankara Dec 18, 2013
36e7bb3
powerpc: book3s: kvm: Don't abuse host r2 in exit path
kvaneesh Nov 11, 2013
df9059b
KVM: PPC: Book3S HV: Don't drop low-order page address bits
paulusmack Dec 16, 2013
939fd1e
ASoC: wm_adsp: Add small delay while polling DSP RAM start
charleskeepax Dec 18, 2013
f0199bc
ASoC: wm8904: fix DSP mode B configuration
Dec 18, 2013
3a6c5d8
ALSA: hda - Add Dell headset detection quirk for one more laptop model
jason77-wang Dec 18, 2013
0baf8f6
dma: pl330: ensure DMA descriptors are zero-initialised
wildea01 Dec 2, 2013
7787380
net_dma: mark broken
djbw Dec 17, 2013
a81bddd
Merge branch 'keys-devel' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Dec 18, 2013
2516b61
Merge tag 'driver-core-3.13-rc5' of git://git.kernel.org/pub/scm/linu…
torvalds Dec 18, 2013
1aba038
Merge tag 'staging-3.13-rc5' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Dec 18, 2013
e523365
Merge tag 'tty-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 18, 2013
a36c160
Merge tag 'usb-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 18, 2013
c97102b
kexec: migrate to reboot cpu
rhvgoyal Dec 19, 2013
2b4847e
mm: numa: serialise parallel get_user_page against THP migration
Dec 19, 2013
f714f4f
mm: numa: call MMU notifiers on THP migration
Dec 19, 2013
67f8746
mm: clear pmd_numa before invalidating
Dec 19, 2013
5a6dac3
mm: numa: do not clear PMD during PTE update scan
Dec 19, 2013
0c5f83c
mm: numa: do not clear PTE for pte_numa update
Dec 19, 2013
c3a489c
mm: numa: ensure anon_vma is locked to prevent parallel THP splits
Dec 19, 2013
eb4489f
mm: numa: avoid unnecessary work on the failure path
Dec 19, 2013
3c67f47
sched: numa: skip inaccessible VMAs
Dec 19, 2013
1667918
mm: numa: clear numa hinting information on mprotect
Dec 19, 2013
de466bd
mm: numa: avoid unnecessary disruption of NUMA hinting during migration
Dec 19, 2013
2084140
mm: fix TLB flush race between migration, and change_protection_range
Dec 19, 2013
af2c140
mm: numa: guarantee that tlb_flush_pending updates are visible before…
Dec 19, 2013
b0943d6
mm: numa: defer TLB flush for THP migration as long as possible
Dec 19, 2013
73f038b
mm: page_alloc: exclude unreclaimable allocations from zone fairness …
hnaz Dec 19, 2013
84ed8a9
sh: always link in helper functions extracted from libgcc
geertu Dec 19, 2013
a844f38
mm: add missing dependency in Kconfig
simabaymani Dec 19, 2013
b0e5fd7
mm/mempolicy: correct putback method for isolate pages if failed
JoonsooKim Dec 19, 2013
6815bf3
mm/compaction: respect ignore_skip_hint in update_pageblock_skip
JoonsooKim Dec 19, 2013
a49ecbc
mm/memory-failure.c: recheck PageHuge() after hugetlb page migrate su…
Dec 19, 2013
584ec97
MAINTAINERS: add Davidlohr as GPT maintainer
Dec 19, 2013
11c731e
mm/mempolicy: fix !vma in new_vma_page()
Dec 19, 2013
7ac1815
fix build with make 3.80
jbeulich Dec 19, 2013
98398c3
mm/hugetlb: check for pte NULL pointer in __page_check_address()
Dec 19, 2013
86fbf16
Merge branch 'akpm' (incoming from Andrew)
torvalds Dec 19, 2013
db6077f
iscsi-target: Fix incorrect np->np_thread NULL assignment
Dec 11, 2013
2853c2b
iser-target: Move INIT_WORK setup into isert_create_device_ib_res
Dec 12, 2013
95cadac
target/file: Update hw_max_sectors based on current block_size
Dec 12, 2013
6da37d4
Merge remote-tracking branch 'asoc/fix/core' into asoc-linus
broonie Dec 19, 2013
3c19a0a
Merge remote-tracking branch 'asoc/fix/dma' into asoc-linus
broonie Dec 19, 2013
96b7fe0
Merge remote-tracking branches 'asoc/fix/adsp', 'asoc/fix/arizona', '…
broonie Dec 19, 2013
356f402
Merge tag 'asoc-v3.13-rc4' of git://git.kernel.org/pub/scm/linux/kern…
tiwai Dec 19, 2013
1e01c7e
ARC: Allow conditional multiple inclusion of uapi/asm/unistd.h
vineetgarc Dec 19, 2013
a26ba7f
drivers: block: Mark the functions as static in skd_main.c
rashika Dec 19, 2013
0c56010
null_blk: mem garbage on NUMA systems during init
MatiasBjorling Dec 10, 2013
12f8f4f
null_blk: documentation
MatiasBjorling Dec 18, 2013
2d263a7
null_blk: refactor init and init errors code paths
MatiasBjorling Dec 18, 2013
d15ee6b
null_blk: warning on ignored submit_queues param
MatiasBjorling Dec 18, 2013
9b1be0f
Merge tag 'sound-3.13-rc5' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Dec 19, 2013
58cac3f
Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/…
torvalds Dec 19, 2013
f755669
Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm…
torvalds Dec 19, 2013
cdc27c2
arm64: ptrace: avoid using HW_BREAKPOINT_EMPTY for disabled events
wildea01 Dec 17, 2013
85fbd72
libata, freezer: avoid block device removal while system is frozen
htejun Dec 18, 2013
de06875
target: Remove extra percpu_ref_init
Nov 26, 2013
dcd2119
qla2xxx: Fix scsi_host leak on qlt_lport_register callback failure
Dec 17, 2013
5b8314a
Merge tag 'keystone/maintainer-file' of git://git.kernel.org/pub/scm/…
Dec 19, 2013
e2f6c88
drm/radeon: fix asic gfx values for scrapper asics
alexdeucher Dec 20, 2013
f5a44db
ext4: add explicit casts when masking cluster sizes
tytso Dec 20, 2013
cd15c51
Merge tag 'omap-for-v3.13/display-fix' of git://git.kernel.org/pub/sc…
Dec 20, 2013
5263f0a
Merge tag 'trace-fixes-v3.13-rc2' of git://git.kernel.org/pub/scm/lin…
torvalds Dec 20, 2013
4203d0e
Merge tag 'stable/for-linus-3.13-rc4-tag' of git://git.kernel.org/pub…
torvalds Dec 20, 2013
5e6d26c
Merge tag 'signed-for-3.13' of git://github.com/agraf/linux-2.6 into …
bonzini Dec 20, 2013
a96e4e2
IB/uverbs: New macro to set pointers to NULL if length is 0 in INIT_U…
rolandd Dec 19, 2013
7efb1b1
IB/uverbs: Check reserved field in extended command header
ydroneaud Dec 11, 2013
2782c2d
IB/uverbs: Check comp_mask in destroy_flow
ydroneaud Dec 11, 2013
c780d82
IB/uverbs: Check reserved fields in create_flow
ydroneaud Dec 11, 2013
98a3751
IB/uverbs: Set error code when fail to consume all flow_spec items
ydroneaud Dec 11, 2013
6bcca3d
IB/uverbs: Check input length in flow steering uverbs
ydroneaud Dec 11, 2013
6cc3df8
IB/uverbs: Check access to userspace response buffer in extended command
ydroneaud Dec 11, 2013
95fcfa7
Merge tag 'renesas-fixes-for-v3.13' of git://git.kernel.org/pub/scm/l…
Dec 20, 2013
ee53664
mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED) support
kiryl Dec 20, 2013
8798cee
Revert "mm: page_alloc: exclude unreclaimable allocations from zone f…
Dec 20, 2013
fff4068
mm: page_alloc: revert NUMA aspect of fair allocation policy
hnaz Dec 20, 2013
597d795
mm: do not allocate page->ptl dynamically, if spinlock_t fits to long
kiryl Dec 20, 2013
46dd083
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Dec 20, 2013
eaadcfe
Merge tag 'dmaengine-fixes-3.13-rc4' of git://git.kernel.org/pub/scm/…
torvalds Dec 20, 2013
df36ac1
pstore: Don't allow high traffic options on fragile devices
aegl Dec 18, 2013
a81ce79
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Dec 20, 2013
4773ef2
Merge tag 'arc-fixes-for-3.13-rc5' of git://git.kernel.org/pub/scm/li…
torvalds Dec 20, 2013
40b64ac
mm: fix build of split ptlock code
olofj Dec 20, 2013
a6ddeee
Merge tag 'xfs-for-linus-v3.13-rc5' of git://oss.sgi.com/xfs/xfs
torvalds Dec 20, 2013
b7000ad
Don't set the INITRD_COMPRESS environment variable automatically
torvalds Dec 21, 2013
89ed05e
null_blk: corrections to documentation
MatiasBjorling Dec 20, 2013
2000524
null_blk: set use_per_node_hctx param to false
MatiasBjorling Dec 20, 2013
fc1bc35
null_blk: support submit_queues on use_per_node_hctx
MatiasBjorling Dec 20, 2013
1881686
aio: fix kioctx leak introduced by "aio: Fix a trinity splat"
bcrl Dec 21, 2013
8e321fe
aio/migratepages: make aio migrate pages sane
bcrl Dec 21, 2013
3dc9acb
aio: clean up and fix aio_setup_ring page mapping
torvalds Dec 19, 2013
a8472b4
Merge git://git.kvack.org/~bcrl/aio-next
torvalds Dec 22, 2013
1733348
Merge git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
torvalds Dec 22, 2013
ba8b844
Merge tag 'firewire-fix' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 22, 2013
93579ae
Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Dec 22, 2013
413541d
Linux 3.13-rc5
torvalds Dec 22, 2013
488574d
gpu: fix qxl missing crc32_le
rddunlap Dec 20, 2013
2e6d8b4
drm/ttm: Fix swapin regression
thomashvmw Dec 21, 2013
73e33c1
Merge branch 'drm-fixes-3.13' of git://people.freedesktop.org/~agd5f/…
airlied Dec 23, 2013
418cb50
Merge tag 'drm-intel-fixes-2013-12-18' of git://people.freedesktop.or…
airlied Dec 23, 2013
22f12c6
Merge branches 'cxgb4', 'flowsteer' and 'misc' into for-linus
rolandd Dec 23, 2013
a3981a5
Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Dec 23, 2013
f583537
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
torvalds Dec 23, 2013
46d01d6
selinux: fix broken peer recv check
dahchanson Dec 23, 2013
c0c1439
selinux: selinux_setprocattr()->ptrace_parent() needs rcu_read_lock()
oleg-nesterov Dec 23, 2013
6961bc6
Merge tag 'rdma-for-linus' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Dec 24, 2013
dc0a6b4
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 24, 2013
b257bab
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Dec 24, 2013
f60900f
auxvec.h: account for AT_HWCAP2 in AT_VECTOR_SIZE_BASE
Dec 23, 2013
4b69316
Merge branch 'for-3.13-fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 24, 2013
f639860
Merge branch 'for-3.13-fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 24, 2013
70e672f
Merge branch 'for-3.13-fixes' of git://git.kernel.org/pub/scm/linux/k…
torvalds Dec 24, 2013
c5fdd53
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
torvalds Dec 24, 2013
f41bfc9
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Dec 26, 2013
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
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -655,6 +655,11 @@ S: Stanford University
S: Stanford, California 94305
S: USA

N: Carlos Chinea
E: carlos.chinea@nokia.com
E: cch.devel@gmail.com
D: Author of HSI Subsystem

N: Randolph Chung
E: tausq@debian.org
D: Linux/PA-RISC hacker
Expand Down
11 changes: 0 additions & 11 deletions Documentation/Changes
Original file line number Diff line number Diff line change
Expand Up @@ -196,13 +196,6 @@ chmod 0644 /dev/cpu/microcode
as root before you can use this. You'll probably also want to
get the user-space microcode_ctl utility to use with this.

Powertweak
----------

If you are running v0.1.17 or earlier, you should upgrade to
version v0.99.0 or higher. Running old versions may cause problems
with programs using shared memory.

udev
----
udev is a userspace application for populating /dev dynamically with
Expand Down Expand Up @@ -366,10 +359,6 @@ Intel P6 microcode
------------------
o <http://www.urbanmyth.org/microcode/>

Powertweak
----------
o <http://powertweak.sourceforge.net/>

udev
----
o <http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html>
Expand Down
2 changes: 1 addition & 1 deletion Documentation/DocBook/device-drivers.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
</sect1>
<sect1><title>Wait queues and Wake events</title>
!Iinclude/linux/wait.h
!Ekernel/wait.c
!Ekernel/sched/wait.c
</sect1>
<sect1><title>High-resolution timers</title>
!Iinclude/linux/ktime.h
Expand Down
8 changes: 5 additions & 3 deletions Documentation/DocBook/media/v4l/vidioc-expbuf.xml
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,8 @@ range from zero to the maximal number of valid planes for the currently active
format. For the single-planar API, applications must set <structfield> plane
</structfield> to zero. Additional flags may be posted in the <structfield>
flags </structfield> field. Refer to a manual for open() for details.
Currently only O_CLOEXEC is supported. All other fields must be set to zero.
Currently only O_CLOEXEC, O_RDONLY, O_WRONLY, and O_RDWR are supported. All
other fields must be set to zero.
In the case of multi-planar API, every plane is exported separately using
multiple <constant> VIDIOC_EXPBUF </constant> calls. </para>

Expand Down Expand Up @@ -170,8 +171,9 @@ multi-planar API. Otherwise this value must be set to zero. </entry>
<entry>__u32</entry>
<entry><structfield>flags</structfield></entry>
<entry>Flags for the newly created file, currently only <constant>
O_CLOEXEC </constant> is supported, refer to the manual of open() for more
details.</entry>
O_CLOEXEC </constant>, <constant>O_RDONLY</constant>, <constant>O_WRONLY
</constant>, and <constant>O_RDWR</constant> are supported, refer to the manual
of open() for more details.</entry>
</row>
<row>
<entry>__s32</entry>
Expand Down
6 changes: 3 additions & 3 deletions Documentation/assoc_array.txt
Original file line number Diff line number Diff line change
Expand Up @@ -164,10 +164,10 @@ This points to a number of methods, all of which need to be provided:

(4) Diff the index keys of two objects.

int (*diff_objects)(const void *a, const void *b);
int (*diff_objects)(const void *object, const void *index_key);

Return the bit position at which the index keys of two objects differ or
-1 if they are the same.
Return the bit position at which the index key of the specified object
differs from the given index key or -1 if they are the same.


(5) Free an object.
Expand Down
72 changes: 72 additions & 0 deletions Documentation/block/null_blk.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
Null block device driver
================================================================================

I. Overview

The null block device (/dev/nullb*) is used for benchmarking the various
block-layer implementations. It emulates a block device of X gigabytes in size.
The following instances are possible:

Single-queue block-layer
- Request-based.
- Single submission queue per device.
- Implements IO scheduling algorithms (CFQ, Deadline, noop).
Multi-queue block-layer
- Request-based.
- Configurable submission queues per device.
No block-layer (Known as bio-based)
- Bio-based. IO requests are submitted directly to the device driver.
- Directly accepts bio data structure and returns them.

All of them have a completion queue for each core in the system.

II. Module parameters applicable for all instances:

queue_mode=[0-2]: Default: 2-Multi-queue
Selects which block-layer the module should instantiate with.

0: Bio-based.
1: Single-queue.
2: Multi-queue.

home_node=[0--nr_nodes]: Default: NUMA_NO_NODE
Selects what CPU node the data structures are allocated from.

gb=[Size in GB]: Default: 250GB
The size of the device reported to the system.

bs=[Block size (in bytes)]: Default: 512 bytes
The block size reported to the system.

nr_devices=[Number of devices]: Default: 2
Number of block devices instantiated. They are instantiated as /dev/nullb0,
etc.

irq_mode=[0-2]: Default: 1-Soft-irq
The completion mode used for completing IOs to the block-layer.

0: None.
1: Soft-irq. Uses IPI to complete IOs across CPU nodes. Simulates the overhead
when IOs are issued from another CPU node than the home the device is
connected to.
2: Timer: Waits a specific period (completion_nsec) for each IO before
completion.

completion_nsec=[ns]: Default: 10.000ns
Combined with irq_mode=2 (timer). The time each completion event must wait.

submit_queues=[0..nr_cpus]:
The number of submission queues attached to the device driver. If unset, it
defaults to 1 on single-queue and bio-based instances. For multi-queue,
it is ignored when use_per_node_hctx module parameter is 1.

hw_queue_depth=[0..qdepth]: Default: 64
The hardware queue depth of the device.

III: Multi-queue specific parameters

use_per_node_hctx=[0/1]: Default: 0
0: The number of submit queues are set to the value of the submit_queues
parameter.
1: The multi-queue block layer is instantiated with a hardware dispatch
queue for each CPU node in the system.
10 changes: 6 additions & 4 deletions Documentation/device-mapper/cache.txt
Original file line number Diff line number Diff line change
Expand Up @@ -266,10 +266,12 @@ E.g.
Invalidation is removing an entry from the cache without writing it
back. Cache blocks can be invalidated via the invalidate_cblocks
message, which takes an arbitrary number of cblock ranges. Each cblock
must be expressed as a decimal value, in the future a variant message
that takes cblock ranges expressed in hexidecimal may be needed to
better support efficient invalidation of larger caches. The cache must
be in passthrough mode when invalidate_cblocks is used.
range's end value is "one past the end", meaning 5-10 expresses a range
of values from 5 to 9. Each cblock must be expressed as a decimal
value, in the future a variant message that takes cblock ranges
expressed in hexidecimal may be needed to better support efficient
invalidation of larger caches. The cache must be in passthrough mode
when invalidate_cblocks is used.

invalidate_cblocks [<cblock>|<cblock begin>-<cblock end>]*

Expand Down
8 changes: 8 additions & 0 deletions Documentation/devicetree/bindings/arm/omap/mpu.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,18 @@ The MPU contain CPUs, GIC, L2 cache and a local PRCM.
Required properties:
- compatible : Should be "ti,omap3-mpu" for OMAP3
Should be "ti,omap4-mpu" for OMAP4
Should be "ti,omap5-mpu" for OMAP5
- ti,hwmods: "mpu"

Examples:

- For an OMAP5 SMP system:

mpu {
compatible = "ti,omap5-mpu";
ti,hwmods = "mpu"
};

- For an OMAP4 SMP system:

mpu {
Expand Down
1 change: 1 addition & 0 deletions Documentation/devicetree/bindings/arm/pmu.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ representation in the device tree should be done as under:-
Required properties:

- compatible : should be one of
"arm,armv8-pmuv3"
"arm,cortex-a15-pmu"
"arm,cortex-a9-pmu"
"arm,cortex-a8-pmu"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ adc@12D10000 {
/* NTC thermistor is a hwmon device */
ncp15wb473@0 {
compatible = "ntc,ncp15wb473";
pullup-uV = <1800000>;
pullup-uv = <1800000>;
pullup-ohm = <47000>;
pulldown-ohm = <0>;
io-channels = <&adc 4>;
Expand Down
2 changes: 1 addition & 1 deletion Documentation/devicetree/bindings/clock/exynos4-clock.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ SoC's in the Exynos4 family.

Required Properties:

- comptible: should be one of the following.
- compatible: should be one of the following.
- "samsung,exynos4210-clock" - controller compatible with Exynos4210 SoC.
- "samsung,exynos4412-clock" - controller compatible with Exynos4412 SoC.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ controllers within the Exynos5250 SoC.

Required Properties:

- comptible: should be one of the following.
- compatible: should be one of the following.
- "samsung,exynos5250-clock" - controller compatible with Exynos5250 SoC.

- reg: physical base address of the controller and length of memory mapped
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ controllers within the Exynos5420 SoC.

Required Properties:

- comptible: should be one of the following.
- compatible: should be one of the following.
- "samsung,exynos5420-clock" - controller compatible with Exynos5420 SoC.

- reg: physical base address of the controller and length of memory mapped
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ controllers within the Exynos5440 SoC.

Required Properties:

- comptible: should be "samsung,exynos5440-clock".
- compatible: should be "samsung,exynos5440-clock".

- reg: physical base address of the controller and length of memory mapped
region.
Expand Down
66 changes: 40 additions & 26 deletions Documentation/devicetree/bindings/gpio/8xxx_gpio.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,56 +5,70 @@ This is for the non-QE/CPM/GUTs GPIO controllers as found on

Every GPIO controller node must have #gpio-cells property defined,
this information will be used to translate gpio-specifiers.
See bindings/gpio/gpio.txt for details of how to specify GPIO
information for devices.

The GPIO module usually is connected to the SoC's internal interrupt
controller, see bindings/interrupt-controller/interrupts.txt (the
interrupt client nodes section) for details how to specify this GPIO
module's interrupt.

The GPIO module may serve as another interrupt controller (cascaded to
the SoC's internal interrupt controller). See the interrupt controller
nodes section in bindings/interrupt-controller/interrupts.txt for
details.

Required properties:
- compatible : "fsl,<CHIP>-gpio" followed by "fsl,mpc8349-gpio" for
83xx, "fsl,mpc8572-gpio" for 85xx and "fsl,mpc8610-gpio" for 86xx.
- #gpio-cells : Should be two. The first cell is the pin number and the
second cell is used to specify optional parameters (currently unused).
- interrupts : Interrupt mapping for GPIO IRQ.
- interrupt-parent : Phandle for the interrupt controller that
services interrupts for this device.
- gpio-controller : Marks the port as GPIO controller.
- compatible: "fsl,<chip>-gpio" followed by "fsl,mpc8349-gpio"
for 83xx, "fsl,mpc8572-gpio" for 85xx, or
"fsl,mpc8610-gpio" for 86xx.
- #gpio-cells: Should be two. The first cell is the pin number
and the second cell is used to specify optional
parameters (currently unused).
- interrupt-parent: Phandle for the interrupt controller that
services interrupts for this device.
- interrupts: Interrupt mapping for GPIO IRQ.
- gpio-controller: Marks the port as GPIO controller.

Optional properties:
- interrupt-controller: Empty boolean property which marks the GPIO
module as an IRQ controller.
- #interrupt-cells: Should be two. Defines the number of integer
cells required to specify an interrupt within
this interrupt controller. The first cell
defines the pin number, the second cell
defines additional flags (trigger type,
trigger polarity). Note that the available
set of trigger conditions supported by the
GPIO module depends on the actual SoC.

Example of gpio-controller nodes for a MPC8347 SoC:

gpio1: gpio-controller@c00 {
#gpio-cells = <2>;
compatible = "fsl,mpc8347-gpio", "fsl,mpc8349-gpio";
reg = <0xc00 0x100>;
interrupts = <74 0x8>;
interrupt-parent = <&ipic>;
interrupts = <74 0x8>;
gpio-controller;
interrupt-controller;
#interrupt-cells = <2>;
};

gpio2: gpio-controller@d00 {
#gpio-cells = <2>;
compatible = "fsl,mpc8347-gpio", "fsl,mpc8349-gpio";
reg = <0xd00 0x100>;
interrupts = <75 0x8>;
interrupt-parent = <&ipic>;
interrupts = <75 0x8>;
gpio-controller;
};

See booting-without-of.txt for details of how to specify GPIO
information for devices.

To use GPIO pins as interrupt sources for peripherals, specify the
GPIO controller as the interrupt parent and define GPIO number +
trigger mode using the interrupts property, which is defined like
this:

interrupts = <number trigger>, where:
- number: GPIO pin (0..31)
- trigger: trigger mode:
2 = trigger on falling edge
3 = trigger on both edges

Example of device using this is:
Example of a peripheral using the GPIO module as an IRQ controller:

funkyfpga@0 {
compatible = "funky-fpga";
...
interrupts = <4 3>;
interrupt-parent = <&gpio1>;
interrupts = <4 3>;
};
3 changes: 2 additions & 1 deletion Documentation/devicetree/bindings/i2c/i2c-omap.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
I2C for OMAP platforms

Required properties :
- compatible : Must be "ti,omap3-i2c" or "ti,omap4-i2c"
- compatible : Must be "ti,omap2420-i2c", "ti,omap2430-i2c", "ti,omap3-i2c"
or "ti,omap4-i2c"
- ti,hwmods : Must be "i2c<n>", n being the instance number (1-based)
- #address-cells = <1>;
- #size-cells = <0>;
Expand Down
Loading