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

Add rtc-pcf2127 as a module in the kernel config #323

Open
wants to merge 3,981 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
3981 commits
Select commit Hold shift + click to select a range
368a315
net_sched: act_ipt forward compat with xtables
jhsmt Apr 28, 2013
577b25f
bridge: fix race with topology change timer
shemminger May 2, 2013
20a7e69
3c59x: fix freeing nonexistent resource on driver unload
May 2, 2013
cddd4b7
3c59x: fix PCI resource management
May 9, 2013
1d81283
if_cablemodem.h: Add parenthesis around ioctl macros
jwboyer May 8, 2013
d5bf240
macvlan: fix passthru mode race between dev removal and rx path
jpirko May 9, 2013
1e74f2e
ipv6: do not clear pinet6 field
May 9, 2013
a7e22d0
xfrm6: release dev before returning error
May 9, 2013
b89396e
pch_dma: Use GFP_ATOMIC because called from interrupt context
Feb 12, 2013
e81164c
r8169: fix vlan tag read ordering.
May 9, 2013
d8b1123
drbd: fix for deadlock when using automatic split-brain-recovery
Philipp-Reisner Mar 27, 2013
5cb2df3
drivers/rtc/rtc-pcf2123.c: fix error return code in pcf2123_probe()
Apr 29, 2013
9e5124c
ACPI / EC: Restart transaction even when the IBF flag set
May 6, 2013
c9e43f3
drivers/char/ipmi: memcpy, need additional 2 bytes to avoid memory ov…
May 16, 2013
4866844
ipmi: ipmi_devintf: compat_ioctl method fails to take ipmi_mutex
bcrl May 16, 2013
ac087d8
drm/radeon: check incoming cliprects pointer
kees May 13, 2013
49432a0
usermodehelper: check subprocess_info->path != NULL
oleg-nesterov May 16, 2013
ae101a3
Linux 3.0.79
gregkh May 19, 2013
b3bcd0f
Merge branch 'linux-3.0.y' of https://git.kernel.org/pub/scm/linux/ke…
hardkernel May 24, 2013
3f98318
btrfs: don't stop searching after encountering the wrong item
g2p May 6, 2013
38180ec
hwmon: fix error return code in abituguru_probe()
May 13, 2013
e51c0ea
media: mantis: fix silly crash case
Aug 9, 2012
f942943
Linux 3.0.80
gregkh May 24, 2013
f1123bb
Merge branch 'linux-3.0.y' of https://git.kernel.org/pub/scm/linux/ke…
hardkernel May 27, 2013
e9a91cb
avr32: fix relocation check for signed 18-bit offset
egtvedt May 13, 2013
8a3e6d8
ARM: plat-orion: Fix num_resources and id for ge10 and ge11
gclement May 19, 2013
bbb17fe
staging: vt6656: use free_netdev instead of kfree
hemaprathaban May 11, 2013
4c54027
usb: option: Add Telewell TW-LTE 4G
May 3, 2013
ef98b82
USB: option: add device IDs for Dell 5804 (Novatel E371) WWAN card
dcbw May 6, 2013
e50d48c
USB: ftdi_sio: Add support for Newport CONEX motor drivers
May 17, 2013
2d722d2
USB: cxacru: potential underflow in cxacru_cm_get_array()
May 19, 2013
3bf001a
TTY: Fix tty miss restart after we turn off flow-control
wyqkp May 9, 2013
bf96878
USB: Blacklisted Cinterion's PLxx WWAN Interface
May 6, 2013
ea4950c
USB: reset resume quirk needed by a hub
Apr 30, 2013
c2ecac5
USB: UHCI: fix for suspend of virtual HP controller
AlanStern May 14, 2013
dae84f2
cifs: only set ops for inodes in I_NEW state
jtlayton May 7, 2013
2b90057
fat: fix possible overflow for fat_clusters
OGAWAHirofumi May 24, 2013
70d53e5
ocfs2: goto out_unlock if ocfs2_get_clusters_nocache() failed in ocfs…
josephhz May 24, 2013
8916943
Kirkwood: Enable PCIe port 1 on QNAP TS-11x/TS-21x
tbm Apr 21, 2013
c087291
mm compaction: fix of improper cache flush in migration code
May 24, 2013
929b30b
klist: del waiter from klist_remove_waiters before wakeup waitting pr…
May 16, 2013
26deb18
wait: fix false timeouts when using wait_event_timeout()
ideak May 24, 2013
ed2bfaf
nilfs2: fix issue of nilfs_set_page_dirty() for page at EOF boundary
konis May 24, 2013
329d6f2
mm: mmu_notifier: re-fix freed page still mapped in secondary MMU
May 24, 2013
7780945
drivers/block/brd.c: fix brd_lookup_page() race
behlendorf May 24, 2013
2f28357
mm/THP: use pmd_populate() to update the pmd with pgtable_t pointer
kvaneesh May 24, 2013
9392bf7
um: Serve io_remap_pfn_range()
richardweinberger Feb 7, 2012
2b23550
drm/radeon: fix card_posted check for newer asics
alexdeucher May 22, 2013
1b96860
cifs: fix potential buffer overrun when composing a new options string
jtlayton May 24, 2013
2af3ee1
USB: io_ti: Fix NULL dereference in chase_port()
wfr Jan 17, 2013
cd6b18b
libata: make ata_exec_internal_sg honor DMADIR
vpelletier May 18, 2013
3a6b913
xen/events: Handle VIRQ_TIMER before any other hardirq in event loop.
Mar 28, 2013
3b1a317
jfs: fix a couple races
kleikamp May 1, 2013
44f059f
ALSA: usb-audio: fix possible hang and overflow in parse_uac2_sample_…
xiw Jan 8, 2012
93a327f
ALSA: usb-audio: avoid integer overflow in create_fixed_stream_quirk()
xiw Feb 14, 2012
2ea0064
mac80211: close AP_VLAN interfaces before unregistering all
jmberg-intel May 23, 2013
48bcd39
thinkpad-acpi: recognize latest V-Series using DMI_BIOS_VENDOR
Aug 6, 2012
1e18293
Linux 3.0.81
gregkh Jun 7, 2013
3af312d
USB: option: blacklist network interface on Huawei E1820
bmork Jun 6, 2013
01fcf83
ALSA: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to audi…
tiwai Jun 4, 2013
c4e9947
USB: iuu_phoenix: fix bulk-message timeout
jhovold May 27, 2013
eedbcc7
USB: keyspan: fix bogus array index
jhovold Jun 4, 2013
b40e7b1
USB: ark3116: fix control-message timeout
jhovold May 27, 2013
1450a25
USB: Serial: cypress_M8: Enable FRWD Dongle hidcom device
May 31, 2013
0317720
USB: whiteheat: fix broken port configuration
jhovold Jun 6, 2013
e1742ba
USB: serial: fix Treo/Kyocera interrrupt-in urb context
jhovold May 27, 2013
9afcad4
USB: revert periodic scheduling bugfix
AlanStern May 28, 2013
e9ab9a9
USB: mos7720: fix DMA to stack
jhovold May 27, 2013
061a452
USB: mos7720: fix message timeouts
jhovold May 27, 2013
078da62
USB: mos7720: fix hardware flow control
jhovold Jun 4, 2013
d117eaa
ACPI / video: ignore BIOS initial backlight value for HP m4
May 28, 2013
87646a0
ACPI / video: ignore BIOS initial backlight value for HP Pavilion g6
May 29, 2013
bf204ad
hwmon: (adm1021) Strengthen chip detection for ADM1021, LM84 and MAX1617
groeck Jun 5, 2013
ad71286
drm: fix a use-after-free when GPU acceleration disabled
chenhuacai May 21, 2013
c4c2a7d
drm/i915/sdvo: Use &intel_sdvo->ddc instead of intel_sdvo->i2c for DDC.
e4t Jun 4, 2013
9c9d7bf
USB: serial: ftdi_sio: Handle the old_termios == 0 case e.g. uart_res…
amworsley Nov 22, 2011
24d5493
USB: ftdi_sio: Quiet sparse noise about using plain integer was NULL …
ying-xue Aug 6, 2012
c45fe24
tracing: Fix possible NULL pointer dereferences
Jun 7, 2013
103128b
ftrace: Move ftrace_filter_lseek out of CONFIG_DYNAMIC_FTRACE section
rostedt Jun 7, 2013
ae02c5a
Linux 3.0.82
gregkh Jun 13, 2013
67cb42e
Merge branch 'linux-3.0.y' of https://git.kernel.org/pub/scm/linux/ke…
hardkernel Jun 14, 2013
720083f
b43: stop format string leaking into error msgs
kees May 10, 2013
319d630
ath9k: Disable PowerSave by default
Jun 1, 2013
bac5719
drm/i915: prefer VBT modes for SVDO-LVDS over EDID
danvet Jun 10, 2013
78ef884
swap: avoid read_swap_cache_async() race to deadlock while waiting on…
aquini Jun 12, 2013
79848ba
mm: migration: add migrate_entry_wait_huge()
Jun 12, 2013
0ffdfdb
x86: Fix typo in kexec register clearing
kees Jun 5, 2013
088d9d4
ceph: fix statvfs fr_size
Feb 22, 2013
937d4f9
Linux 3.0.83
gregkh Jun 20, 2013
68af5a0
ALSA: usb-audio: work around Android accessory firmware bug
cladisch Jun 15, 2013
a0631b3
tilepro: work around module link error with gcc 4.7
cmetcalf-tilera Jun 15, 2013
1819a87
KVM: x86: remove vcpu's CPL check in host-invoked XCR set
Jun 14, 2013
41a1875
tcp: fix tcp_md5_hash_skb_data()
May 13, 2013
cc56da0
gianfar: add missing iounmap() on error in gianfar_ptp_probe()
May 16, 2013
8410e49
ipv6: fix possible crashes in ip6_cork_release()
May 17, 2013
54ba13b
netlabel: improve domain mapping validation
pcmoore May 17, 2013
04e093d
tcp: xps: fix reordering issues
May 23, 2013
34e4c0a
ip_tunnel: fix kernel panic with icmp_dest_unreach
May 24, 2013
e1b796f
net: Block MSG_CMSG_COMPAT in send(m)msg and recv(m)msg
amluto May 22, 2013
64274c3
net: force a reload of first item in hlist_nulls_for_each_entry_rcu
May 29, 2013
0e7d0e5
ipv6: assign rt6_info to inet6_ifaddr in init_loopback
Jun 2, 2013
bba0c7f
net: sctp: fix NULL pointer dereference in socket destruction
Jun 6, 2013
b4d45a2
packet: packet_getname_spkt: make sure string is always 0-terminated
Jun 12, 2013
6e09261
l2tp: Fix PPP header erasure and memory leak
Jun 12, 2013
60ab783
l2tp: Fix sendmsg() return value
Jun 12, 2013
c77a0bc
USB: serial: ti_usb_3410_5052: new device id for Abbot strip port cable
sm6xmm Jun 18, 2013
863c94f
Linux 3.0.84
gregkh Jun 27, 2013
4aeee7a
Merge tag 'v3.0.84' of git://git.kernel.org/pub/scm/linux/kernel/git/…
mdrjr Jul 1, 2013
3ddc552
Bluetooth: Fix crash in l2cap_build_cmd() with small MTU
Jun 2, 2013
e2652ea
hw_breakpoint: Use cpu_possible_mask in {reserve,release}_bp_slot()
oleg-nesterov Jun 20, 2013
72ad35b
dlci: acquire rtnl_lock before calling __dev_get_by_name()
lizf-os Jun 26, 2013
806f529
dlci: validate the net device in dlci_del()
lizf-os Jun 26, 2013
5d28835
perf: Disable monitoring on setuid processes for regular users
Jun 20, 2013
1f4f917
UBIFS: prepare to fix a horrid bug
dedekind Jun 28, 2013
c6c4647
UBIFS: fix a horrid bug
dedekind Jun 28, 2013
db61e4e
pch_uart: fix a deadlock when pch_uart as console
Jan 19, 2013
2d0ed86
Linux 3.0.85
gregkh Jul 3, 2013
b7ee229
odroid_fan: make it more silent
neagix Jul 10, 2013
314d3e7
libceph: Fix NULL pointer dereference in auth client code
tyhicks Jun 20, 2013
a6ca6df
drivers/cdrom/cdrom.c: use kzalloc() for failing hardware
JonathanSalwan Jul 3, 2013
c55035c
hpfs: better test for errors
Jul 4, 2013
cb065a9
block: do not pass disk names as format strings
kees Jul 3, 2013
ef68389
crypto: sanitize argument for format string
kees Jul 3, 2013
d16bc59
MAINTAINERS: add stable_kernel_rules.txt to stable maintainer informa…
gregkh Jun 18, 2013
5583db3
nfsd4: fix decoding of compounds across page boundaries
Jun 21, 2013
3bb0ab9
SCSI: sd: Fix parsing of 'temporary ' cache mode prefix
bwhacks May 27, 2013
a62a871
Linux 3.0.86
gregkh Jul 13, 2013
70906f9
vb2-fb: Adding VSYNC Support
mdrjr Jul 14, 2013
da9a6c1
Add support to extract information about current git commit HEAD
hardkernel Jul 20, 2013
aa0ad92
Merge branch 'linux-3.0.y' of git://git.kernel.org/pub/scm/linux/kern…
hardkernel Jul 20, 2013
23643c0
jbd2: fix theoretical race in jbd2__journal_restart
tytso Jul 1, 2013
7917509
ext3,ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree()
Jul 1, 2013
4a5152c
USB: option,qcserial: move Novatel Gobi1K IDs to qcserial
dcbw Jun 20, 2013
fad6ba8
usb: gadget: f_mass_storage: add missing memory barrier for thread_wa…
May 23, 2013
281eb76
xhci: check for failed dma pool allocation
matnyman Jun 17, 2013
cf1febd
pcmcia: at91_cf: fix gpio_get_value in at91_cf_get_status
manabian Jun 6, 2013
a55f7be
xen/time: remove blocked time accounting from xen "clockchip"
lersek Oct 18, 2011
0b9ad5b
genirq: Fix can_request_irq() for IRQs without an action
bwhacks Jun 28, 2013
1cb5845
drivers/rtc/rtc-rv3029c2.c: fix disabling AIE irq
AxelLin Jul 3, 2013
16bfeaa
ACPI / EC: Add HP Folio 13 to ec_dmi_table in order to skip DSDT scan
Jun 5, 2013
3a32958
ocfs2: xattr: fix inlined xattr reflink
biger410 Jul 3, 2013
5e9516f
ahci: Add AMD CZ SATA device ID
Jun 3, 2013
b53a038
ahci: remove pmp link online check in FBS EH
Jun 8, 2013
7bcb3df
timer: Fix jiffies wrap behavior of round_jiffies_common()
bvanassche May 21, 2013
d19c437
ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archs
jankara May 31, 2013
4b9cf8e
ext4: fix overflow when counting used blocks on 32-bit architectures
jankara May 31, 2013
cd8bca6
ARM: 7765/1: perf: Record the user-mode PC in the call chain.
jld Jun 20, 2013
6fe0ab4
drivers/dma/pl330.c: fix locking in pl330_free_chan_resources()
bzolnier Jul 3, 2013
61bfa77
Linux 3.0.87
gregkh Jul 22, 2013
404908b
[PATCH 1/3] Fix fatal error when including asm/mach/map.h
Jul 23, 2013
b578bb7
[PATCH 2/3] Fix out of tree builds. Avoids license mali check complains.
Jul 23, 2013
95c12ec
[PATCH 3/3] Kbuild: Fix linux header include
Jul 23, 2013
9ffff08
tick: Prevent uncontrolled switch to oneshot mode
KAGA-KOKO Jul 1, 2013
ed8aac0
ASoC: sglt5000: Fix SGTL5000_PLL_FRAC_DIV_MASK
Jul 4, 2013
1d912e7
rt2x00: read 5GHz TX power values from the correct offset
juhosg Jun 22, 2013
ddaf857
SCSI: zfcp: fix adapter (re)open recovery while link to SAN is down
Apr 26, 2013
9fdc84e
SCSI: mpt2sas: fix firmware failure with wrong task attribute
Feb 1, 2013
41a4285
tracing: Use current_uid() for critical time tracing
rostedt May 31, 2013
a1861db
perf: Clone child context from parent context pmu
Jul 9, 2013
dfee063
perf: Remove WARN_ON_ONCE() check in __perf_event_enable() for valid …
Jul 9, 2013
795c3e6
perf: Fix perf_lock_task_context() vs RCU
Jul 12, 2013
00c2189
sparc32: vm_area_struct access for old Sun SPARCs.
Jul 10, 2013
b37c616
sparc64 address-congruence property
Jun 11, 2013
519d018
sparc: tsb must be flushed before tlb
kleikamp Jun 18, 2013
86fa4bf
bridge: fix switched interval for MLD Query types
T-X Jun 16, 2013
f9ebf8c
ipv6: don't call addrconf_dst_alloc again when enable lo
Jun 16, 2013
7a4957b
ipv6: ip6_sk_dst_check() must not assume ipv6 dst
Jun 26, 2013
3a35ccb
af_key: fix info leaks in notify messages
minipli Jun 26, 2013
f4ded0d
neighbour: fix a race in neigh_destroy()
Jun 28, 2013
3f9059a
x25: Fix broken locking in ioctl error paths.
Jun 28, 2013
e533fb0
net: Swap ver and type in pppoe_hdr
xiaosuo Jun 28, 2013
52ef39e
ipv6,mcast: always hold idev->lock before mca_lock
Jun 29, 2013
3b482bb
l2tp: add missing .owner to struct pppox_proto
Jul 2, 2013
639e592
ipv6: call udp_push_pending_frames when uncorking a socket with AF_IN…
strssndktn Jul 1, 2013
83e4609
sunvnet: vnet_port_remove must call unregister_netdev
kleikamp Jul 1, 2013
14dfbe1
ifb: fix rcu_sched self-detected stalls
dingtianhong Jul 10, 2013
7474f8c
dummy: fix oops when loading the dummy failed
dingtianhong Jul 11, 2013
8956c3e
ifb: fix oops when loading the ifb failed
dingtianhong Jul 11, 2013
f45a023
vlan: fix a race in egress prio management
Jul 18, 2013
a4c38fd
writeback: Fix periodic writeback after fs mount
jankara Jun 28, 2013
d45ff5f
SCSI: megaraid_sas: fix memory leak if SGL has zero length entries
bmork Nov 21, 2012
ad4beac
SCSI: Fix incorrect memset in bnx2fc_parse_fcp_rsp
Sep 3, 2012
086d6ce
usb: serial: option: blacklist ONDA MT689DC QMI interface
mrkiko Jun 29, 2013
db3b3fb
usb: option: add TP-LINK MA260
bmork Jun 28, 2013
f560b0a
usb: serial: option: add Olivetti Olicard 200
dcbw Jul 10, 2013
9508779
usb: serial: option.c: remove ONDA MT825UP product ID fromdriver
mrkiko Jul 13, 2013
c3a1165
USB: option: append Petatel NP10T device to GSM modems list
dan-bolsun Jul 19, 2013
ce2a485
USB: option: add D-Link DWM-152/C1 and DWM-156/C1
SkyRzn Jul 23, 2013
6280fb6
usb: serial: option: Add ONYX 3G device support
mrkiko Jul 25, 2013
a181127
usb: serial: cp210x: Add USB ID for Netgear Switches embedded serial …
luizluca Jul 2, 2013
838adcb
USB: cp210x: add MMB and PI ZigBee USB Device Support
Jul 8, 2013
101e49a
usb: cp210x support SEL C662 Vendor/Device
smartiq Jul 19, 2013
a00c4c9
lockd: protect nlm_blocked access in nlmsvc_retry_blocked
Jul 10, 2013
06b1522
tracing: Fix irqs-off tag display in syscall tracing
Apr 10, 2013
e505642
hrtimers: Move SMP function call to thread context
KAGA-KOKO Jul 5, 2013
9cfe5af
zfcp: status read buffers on first adapter open with link down
steffen-maier Apr 26, 2013
2d4fe72
ALSA: usb-audio: 6fire: return correct XRUN indication
eldad Jul 19, 2013
7d4d5a8
Linux 3.0.88
gregkh Jul 28, 2013
738ae48
USB: storage: Add MicroVault Flash Drive to unusual_devs
Jul 2, 2013
45cbbc0
ASoC: max98088 - fix element type of the register cache.
Jul 15, 2013
eeba229
SCSI: sd: fix crash when UA received on DIF enabled device
Nov 2, 2012
95a9769
SCSI: qla2xxx: Properly set the tagging for commands.
Jul 12, 2013
197d436
tracing: Fix irqs-off tag display in syscall tracing
Jul 29, 2013
67a6ad3
xhci: fix null pointer dereference on ring_doorbell_for_active_rings
olerem Jul 21, 2013
11e8ea9
xhci: Avoid NULL pointer deref when host dies.
Jul 24, 2013
bd8f7d2
USB: ti_usb_3410_5052: fix dynamic-id matching
jhovold Jun 28, 2013
54b4046
USB: misc: Add Manhattan Hi-Speed USB DVI Converter to sisusbvga
Jul 4, 2013
94c3bba
usb: Clear both buffers when clearing a control transfer TT buffer.
Jun 27, 2013
dbe048b
staging: comedi: COMEDI_CANCEL ioctl should wake up read/write
ian-abbott Jul 8, 2013
d8ab3c8
libata: make it clear that sata_inic162x is experimental
htejun Jul 22, 2013
2a20b17
powerpc/modules: Module CRC relocation fix causes perf issues
antonblanchard Jul 15, 2013
8673e4e
ACPI / memhotplug: Fix a stale pointer in error path
Jul 10, 2013
720c2af
drm/radeon: fix combios tables on older cards
kettenis Jul 21, 2013
e0d2313
drm/radeon: improve dac adjust heuristics for legacy pdac
alexdeucher Jul 19, 2013
6ec3224
drm/radeon/atom: initialize more atom interpretor elements to 0
alexdeucher Jul 30, 2013
2fcaa77
USB: serial: ftdi_sio: add more RT Systems ftdi devices
ZeroChaos- Jul 29, 2013
dbb1314
livelock avoidance in sget()
Jul 19, 2013
0b7b1cf
xen/evtchn: avoid a deadlock when unbinding an event channel
Jul 19, 2013
8ff3d73
virtio: support unlocked queue poll
mstsirkin Aug 4, 2013
27fe2c3
virtio_net: fix race in RX VQ processing
mstsirkin Aug 4, 2013
a5e9f97
mm/memory-hotplug: fix lowmem count overflow when offline pages
Jul 3, 2013
71ee5d0
USB: storage: Add MicroVault Flash Drive to unusual_devs
Jul 2, 2013
83a5a29
Linux 3.0.89
gregkh Aug 4, 2013
8c7e591
serial/mxs-auart: fix race condition in interrupt handler
Jul 4, 2013
3d709d1
serial/mxs-auart: increase time to wait for transmitter to become idle
Jun 28, 2013
20d717b
ath9k_htc: do some initial hardware configuration
olerem Jul 19, 2013
8c35e86
nl80211: fix mgmt tx status and testmode reporting for netns
Jun 25, 2013
d8605bd
mac80211: fix duplicate retransmission detection
jmberg-intel Jul 11, 2013
0088aca
rt2x00: fix stop queue
sgruszka Jul 28, 2013
605e81c
mwifiex: Add missing endian conversion.
desowin Jul 23, 2013
09ff7f1
ACPI / battery: Fix parsing _BIX return value
Jul 30, 2013
f34f6f0
sched: Fix the broken sched_rr_get_interval()
jesuszhu Jan 8, 2013
0157e28
fanotify: info leak in copy_event_to_user()
Jul 8, 2013
14faaa5
MAINTAINERS: fix up stable_kernel_rules.txt location
gregkh Aug 5, 2013
e8fbebf
perf: Fix event group context move
Feb 1, 2013
9f65bf0
x86, fpu: correct the asm constraints for fxsave, unbreak mxcsr.daz
hjl-tools Jul 26, 2013
61c0125
perf: Use css_tryget() to avoid propping up css refcount
sqazi Jun 14, 2012
b04aff3
arcnet: cleanup sizeof parameter
Jul 19, 2013
abaf778
sysctl net: Keep tcp_syn_retries inside the boundary
mtesar-rh Jul 19, 2013
a3c7417
sctp: fully initialize sctp_outq in sctp_outq_init
nhorman Jun 12, 2013
c4a6cc6
ipv6: take rtnl_lock and mark mrt6 table as freed on namespace cleanup
strssndktn Jul 22, 2013
590c955
usbnet: do not pretend to support SG/TSO
Jul 24, 2013
eaaa6ac
net_sched: Fix stack info leak in cbq_dump_wrr().
davem330 Jul 30, 2013
dc2599e
af_key: more info leaks in pfkey messages
Jul 28, 2013
ae338d7
net_sched: info leak in atm_tc_dump_class()
Jul 30, 2013
91e9a7d
Linux 3.0.90
gregkh Aug 12, 2013
af0d18c
Merge branch 'linux-3.0.y' of git://git.kernel.org/pub/scm/linux/kern…
hardkernel Aug 12, 2013
38098b1
FS: block-dev: Fixing bad merge
mdrjr Aug 14, 2013
97ef77b
remove debug message
ckkim Nov 27, 2013
249d773
remove debug message
ckkim Nov 27, 2013
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
r8169: fix vlan tag read ordering.
commit ce11ff5 upstream.

