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

Odroidxu 3.4.y #63

Open
wants to merge 5,007 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5007 commits
Select commit Hold shift + click to select a range
a97df3f
genirq: Sanitize spurious interrupt detection of threaded irqs
KAGA-KOKO Mar 7, 2013
1f29351
skbuff: add an api to orphan frags
mstsirkin Jul 20, 2012
2f3ca8e
skbuff: export skb_copy_ubufs
mstsirkin Jul 20, 2012
2edae61
skbuff: skb_segment: orphan frags before copying
mstsirkin Mar 10, 2014
a25ebe2
Btrfs: fix double free in find_lock_delalloc_range
masoncl May 21, 2014
8f1dd63
fs: btrfs: volumes.c: Fix for possible null pointer dereference
May 22, 2014
64b84ef
Btrfs: use right type to get real comparison
Jun 8, 2014
e18bac2
btrfs: fix use of uninit "ret" in end_extent_writepage()
Jun 12, 2014
3b0d089
usb: usbtest: Add timetout to simple_io()
Dec 18, 2013
d300733
x86_32, entry: Do syscall exit work on badsys (CVE-2014-4508)
amluto Jun 23, 2014
3e3d5f6
Linux 3.4.96
gregkh Jul 1, 2014
c80dcb8
Input: elantech - deal with clickpads reporting right button events
jwrdegoede Jun 8, 2014
ade1407
PCI: Add new ID for Intel GPU "spurious interrupt" quirk
thomasjfox Apr 7, 2014
5564b79
PCI: Fix incorrect vgaarb conditional in WARN_ON()
bjorn-helgaas Apr 5, 2014
0e4c57c
recordmcount/MIPS: Fix possible incorrect mcount_loc table entries in…
Jun 17, 2014
df5c07b
MIPS: MSC: Prevent out-of-bounds writes to MIPS SC ioremap'd region
Jun 23, 2014
0834497
UBIFS: Remove incorrect assertion in shrink_tnc()
May 31, 2014
e8b6433
watchdog: sp805: Set watchdog_device->timeout from ->set_timeout()
vireshk May 15, 2014
dd823fd
IB/qib: Fix port in pkey change event
mmarcini May 2, 2014
7517010
IB/ipath: Translate legacy diagpkt into newer extended diagpkt
May 2, 2014
c52be4c
IB/srp: Fix a sporadic crash triggered by cable pulling
bvanassche May 20, 2014
b6b405b
IB/umad: Fix error handling
bvanassche May 20, 2014
d0d9888
IB/umad: Fix use-after-free on close
bvanassche Jun 6, 2014
eb55ed0
nfsd4: fix FREE_STATEID lockowner leak
May 27, 2014
bdef830
nfsd: getattr for FATTR4_WORD0_FILES_AVAIL needs the statfs buffer
May 28, 2014
d5110f6
powerpc/pseries: Fix overwritten PE state
Apr 24, 2014
52cbee9
powerpc: fix typo 'CONFIG_PMAC'
pebolle May 20, 2014
60db341
powerpc: fix typo 'CONFIG_PPC_CPU'
pebolle May 20, 2014
e3293b8
ptrace,x86: force IRET path after a ptrace_stop()
htejun Jul 3, 2014
0c3351a
tracing: Fix syscall_*regfunc() vs copy_process() race
oleg-nesterov Apr 13, 2014
7913639
Linux 3.4.97
gregkh Jul 7, 2014
7c4b5eb
ibmvscsi: Abort init sequence during error recovery
bjking1 May 23, 2014
4d73119
xhci: correct burst count field for isoc transfers on 1.0 xhci hosts
matnyman Jun 24, 2014
939a3a4
xhci: Fix runtime suspended xhci from blocking system suspend.
Jun 24, 2014
3943a08
USB: add USB_DEVICE_INTERFACE_CLASS macro
bmork Oct 31, 2012
1bd617e
USB: option: add device ID for SpeedUp SU9800 usb 3g modem
May 20, 2014
1d4cd89
usb: option: add/modify Olivetti Olicard modems
bmork Jun 6, 2014
d539a05
USB: ftdi_sio: fix null deref at port probe
jhovold Jun 5, 2014
005564f
usb: gadget: f_fs: fix NULL pointer dereference when there are no str…
mina86 Jun 17, 2014
2160cad
rt2x00: disable TKIP on USB
Jun 10, 2014
53a7d50
rt2x00: fix rfkill regression on rt2500pci
sgruszka Jun 16, 2014
c27517d
mtd: pxa3xx_nand: make the driver work on big-endian systems
tpetazzoni May 22, 2014
b048370
drm/radeon: only apply hdmi bpc pll flags when encoder mode is hdmi
alexdeucher Apr 22, 2014
91b75cb
drm/radeon: fix typo in radeon_connector_is_dp12_capable()
alexdeucher May 27, 2014
822780c
drm/radeon/atom: fix dithering on certain panels
alexdeucher May 27, 2014
1dbae5d
drm/vmwgfx: Fix incorrect write to read-only register v2:
thomashvmw Jul 2, 2014
bc96ff5
Bluetooth: Fix SSP acceptor just-works confirmation without MITM
Jun 9, 2014
eb688f6
Bluetooth: Remove unused hci_le_ltk_reply()
syamsidhardh Apr 12, 2012
dc0bfd6
mac80211: don't check netdev state for debugfs read/write
ariknem May 26, 2014
ba8f03a
ARM: OMAP2+: Fix parser-bug in platform muxing code
Jun 16, 2014
74be85d
b43: fix frequency reported on G-PHY with /new/ firmware
rmilecki Jun 12, 2014
6e44d31
CIFS: fix mount failure with broken pathnames when smb3 mount with ma…
smfrench Jun 23, 2014
80bbfba
KVM: x86: Increase the number of fixed MTRR regs to 10
anadav Jun 18, 2014
a96a557
KVM: x86: preserve the high 32-bits of the PAT register
bonzini Jun 19, 2014
a22a7e7
nfsd: fix rare symlink decoding bug
Jun 19, 2014
21057e4
tools: ffs-test: fix header values endianess
mina86 Jun 13, 2014
d3ef655
md: flush writes before starting a recovery.
neilbrown Jul 2, 2014
8e51d5a
sym53c8xx_2: Set DID_REQUEUE return code when aborting squeue
Apr 9, 2014
89c9afd
acpi/video_detect: blacklist samsung x360
iksaif Jun 13, 2012
622c5c1
ACPI / video: Add "Asus UL30VT" to ACPI video detect blacklist
Nov 30, 2012
047cce4
ACPI / video: Add "Asus UL30A" to ACPI video detect blacklist
btriller May 19, 2013
0e4337b
ACPI video: ignore BIOS initial backlight value for HP 1000
May 6, 2013
2a6ae02
staging: comedi: das08: Correct AI encoding for das08jr-16-ao
ian-abbott Aug 31, 2012
d4a64a9
staging: comedi: fix a race between do_cmd_ioctl() and read/write
ian-abbott Jul 5, 2013
8f668a0
staging: wlags49_h2: buffer overflow setting station name
Oct 29, 2013
f3e786c
Staging: bcm: Create and initialize new device id in InterfaceInit
bytefirst Sep 12, 2012
edc9d9a
Staging: bcm: Add two products and remove an existing product.
bytefirst Nov 13, 2012
1ee6596
powerpc: Fix emulation of illegal instructions on PowerNV platform
paulusmack Jun 14, 2013
1902a25
powerpc/smp: Section mismatch from smp_release_cpus to __initdata spi…
Mar 20, 2013
58b9385
powerpc: Don't Oops when accessing /proc/powerpc/lparcfg without hype…
ozbenh Aug 27, 2013
0b36b7f
powerpc: Restore registers on error exit from csum_partial_copy_gener…
paulmck Oct 1, 2013
a1ca0f8
powerpc/pseries/lparcfg: Fix possible overflow are more than 1026
Apr 22, 2013
9e1ba6f
powerpc/pseries: Duplicate dtl entries sometimes sent to userspace
antonblanchard Nov 17, 2013
badd9b7
ACPI video: ignore BIOS backlight value for HP dm4
gmdvieira Mar 4, 2013
08ccce4
powerpc/sysfs: Disable writing to PURR in guest mode
Oct 1, 2013
2bcdd49
hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned…
Jun 23, 2014
50a28ba
mm: fix crashes from mbind() merging vmas
Jun 23, 2014
0bbbf93
Linux 3.4.98
gregkh Jul 9, 2014
2293439
exynos5410 not support HS200-DDR
Jul 8, 2014
07d1e46
Merge tag 'v3.4.92' of git://git.kernel.org/pub/scm/linux/kernel/git/…
mdrjr Jul 13, 2014
bdd10fc
Merge tag 'v3.4.93' of git://git.kernel.org/pub/scm/linux/kernel/git/…
mdrjr Jul 13, 2014
fd7a472
Revert "lib: Update RWSEM to Linux 3.10"
mdrjr Jul 13, 2014
afcc02f
Revert "Optimized ARM RWSEM algorithm"
mdrjr Jul 13, 2014
582f7f5
Merge tag 'v3.4.94' of git://git.kernel.org/pub/scm/linux/kernel/git/…
mdrjr Jul 13, 2014
13991f8
Merge tag 'v3.4.95' of git://git.kernel.org/pub/scm/linux/kernel/git/…
mdrjr Jul 13, 2014
2760c39
Merge tag 'v3.4.96' of git://git.kernel.org/pub/scm/linux/kernel/git/…
mdrjr Jul 13, 2014
b48f142
Merge tag 'v3.4.97' of git://git.kernel.org/pub/scm/linux/kernel/git/…
mdrjr Jul 13, 2014
31c5b91
Merge tag 'v3.4.98' of git://git.kernel.org/pub/scm/linux/kernel/git/…
mdrjr Jul 13, 2014
8d92ab4
clk: exynos5410: Removed duplicate entry in the clock tree.
hsnaves Jul 15, 2014
b34f657
Merge pull request #57 from hsnaves/odroidxu-3.4.y
mdrjr Jul 15, 2014
fd7afe2
usb: option: Add ID for Telewell TW-LTE 4G v2
Jul 2, 2014
d45a238
USB: cp210x: add support for Corsair usb dongle
ka87 Jun 27, 2014
d06191b
USB: ftdi_sio: Add extra PID.
biot Jul 8, 2014
f54e041
cpuset,mempolicy: fix sleeping function called from invalid context
Jun 25, 2014
5cc80fb
hwmon: (amc6821) Fix permissions for temp2_input
AxelLin Jul 1, 2014
30bbd39
hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_div
AxelLin Jul 2, 2014
7b9eab8
powerpc/perf: Never program book3s PMCs with values >= 0x80000000
antonblanchard May 28, 2014
ef01826
ext4: clarify error count warning messages
tytso Jul 5, 2014
fa1bd9b
drm/radeon: stop poisoning the GART TLB
ChristianKoenigAMD Jun 4, 2014
bf09db9
tracing: Remove ftrace_stop/start() from reading the trace file
rostedt Jun 25, 2014
90b421b
rtmutex: Fix deadlock detector for real
KAGA-KOKO May 22, 2014
307e2e0
rtmutex: Detect changes in the pi lock chain
KAGA-KOKO Jun 5, 2014
ea018da
rtmutex: Handle deadlock detection smarter
KAGA-KOKO Jun 5, 2014
2a77794
rtmutex: Plug slow unlock race
KAGA-KOKO Jun 11, 2014
d824be9
x86, ioremap: Speed up check for RAM pages
rolandd May 2, 2014
cd0c28d
ACPI / battery: Retry to get battery information if failed during pro…
Jul 7, 2014
0758142
Linux 3.4.99
gregkh Jul 17, 2014
64fb4e2
crypto: testmgr - update LZO compression test vectors
markus-oberhumer Oct 14, 2012
a62f374
shmem: fix faulting into a hole while it's punched
Jun 23, 2014
0f5a4a0
shmem: fix faulting into a hole, not taking i_mutex
Jul 23, 2014
21618a8
shmem: fix splicing from a hole while it's punched
Jul 23, 2014
06c84e9
tcp: fix tcp_match_skb_to_sack() for unaligned SACK at end of an skb
nealcardwell Jun 19, 2014
d7f5473
8021q: fix a potential memory leak
Jun 18, 2014
fbaf3a0
igmp: fix the problem when mc leave group
dingtianhong Jul 2, 2014
f37e491
tcp: fix false undo corner cases
yuchungcheng Jul 2, 2014
3fa1f50
appletalk: Fix socket referencing in skb
Jul 7, 2014
3c656d4
be2net: set EQ DB clear-intr bit in be_open()
Jul 11, 2014
d1558f7
tipc: clear 'next'-pointer of message fragments before reassembly
Jul 11, 2014
9de2be6
net: sctp: fix information leaks in ulpevent layer
Jul 12, 2014
48b83df
net: pppoe: use correct channel MTU when using Multilink PPP
kristovschulz Jul 12, 2014
7670d47
sunvnet: clean up objects created in vnet_new() on vnet_exit()
sowminiv Jul 16, 2014
c304a23
dns_resolver: assure that dns_query() result is null-terminated
manuels Jun 7, 2014
4427f9a
dns_resolver: Null-terminate the right string
bwhacks Jul 20, 2014
26adeae
ipv4: fix buffer overflow in ip_options_compile()
Jul 21, 2014
a2b2c03
perf/x86/intel: ignore CondChgd bit to avoid false NMI handling
Jun 25, 2014
ed37976
mwifiex: fix Tx timeout issue
Jun 20, 2014
b63dd4c
drm/radeon: avoid leaking edid data
alexdeucher Jul 14, 2014
299e667
alarmtimer: Fix bug where relative alarm timers were treated as absolute
johnstultz-work Jul 7, 2014
5dc1c88
PM / sleep: Fix request_firmware() error at resume
tiwai Jul 15, 2014
21870a3
iommu/vt-d: Disable translation if already enabled
Apr 23, 2013
82f9c4a
Linux 3.4.100
gregkh Jul 28, 2014
0e68c57
patch to remove simlink in mali400 driver. Not needed in kernel but c…
Jul 31, 2014
73056c9
Merge pull request #60 from MarkusEich/odroidxu-3.4.y
mdrjr Jul 31, 2014
696acd9
block: don't assume last put of shared tags is for the host
Jul 8, 2014
6f0844c
libata: support the ata host which implements a queue depth less than 32
haokexin Jul 12, 2014
80cd492
libata: introduce ata_host->n_tags to avoid oops on SAS controllers
htejun Jul 23, 2014
4600552
ahci: add support for the Promise FastTrak TX8660 SATA HBA (ahci mode)
rdegez Jul 11, 2014
4aedd4b
x86_32, entry: Store badsys error code in %eax
swegener Jul 22, 2014
97f5dab
mm: hugetlb: fix copy_hugetlb_page_range()
Jul 23, 2014
e5c662d
Fix gcc-4.9.0 miscompilation of load_balance() in scheduler
torvalds Jul 26, 2014
883ea13
s390/ptrace: fix PSW mask check
Jun 23, 2014
b06b5c6
introduce SIZE_MAX
xiw May 31, 2012
7e2e611
mm: kmemleak: avoid false negatives on vmalloc'ed objects
ctmarinas Nov 12, 2013
91f7c8c
Linux 3.4.101
gregkh Jul 31, 2014
44ce8f8
crypto: af_alg - properly label AF_ALG socket
mbroz Jul 29, 2014
2e926a6
ARM: 8115/1: LPAE: reduce damage caused by idmap to virtual memory la…
Jul 25, 2014
0e04ec4
scsi: handle flush errors properly
Jul 3, 2014
7f6c1de
mm, thp: do not allow thp faults to avoid cpuset restrictions
rientjes Jul 30, 2014
f73ff69
printk: rename printk_sched to printk_deferred
johnstultz-work Jun 4, 2014
fbbb720
timer: Fix lock inversion between hrtimer_bases.lock and scheduler locks
jankara Aug 1, 2014
6c7e43a
Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtim…
May 21, 2014
3989298
x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stack
Apr 29, 2014
18e63ea
x86, espfix: Move espfix definitions into a separate header file
May 1, 2014
111f0ce
x86, espfix: Fix broken header guard
May 2, 2014
7b6354e
x86, espfix: Make espfix64 a Kconfig option, fix UML
May 4, 2014
4a0db8a
x86, espfix: Make it possible to disable 16-bit support
May 4, 2014
473d8a2
x86_64/entry/xen: Do not invoke espfix64 on Xen
amluto Jul 23, 2014
68199d6
Revert: "net: ip, ipv6: handle gso skbs in forwarding path"
gregkh Aug 5, 2014
56a2a6f
net/l2tp: don't fall back on UDP [get|set]sockopt
sashalevin Jul 15, 2014
cca6995
lib/btree.c: fix leak of whole btree nodes
Jun 4, 2014
9c98268
x86/espfix/xen: Fix allocation of pages for paravirt page tables
Jul 9, 2014
21dbd45
mm: try_to_unmap_cluster() should lock_page() before mlocking
tehcaster Apr 7, 2014
a066704
ipv6: reallocate addrconf router for ipv6 address when lo device up
Jan 24, 2014
0a9d91d
Linux 3.4.102
gregkh Aug 7, 2014
ad52eef
inetpeer: get rid of ip_id_count
Jun 2, 2014
509a15a
ip: make IP identifiers less predictable
Jul 26, 2014
c28d71c
net: sendmsg: fix NULL pointer dereference
aryabinin Jul 26, 2014
1f9480d
tcp: Fix integer-overflows in TCP veno
Jul 29, 2014
1d06a70
tcp: Fix integer-overflow in TCP vegas
Jul 29, 2014
0fd6471
net: sctp: inherit auth_capable on INIT collisions
Jul 22, 2014
e2a2802
macvlan: Initialize vlan_features to turn on offload support.
Jul 31, 2014
80db167
net: Correctly set segment mac_len in skb_segment().
Jul 31, 2014
8fbbef0
iovec: make sure the caller actually wants anything in memcpy_fromiov…
sashalevin Aug 1, 2014
5c19acc
sctp: fix possible seqlock seadlock in sctp_packet_transmit()
Aug 5, 2014
0da9685
sparc64: Fix argument sign extension for compat_sys_futex().
davem330 May 1, 2014
4fdf73f
sparc64: Make itc_sync_lock raw
tkhai Apr 16, 2014
d2671e6
sparc64: Handle 32-bit tasks properly in compute_effective_address().
davem330 Apr 29, 2014
86982cf
sparc64: Fix top-level fault handling bugs.
davem330 Apr 29, 2014
0de4921
sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fa…
davem330 May 7, 2014
fdd8801
sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
davem330 May 7, 2014
8e8955a
sparc64: Add membar to Niagara2 memcpy code.
davem330 May 17, 2014
afa9b04
sparc64: Do not insert non-valid PTEs into the TSB hash table.
davem330 Aug 4, 2014
d7bcdfe
sparc64: Guard against flushing openfirmware mappings.
davem330 Aug 5, 2014
7554c49
bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
catschulze Aug 3, 2014
a46e945
sunsab: Fix detection of BREAK on sunsab serial console
catschulze Aug 3, 2014
29fa649
sparc64: ldc_connect() should not return EINVAL when handshake is in …
sowminiv Aug 1, 2014
0ace429
arch/sparc/math-emu/math_32.c: drop stray break operator
Aug 4, 2014
9f089cf
Linux 3.4.103
gregkh Aug 14, 2014
7111646
Merge tag 'v3.4.99' of git://git.kernel.org/pub/scm/linux/kernel/git/…
mdrjr Aug 27, 2014
87077f4
Merge tag 'v3.4.100' of git://git.kernel.org/pub/scm/linux/kernel/git…
mdrjr Aug 27, 2014
7ebcf75
Merge tag 'v3.4.101' of git://git.kernel.org/pub/scm/linux/kernel/git…
mdrjr Aug 27, 2014
fe00ea6
Merge tag 'v3.4.102' of git://git.kernel.org/pub/scm/linux/kernel/git…
mdrjr Aug 27, 2014
7699466
Merge tag 'v3.4.103' of git://git.kernel.org/pub/scm/linux/kernel/git…
mdrjr Aug 27, 2014
4a4236f
Merge branch 'odroidxu-3.4.y' of github.com:hardkernel/linux into odr…
mdrjr Aug 27, 2014
5e87789
drivers/hardkernel: fan: increase start speed
mdrjr Aug 29, 2014
488ed00
defconfig: odroidxu: enable fhandle and xts
mdrjr Sep 15, 2014
b402b72
stable_kernel_rules: Add pointer to netdev-FAQ for network patches
Jun 24, 2014
c27d3b5
ASoC: pxa-ssp: drop SNDRV_PCM_FMTBIT_S24_LE
zonque Aug 13, 2014
9220628
ibmveth: Fix endian issues with rx_no_buffer statistic
antonblanchard Aug 22, 2014
dab2f9b
HID: fix a couple of off-by-ones
Aug 21, 2014
c945ed6
HID: logitech: perform bounds checking on device_id early enough
Aug 21, 2014
5ccd3e2
isofs: Fix unbounded recursion when processing relocated directories
jankara Aug 17, 2014
33df36f
MIPS: OCTEON: make get_system_type() thread-safe
Jul 22, 2014
f0634a3
kvm: iommu: fix the third parameter of kvm_iommu_put_pages (CVE-2014-…
mstsirkin Aug 19, 2014
db83744
pata_scc: propagate return value of scc_wait_after_reset
arjun024 Aug 17, 2014
77e5657
iommu/amd: Fix cleanup_domain for mass device removal
joergroedel Aug 5, 2014
a0e5b9d
md/raid6: avoid data corruption during recovery of double-degraded RAID6
neilbrown Aug 12, 2014
d06e4b0
CIFS: Fix wrong directory attributes after rename
piastry Aug 18, 2014
483320c
ALSA: hda/realtek - Avoid setting wrong COEF on ALC269 & co
tiwai Aug 15, 2014
2297927
xtensa: replace IOCTL code definitions with constants
jcmvbkbc Jul 19, 2014
fb2ae73
xtensa: fix address checks in dma_{alloc,free}_coherent
Jul 23, 2014
bcf20fd
xtensa: fix TLBTEMP_BASE_2 region handling in fast_second_level_miss
jcmvbkbc Jul 21, 2014
f40751b
xtensa: fix a6 and a7 handling in fast_syscall_xtensa
jcmvbkbc Jul 31, 2014
c2aa9b7
staging: et131x: Fix errors caused by phydev->addr accesses before in…
einonm Aug 10, 2014
78aea3a
USB: option: add VIA Telecom CDS7 chipset device id
btashton Aug 6, 2014
262548e
USB: ftdi_sio: add Basic Micro ATOM Nano USB2Serial PID
jhovold Aug 13, 2014
68e9929
USB: serial: pl2303: add device id for ztek device
gregkh Aug 15, 2014
d232e2c
USB: ftdi_sio: Added PID for new ekey device
bartmanus Aug 16, 2014
42494f0
xhci: Treat not finding the event_seg on COMP_STOP the same as COMP_S…
jwrdegoede Aug 19, 2014
1d37c3e
usb: xhci: amd chipset also needs short TX quirk
huangrui Aug 19, 2014
2f2c704
USB: whiteheat: Added bounds checking for bulk command response
Aug 23, 2014
86d165e
HID: logitech-dj: prevent false errors to be shown
bentiss Aug 22, 2014
818ee41
USB: sisusb: add device id for Magic Control USB video
shemminger Aug 26, 2014
0bfb000
NFSv4: Fix problems with close in the presence of a delegation
trondmypd Aug 26, 2014
e115f02
HID: magicmouse: sanity check report size in raw_event() callback
Aug 27, 2014
e78c127
HID: picolcd: sanity check report size in raw_event() callback
Aug 27, 2014
5624bb3
ARM: 8128/1: abort: don't clear the exclusive monitors
Aug 15, 2014
2f3e285
ARM: 8129/1: errata: work around Cortex-A15 erratum 830321 using dumm…
Aug 15, 2014
62148f7
USB: serial: fix potential stack buffer overflow
jhovold Aug 27, 2014
c804743
USB: serial: fix potential heap buffer overflow
jhovold Aug 27, 2014
9a8fa93
MIPS: perf: Fix build error caused by unused counters_per_cpu_to_total()
ffainelli Jul 19, 2012
c1bc007
MIPS: Fix accessing to per-cpu data when flushing the cache
ralfbaechle Sep 17, 2013
ab22539
openrisc: add missing header inclusion
skristiansson Feb 26, 2013
69db2d4
slab/mempolicy: always use local policy from interrupt context
Jun 9, 2012
82a938a
8250_pci: fix warnings in backport of Broadcom TruManage support
Aug 25, 2014
62cdcce
unicore32: select generic atomic64_t support
Oct 5, 2012
4e36063
UniCore32-bugfix: Remove definitions in asm/bug.h to solve difference…
gxt Jun 14, 2012
92a6e26
UniCore32-bugfix: fix mismatch return value of __xchg_bad_pointer
gxt Jun 14, 2012
f79bb94
alpha: Fix fall-out from disintegrating asm/system.h
Aug 19, 2012
3a8f613
ext2: Fix fs corruption in ext2_get_xip_mem()
jankara Nov 5, 2013
618dea4
alpha: add io{read,write}{16,32}be functions
Nov 30, 2011
bb4a05a
Linux 3.4.104
lizf-os Sep 25, 2014
41199e4
Merge tag 'v3.4.104' of git://git.kernel.org/pub/scm/linux/kernel/git…
mdrjr Oct 22, 2014
713fe56
defconfig: enable multitouch support
mdrjr Nov 5, 2014
9f6364d
hid: add IRMTouch support
mdrjr Nov 5, 2014
f9ff5aa
defconfig: enabling dvb usb adapters
mdrjr Nov 18, 2014
2199d1d
RTL2832U driver from http://forums.openpli.org/topic/20899-rtl2832u-c…
Jan 15, 2015
1295533
Merge pull request #74 from catalinii/odroidxu-3.4.y
mdrjr Jan 16, 2015
375e2ce
Fix a typo in odroidxu_ubuntu_defconfig
cottsay Nov 30, 2015
fe53380
Merge pull request #148 from cottsay/odroidxu-3.4.y
mdrjr Dec 3, 2015
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
349 changes: 349 additions & 0 deletions COPYING.txt

Large diffs are not rendered by default.

7 changes: 0 additions & 7 deletions Documentation/.gitignore

This file was deleted.

6 changes: 0 additions & 6 deletions Documentation/ABI/testing/sysfs-bus-rbd
Original file line number Diff line number Diff line change
Expand Up @@ -51,12 +51,6 @@ current_snap

The current snapshot for which the device is mapped.

create_snap

Create a snapshot:

$ echo <snap-name> > /sys/bus/rbd/devices/<dev-id>/snap_create

snap_*

A directory per each snapshot
Expand Down
35 changes: 28 additions & 7 deletions Documentation/ABI/testing/sysfs-devices-power
Original file line number Diff line number Diff line change
Expand Up @@ -96,16 +96,26 @@ Description:
is read-only. If the device is not enabled to wake up the
system from sleep states, this attribute is not present.

What: /sys/devices/.../power/wakeup_hit_count
Date: September 2010
What: /sys/devices/.../power/wakeup_abort_count
Date: February 2012
Contact: Rafael J. Wysocki <[email protected]>
Description:
The /sys/devices/.../wakeup_hit_count attribute contains the
The /sys/devices/.../wakeup_abort_count attribute contains the
number of times the processing of a wakeup event associated with
the device might prevent the system from entering a sleep state.
This attribute is read-only. If the device is not enabled to
wake up the system from sleep states, this attribute is not
present.
the device might have aborted system transition into a sleep
state in progress. This attribute is read-only. If the device
is not enabled to wake up the system from sleep states, this
attribute is not present.

What: /sys/devices/.../power/wakeup_expire_count
Date: February 2012
Contact: Rafael J. Wysocki <[email protected]>
Description:
The /sys/devices/.../wakeup_expire_count attribute contains the
number of times a wakeup event associated with the device has
been reported with a timeout that expired. This attribute is
read-only. If the device is not enabled to wake up the system
from sleep states, this attribute is not present.

What: /sys/devices/.../power/wakeup_active
Date: September 2010
Expand Down Expand Up @@ -148,6 +158,17 @@ Description:
not enabled to wake up the system from sleep states, this
attribute is not present.

What: /sys/devices/.../power/wakeup_prevent_sleep_time_ms
Date: February 2012
Contact: Rafael J. Wysocki <[email protected]>
Description:
The /sys/devices/.../wakeup_prevent_sleep_time_ms attribute
contains the total time the device has been preventing
opportunistic transitions to sleep states from occuring.
This attribute is read-only. If the device is not enabled to
wake up the system from sleep states, this attribute is not
present.

What: /sys/devices/.../power/autosuspend_delay_ms
Date: September 2010
Contact: Alan Stern <[email protected]>
Expand Down
59 changes: 59 additions & 0 deletions Documentation/ABI/testing/sysfs-power
Original file line number Diff line number Diff line change
Expand Up @@ -172,3 +172,62 @@ Description:

Reading from this file will display the current value, which is
set to 1 MB by default.

What: /sys/power/autosleep
Date: April 2012
Contact: Rafael J. Wysocki <[email protected]>
Description:
The /sys/power/autosleep file can be written one of the strings
returned by reads from /sys/power/state. If that happens, a
work item attempting to trigger a transition of the system to
the sleep state represented by that string is queued up. This
attempt will only succeed if there are no active wakeup sources
in the system at that time. After every execution, regardless
of whether or not the attempt to put the system to sleep has
succeeded, the work item requeues itself until user space
writes "off" to /sys/power/autosleep.

Reading from this file causes the last string successfully
written to it to be returned.

What: /sys/power/wake_lock
Date: February 2012
Contact: Rafael J. Wysocki <[email protected]>
Description:
The /sys/power/wake_lock file allows user space to create
wakeup source objects and activate them on demand (if one of
those wakeup sources is active, reads from the
/sys/power/wakeup_count file block or return false). When a
string without white space is written to /sys/power/wake_lock,
it will be assumed to represent a wakeup source name. If there
is a wakeup source object with that name, it will be activated
(unless active already). Otherwise, a new wakeup source object
will be registered, assigned the given name and activated.
If a string written to /sys/power/wake_lock contains white
space, the part of the string preceding the white space will be
regarded as a wakeup source name and handled as descrived above.
The other part of the string will be regarded as a timeout (in
nanoseconds) such that the wakeup source will be automatically
deactivated after it has expired. The timeout, if present, is
set regardless of the current state of the wakeup source object
in question.

Reads from this file return a string consisting of the names of
wakeup sources created with the help of it that are active at
the moment, separated with spaces.


What: /sys/power/wake_unlock
Date: February 2012
Contact: Rafael J. Wysocki <[email protected]>
Description:
The /sys/power/wake_unlock file allows user space to deactivate
wakeup sources created with the help of /sys/power/wake_lock.
When a string is written to /sys/power/wake_unlock, it will be
assumed to represent the name of a wakeup source to deactivate.
If a wakeup source object of that name exists and is active at
the moment, it will be deactivated.

Reads from this file return a string consisting of the names of
wakeup sources created with the help of /sys/power/wake_lock
that are inactive at the moment, separated with spaces.
14 changes: 0 additions & 14 deletions Documentation/DocBook/.gitignore

This file was deleted.

1 change: 0 additions & 1 deletion Documentation/DocBook/media/dvb/.gitignore

This file was deleted.

1 change: 0 additions & 1 deletion Documentation/DocBook/media/v4l/.gitignore

This file was deleted.

29 changes: 29 additions & 0 deletions Documentation/DocBook/media/v4l/compat.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2410,6 +2410,35 @@ details.</para>
</orderedlist>
</section>

<section>
<title>V4L2 in Linux 3.5</title>
<orderedlist>
<listitem>
<para>Added integer menus, the new type will be
V4L2_CTRL_TYPE_INTEGER_MENU.</para>
</listitem>
<listitem>
<para>Added selection API for V4L2 subdev interface:
&VIDIOC-SUBDEV-G-SELECTION; and
&VIDIOC-SUBDEV-S-SELECTION;.</para>
</listitem>
<listitem>
<para> Added <constant>V4L2_COLORFX_ANTIQUE</constant>,
<constant>V4L2_COLORFX_ART_FREEZE</constant>,
<constant>V4L2_COLORFX_AQUA</constant>,
<constant>V4L2_COLORFX_SILHOUETTE</constant>,
<constant>V4L2_COLORFX_SOLARIZATION</constant>,
<constant>V4L2_COLORFX_VIVID</constant> and
<constant>V4L2_COLORFX_ARBITRARY_CBCR</constant> menu items
to the <constant>V4L2_CID_COLORFX</constant> control.</para>
</listitem>
<listitem>
<para> Added <constant>V4L2_CID_COLORFX_CBCR</constant> control.</para>
</listitem>
</orderedlist>
</section>

>>>>>>> 6491d1a... [media] V4L: Extend V4L2_CID_COLORFX with more image effects
<section id="other">
<title>Relation of V4L2 to other Linux multimedia APIs</title>

Expand Down
98 changes: 86 additions & 12 deletions Documentation/DocBook/media/v4l/controls.xml
Original file line number Diff line number Diff line change
Expand Up @@ -285,18 +285,92 @@ minimum value disables backlight compensation.</entry>
<row id="v4l2-colorfx">
<entry><constant>V4L2_CID_COLORFX</constant></entry>
<entry>enum</entry>
<entry>Selects a color effect. Possible values for
<constant>enum v4l2_colorfx</constant> are:
<constant>V4L2_COLORFX_NONE</constant> (0),
<constant>V4L2_COLORFX_BW</constant> (1),
<constant>V4L2_COLORFX_SEPIA</constant> (2),
<constant>V4L2_COLORFX_NEGATIVE</constant> (3),
<constant>V4L2_COLORFX_EMBOSS</constant> (4),
<constant>V4L2_COLORFX_SKETCH</constant> (5),
<constant>V4L2_COLORFX_SKY_BLUE</constant> (6),
<constant>V4L2_COLORFX_GRASS_GREEN</constant> (7),
<constant>V4L2_COLORFX_SKIN_WHITEN</constant> (8) and
<constant>V4L2_COLORFX_VIVID</constant> (9).</entry>
<entry>Selects a color effect. The following values are defined:
</entry>
</row><row>
<entry></entry>
<entry></entry>
<entrytbl spanname="descr" cols="2">
<tbody valign="top">
<row>
<entry><constant>V4L2_COLORFX_NONE</constant>&nbsp;</entry>
<entry>Color effect is disabled.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_ANTIQUE</constant>&nbsp;</entry>
<entry>An aging (old photo) effect.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_ART_FREEZE</constant>&nbsp;</entry>
<entry>Frost color effect.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_AQUA</constant>&nbsp;</entry>
<entry>Water color, cool tone.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_BW</constant>&nbsp;</entry>
<entry>Black and white.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_EMBOSS</constant>&nbsp;</entry>
<entry>Emboss, the highlights and shadows replace light/dark boundaries
and low contrast areas are set to a gray background.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_GRASS_GREEN</constant>&nbsp;</entry>
<entry>Grass green.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_NEGATIVE</constant>&nbsp;</entry>
<entry>Negative.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_SEPIA</constant>&nbsp;</entry>
<entry>Sepia tone.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_SKETCH</constant>&nbsp;</entry>
<entry>Sketch.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_SKIN_WHITEN</constant>&nbsp;</entry>
<entry>Skin whiten.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_SKY_BLUE</constant>&nbsp;</entry>
<entry>Sky blue.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_SOLARIZATION</constant>&nbsp;</entry>
<entry>Solarization, the image is partially reversed in tone,
only color values above or below a certain threshold are inverted.
</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_SILHOUETTE</constant>&nbsp;</entry>
<entry>Silhouette (outline).</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_VIVID</constant>&nbsp;</entry>
<entry>Vivid colors.</entry>
</row>
<row>
<entry><constant>V4L2_COLORFX_SET_CBCR</constant>&nbsp;</entry>
<entry>The Cb and Cr chroma components are replaced by fixed
coefficients determined by <constant>V4L2_CID_COLORFX_CBCR</constant>
control.</entry>
</row>
</tbody>
</entrytbl>
</row>
<row>
<entry><constant>V4L2_CID_COLORFX_CBCR</constant></entry>
<entry>integer</entry>
<entry>Determines the Cb and Cr coefficients for <constant>V4L2_COLORFX_SET_CBCR</constant>
color effect. Bits [7:0] of the supplied 32 bit value are interpreted as
Cr component, bits [15:8] as Cb component and bits [31:16] must be zero.
</entry>
</row>
<row>
<entry><constant>V4L2_CID_ROTATE</constant></entry>
Expand Down
10 changes: 10 additions & 0 deletions Documentation/DocBook/media/v4l/v4l2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,16 @@ structs, ioctls) must be noted in more detail in the history chapter
(compat.xml), along with the possible impact on existing drivers and
applications. -->

<revision>
<revnumber>3.5</revnumber>
<date>2012-04-02</date>
<authorinitials>sa, sn</authorinitials>
<revremark>Added V4L2_CTRL_TYPE_INTEGER_MENU and V4L2 subdev
selections API. Improved the description of V4L2_CID_COLORFX
control, added V4L2_CID_COLORFX_CBCR control.
</revremark>
</revision>

<revision>
<revnumber>3.4</revnumber>
<date>2012-01-25</date>
Expand Down
32 changes: 16 additions & 16 deletions Documentation/HOWTO
Original file line number Diff line number Diff line change
Expand Up @@ -218,16 +218,16 @@ The development process
Linux kernel development process currently consists of a few different
main kernel "branches" and lots of different subsystem-specific kernel
branches. These different branches are:
- main 2.6.x kernel tree
- 2.6.x.y -stable kernel tree
- 2.6.x -git kernel patches
- main 3.x kernel tree
- 3.x.y -stable kernel tree
- 3.x -git kernel patches
- subsystem specific kernel trees and patches
- the 2.6.x -next kernel tree for integration tests
- the 3.x -next kernel tree for integration tests

2.6.x kernel tree
3.x kernel tree
-----------------
2.6.x kernels are maintained by Linus Torvalds, and can be found on
kernel.org in the pub/linux/kernel/v2.6/ directory. Its development
3.x kernels are maintained by Linus Torvalds, and can be found on
kernel.org in the pub/linux/kernel/v3.x/ directory. Its development
process is as follows:
- As soon as a new kernel is released a two weeks window is open,
during this period of time maintainers can submit big diffs to
Expand Down Expand Up @@ -262,20 +262,20 @@ mailing list about kernel releases:
released according to perceived bug status, not according to a
preconceived timeline."