Control of receive descriptor must not be returned to ethernet chipset
before vlan tag processing is done.

VLAN tag receive word is now reset both in normal and error path.

Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
Spotted-by: Timo Teras <timo.teras@iki.fi>
Cc: Hayes Wang <hayeswang@realtek.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  • Loading branch information
Francois Romieu authored and gregkh committed May 19, 2013
commit e81164cfec2f578998670c8f00e5d0c33c06f20f
13 changes: 6 additions & 7 deletions drivers/net/r8169.c
Original file line number Diff line number Diff line change
@@ -1494,8 +1494,6 @@ static void rtl8169_rx_vlan_tag(struct RxDesc *desc, struct sk_buff *skb)

if (opts2 & RxVlanTag)
__vlan_hwaccel_put_tag(skb, swab16(opts2 & 0xffff));

desc->opts2 = 0;
}

static int rtl8169_gset_tbi(struct net_device *dev, struct ethtool_cmd *cmd)
@@ -5188,7 +5186,6 @@ static int rtl8169_rx_interrupt(struct net_device *dev,
rtl8169_schedule_work(dev, rtl8169_reset_task);
dev->stats.rx_fifo_errors++;
}
rtl8169_mark_to_asic(desc, rx_buf_sz);
} else {
struct sk_buff *skb;
dma_addr_t addr = le64_to_cpu(desc->addr);
@@ -5202,16 +5199,14 @@ static int rtl8169_rx_interrupt(struct net_device *dev,
if (unlikely(rtl8169_fragmented_frame(status))) {
dev->stats.rx_dropped++;
dev->stats.rx_length_errors++;
rtl8169_mark_to_asic(desc, rx_buf_sz);
continue;
goto release_descriptor;
}

skb = rtl8169_try_rx_copy(tp->Rx_databuff[entry],
tp, pkt_size, addr);
rtl8169_mark_to_asic(desc, rx_buf_sz);
if (!skb) {
dev->stats.rx_dropped++;
continue;
goto release_descriptor;
}

rtl8169_rx_csum(skb, status);
@@ -5225,6 +5220,10 @@ static int rtl8169_rx_interrupt(struct net_device *dev,
dev->stats.rx_bytes += pkt_size;
dev->stats.rx_packets++;
}
release_descriptor:
desc->opts2 = 0;
wmb();
rtl8169_mark_to_asic(desc, rx_buf_sz);
}

count = cur_rx - tp->cur_rx;