2.6.x.y -stable kernel tree
3.x.y -stable kernel tree
---------------------------
Kernels with 4-part versions are -stable kernels. They contain
Kernels with 3-part versions are -stable kernels. They contain
relatively small and critical fixes for security problems or significant
regressions discovered in a given 2.6.x kernel.
regressions discovered in a given 3.x kernel.

This is the recommended branch for users who want the most recent stable
kernel and are not interested in helping test development/experimental
versions.

If no 2.6.x.y kernel is available, then the highest numbered 2.6.x
If no 3.x.y kernel is available, then the highest numbered 3.x
kernel is the current stable kernel.

2.6.x.y are maintained by the "stable" team <[email protected]>, and
3.x.y are maintained by the "stable" team <[email protected]>, and
are released as needs dictate. The normal release period is approximately
two weeks, but it can be longer if there are no pressing problems. A
security-related problem, instead, can cause a release to happen almost
Expand All @@ -285,7 +285,7 @@ The file Documentation/stable_kernel_rules.txt in the kernel tree
documents what kinds of changes are acceptable for the -stable tree, and
how the release process works.

2.6.x -git patches
3.x -git patches
------------------
These are daily snapshots of Linus' kernel tree which are managed in a
git repository (hence the name.) These patches are usually released
Expand Down Expand Up @@ -317,13 +317,13 @@ revisions to it, and maintainers can mark patches as under review,
accepted, or rejected. Most of these patchwork sites are listed at
http://patchwork.kernel.org/.

2.6.x -next kernel tree for integration tests
3.x -next kernel tree for integration tests
---------------------------------------------
Before updates from subsystem trees are merged into the mainline 2.6.x
Before updates from subsystem trees are merged into the mainline 3.x
tree, they need to be integration-tested. For this purpose, a special
testing repository exists into which virtually all subsystem trees are
pulled on an almost daily basis:
http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git
http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git
http://linux.f-seidel.de/linux-next/pmwiki/

This way, the -next kernel gives a summary outlook onto what will be
Expand Down
1 change: 0 additions & 1 deletion Documentation/accounting/.gitignore

This file was deleted.

Loading