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

Tcp wave 14 maintenance #564

Closed
wants to merge 3,326 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3326 commits
Select commit Hold shift + click to select a range
a8f02be
net: ipv6: keep sk status consistent after datagram connect failure
Mar 12, 2018
5defa8c
ipv6: old_dport should be a __be16 in __ip6_datagram_connect()
sbrivio-rh Mar 19, 2018
cb4963b
ipv6: sr: fix NULL pointer dereference when setting encap source address
Mar 20, 2018
dbad5ab
ipv6: sr: fix scheduling in RCU when creating seg6 lwtunnel state
Mar 20, 2018
42cf2a1
mlxsw: spectrum_buffers: Set a minimum quota for CPU port traffic
idosch Mar 15, 2018
2274d77
net: phy: Tell caller result of phy_change()
Mar 8, 2018
28b488f
net sched actions: return explicit error when tunnel_key mode is not …
Mar 12, 2018
090da7c
ppp: avoid loop in xmit recursion detection code
Mar 20, 2018
07cf9d3
rhashtable: Fix rhlist duplicates insertion
Mar 4, 2018
515bc34
kcm: lock lower socket in kcm_attach
Mar 13, 2018
f77ff13
sch_netem: fix skb leak in netem_enqueue()
akodanev Mar 5, 2018
f6cdb67
ieee802154: 6lowpan: fix possible NULL deref in lowpan_device_event()
Mar 5, 2018
4ff5078
net: use skb_to_full_sk() in skb_update_prio()
Mar 14, 2018
946b967
net: Fix hlist corruptions in inet_evict_bucket()
Mar 6, 2018
91d27e0
dccp: check sk for closed state in dccp_sendmsg()
akodanev Mar 6, 2018
18c6474
ipv6: fix access to non-linear packet in ndisc_fill_redirect_hdr_opti…
LorenzoBianconi Mar 8, 2018
2d5b0ed
l2tp: do not accept arbitrary sockets
Mar 6, 2018
89142a0
net: ethernet: arc: Fix a potential memory leak if an optional regula…
tititiou36 Mar 18, 2018
9cdb0f2
net: ethernet: ti: cpsw: add check for in-band mode setting with RGMI…
Mar 15, 2018
a14b791
net: fec: Fix unbalanced PM runtime calls
ffainelli Mar 18, 2018
2980f37
net/iucv: Free memory obtained by kzalloc
ArvindYadavCs Mar 13, 2018
06d3f43
netlink: avoid a double skb free in genlmsg_mcast()
NicolasDichtel Mar 14, 2018
474aa51
net: Only honor ifindex in IP_PKTINFO if non-0
dsahern Feb 16, 2018
c6841b4
net: systemport: Rewrite __bcm_sysport_tx_reclaim()
ffainelli Mar 13, 2018
e90e977
qede: Fix qedr link update
mkalderon Mar 14, 2018
329f471
skbuff: Fix not waking applications when errors are enqueued
vcgomes Mar 14, 2018
43d8f3c
team: Fix double free in error path
Mar 8, 2018
29cd9c2
soc/fsl/qbman: fix issue in qman_delete_cgr_safe()
madalinbucur Mar 14, 2018
5bbb99d
dpaa_eth: fix error in dpaa_remove()
madalinbucur Mar 14, 2018
dde9b6a
dpaa_eth: remove duplicate initialization
camelia-groza-NXP Mar 14, 2018
5bf75fc
dpaa_eth: increment the RX dropped counter when needed
camelia-groza-NXP Mar 14, 2018
299902b
dpaa_eth: remove duplicate increment of the tx_errors counter
camelia-groza-NXP Mar 14, 2018
b469bdd
s390/qeth: free netdevice when removing a card
julianwiedmann Mar 20, 2018
dd5ec73
s390/qeth: when thread completes, wake up all waiters
julianwiedmann Mar 20, 2018
e524564
s390/qeth: lock read device while queueing next buffer
julianwiedmann Mar 20, 2018
bba757a
s390/qeth: on channel error, reject further cmd requests
julianwiedmann Mar 20, 2018
9a2e216
Linux 4.14.32
gregkh Mar 31, 2018
a4941a5
ARM: OMAP: Fix SRAM W+X mapping
tmlind Mar 21, 2018
d377d3d
ARM: 8746/1: vfp: Go back to clearing vfp_current_hw_state[]
fabioestevam Jan 22, 2018
46e10c3
ARM: dts: sun6i: a31s: bpi-m2: improve pmic properties
embed-3d Feb 14, 2018
67356ab
ARM: dts: sun6i: a31s: bpi-m2: add missing regulators
embed-3d Feb 14, 2018
e9eddb7
mtd: jedec_probe: Fix crash in jedec_read_mfr()
linusw Mar 3, 2018
be0fdc4
mtd: nand: atmel: Fix get_sectorsize() function
Mar 27, 2018
ba0b1c7
ALSA: usb-audio: Add native DSD support for TEAC UD-301
nobnob77 Mar 23, 2018
17c9ea3
ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()
stroese Mar 26, 2018
58eaa55
ALSA: pcm: potential uninitialized return values
Mar 27, 2018
b276b34
x86/platform/uv/BAU: Add APIC idt entry
Mar 27, 2018
ca04476
perf/hwbp: Simplify the perf-hwbp code, fix documentation
torvalds Mar 27, 2018
f00a344
ceph: only dirty ITER_IOVEC pages for direct read
ukernel Mar 16, 2018
f025072
ipc/shm.c: add split function to shm_vm_ops
mjkravetz Mar 28, 2018
834a06e
i2c: i2c-stm32f7: fix no check on returned setup
stmordret Mar 21, 2018
4c6d251
powerpc/64s: Fix lost pending interrupt due to race causing lost upda…
npiggin Mar 21, 2018
0726ba0
powerpc/64s: Fix i-side SLB miss bad address handler saving nonvolati…
npiggin Mar 23, 2018
ac2cb9f
partitions/msdos: Unable to mount UFS 44bsd partitions
Jan 10, 2018
25fd02e
xfrm_user: uncoditionally validate esn replay attribute struct
Feb 12, 2018
123f9f8
RDMA/ucma: Check AF family prior resolving address
Mar 15, 2018
ac89535
RDMA/ucma: Fix use-after-free access in ucma_close
Mar 19, 2018
4cd0242
RDMA/ucma: Ensure that CM_ID exists prior to access it
Mar 20, 2018
6c2c0da
RDMA/rdma_cm: Fix use after free race with process_one_req
jgunthorpe Mar 22, 2018
4dba68f
RDMA/ucma: Check that device is connected prior to access it
Mar 25, 2018
4fbf77d
RDMA/ucma: Check that device exists prior to accessing it
Mar 25, 2018
b0d95e6
RDMA/ucma: Introduce safer rdma_addr_size() variants
rolandd Mar 28, 2018
a6232ff
net: xfrm: use preempt-safe this_cpu_read() in ipcomp_alloc_tfms()
greghackmann Mar 7, 2018
dffe655
xfrm: Refuse to insert 32 bit userspace socket policies on 64 bit sys…
klassert Feb 1, 2018
72682b1
percpu: add __GFP_NORETRY semantics to the percpu balancing path
dennisszhou Feb 16, 2018
546ade7
netfilter: x_tables: make allocation less aggressive
Jan 30, 2018
bbfbc39
netfilter: bridge: ebt_among: add more missing match size checks
Mar 9, 2018
b085060
l2tp: fix races with ipv4-mapped ipv6 addresses
Mar 12, 2018
2a55ad7
netfilter: drop template ct when conntrack is skipped.
Mar 22, 2018
839a4c3
netfilter: x_tables: add and use xt_check_proc_name
Mar 10, 2018
cf88ae7
phy: qcom-ufs: add MODULE_LICENSE tag
arndb Jan 10, 2018
87a97ab
Bluetooth: Fix missing encryption refresh on Security Request
sjanc Feb 26, 2018
52a0c9a
usb: dwc2: Improve gadget state disconnection handling
johnstultz-work Oct 23, 2017
ac5a36b
bitmap: fix memset optimization on big-endian systems
osandov Apr 2, 2018
e1e87eb
USB: serial: ftdi_sio: add RT Systems VX-8 cable
major Feb 23, 2018
f4d0143
USB: serial: ftdi_sio: add support for Harman FirmwareHubEmulator
clashman Mar 16, 2018
c0aed36
USB: serial: cp210x: add ELDAT Easywave RX09 id
jhovold Mar 6, 2018
cbf733c
serial: 8250: Add Nuvoton NPCM UART
shenki Mar 5, 2018
66a65ca
mei: remove dev_err message on an unsupported ioctl
Feb 27, 2018
5f834dd
/dev/mem: Avoid overwriting "err" in read_mem()
kees Mar 27, 2018
1f17d50
media: usbtv: prevent double free in error case
oneukum Jan 8, 2018
3c6096c
parport_pc: Add support for WCH CH382L PCI-E single parallel port card.
Feb 3, 2018
77827f3
crypto: lrw - Free rctx->ext with kzfree
herbertx Mar 23, 2018
41e960b
crypto: inside-secure - fix clock management
gclement Mar 13, 2018
ad35fdc
crypto: testmgr - Fix incorrect values in PKCS#1 test vector
cmclough Feb 13, 2018
c3657fd
crypto: ahash - Fix early termination in hash walk
herbertx Mar 26, 2018
056f3bd
crypto: caam - Fix null dereference at error path
rmsilva Feb 22, 2018
ee54953
crypto: ccp - return an actual key size from RSA max_size callback
maciejsszmigiero Feb 24, 2018
b5a8883
crypto: arm,arm64 - Fix random regeneration of S_shipped
cdleonard Mar 13, 2018
6253264
crypto: x86/cast5-avx - fix ECB encryption when long sg follows short…
ebiggers Feb 20, 2018
4be8952
Btrfs: fix unexpected cow in run_delalloc_nocow
Feb 1, 2018
a597793
staging: comedi: ni_mio_common: ack ai fifo error interrupts.
fmhess Mar 15, 2018
0d3f8c0
Revert "base: arch_topology: fix section mismatch build warnings"
g-inami Feb 13, 2018
ac72f00
Input: ALPS - fix TrackStick detection on Thinkpad L570 and Latitude …
Jan 29, 2018
4043155
Input: i8042 - add Lenovo ThinkPad L460 to i8042 reset list
dwassenberg Mar 8, 2018
8ac678a
Input: i8042 - enable MUX on Sony VAIO VGN-CS series to fix touchpad
Apr 3, 2018
52dcf4a
vt: change SGR 21 to follow the standards
vapier Jan 29, 2018
9b47e99
ARM: dts: DRA76-EVM: Set powerhold property for tps65917
Keerthyj Oct 24, 2017
b31397c
net: hns: Fix ethtool private flags
mbgg Mar 15, 2018
92e3d3f
Fix slab name "biovec-(1<<(21-12))"
Mar 21, 2018
118118e
Revert "ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin"
gregkh Apr 6, 2018
a99aaec
Revert "ARM: dts: omap3-n900: Fix the audio CODEC's reset pin"
gregkh Apr 6, 2018
cfbed9b
Revert "cpufreq: Fix governor module removal race"
gregkh Apr 6, 2018
6bc3a54
Revert "ip6_vti: adjust vti mtu according to mtu of lower device"
gregkh Apr 6, 2018
b867b7a
Linux 4.14.33
gregkh Apr 8, 2018
0bc82ea
i40iw: Fix sequence number for the first partial FPDU
shirazsaleem Dec 22, 2017
c5cd3cc
i40iw: Correct Q1/XF object count equation
shirazsaleem Dec 22, 2017
fbd4d90
i40iw: Validate correct IRD/ORD connection parameters
tatyana-en Dec 22, 2017
800ffac
clk: meson: mpll: use 64-bit maths in params_from_rate
xdarklight Dec 23, 2017
2e9a8b6
ARM: dts: ls1021a: add "fsl,ls1021a-esdhc" compatible string to esdhc…
Nov 16, 2017
78728d8
Bluetooth: Add a new 04ca:3015 QCA_ROME device
Aug 28, 2017
fd78be4
ipv6: Reinject IPv6 packets if IPsec policy matches after SNAT
tobiasbrunner Dec 21, 2017
ea40afb
thermal: power_allocator: fix one race condition issue for thermal_in…
Dec 26, 2017
3efc86f
perf probe: Find versioned symbols from map
mhiramat Dec 8, 2017
d606bac
perf probe: Add warning message if there is unexpected event name
mhiramat Dec 8, 2017
93b8f4a
perf evsel: Enable ignore_missing_thread for pid option
Dec 13, 2017
f7b0ea2
net: hns3: free the ring_data structrue when change tqps
321lipeng Dec 22, 2017
fcb762c
net: hns3: fix for getting auto-negotiation state in hclge_get_autoneg
hwlfy Dec 22, 2017
ab4ac0f
l2tp: fix missing print session offset info
liuhangbin Dec 22, 2017
ea620e4
rds; Reset rs->rs_bound_addr in rds_add_bound() failure path
sowminiv Dec 22, 2017
378259c
ACPI / video: Default lcd_only to true on Win8-ready and newer machines
jwrdegoede Dec 23, 2017
87a25a3
net/mlx4_en: Change default QoS settings
monis410 Dec 28, 2017
db470ce
VFS: close race between getcwd() and d_move()
Nov 10, 2017
1cf98fd
watchdog: dw_wdt: add stop watchdog operation
olerem Sep 26, 2017
e6bc3a4
clk: divider: fix incorrect usage of container_of
jbrun3t Dec 21, 2017
b72d39b
PM / devfreq: Fix potential NULL pointer dereference in governor_store
GustavoARSilva Dec 6, 2017
7743aa1
selftests/net: fix bugs in address and port initialization
sowminiv Dec 25, 2017
ddc09c5
RDMA/cma: Mark end of CMA ID messages
Jan 1, 2018
bd4a969
hwmon: (ina2xx) Make calibration register value fixed
Nov 22, 2017
6e7b076
clk: sunxi-ng: a83t: Add M divider to TCON1 clock
jernejsk Dec 30, 2017
543d317
media: videobuf2-core: don't go out of the buffer range
mchehab Dec 28, 2017
522371c
ASoC: Intel: Skylake: Disable clock gating during firmware and librar…
PardhaSK Jan 2, 2018
1d65600
ASoC: Intel: cht_bsw_rt5645: Analog Mic support
jwrdegoede Jan 2, 2018
978c281
spi: sh-msiof: Fix timeout failures for TX-only DMA transfers
geertu Jan 3, 2018
3807b6f
scsi: libiscsi: Allow sd_shutdown on bad transport
Dec 7, 2017
b5d2caf
scsi: mpt3sas: Proper handling of set/clear of "ATA command pending" …
Dec 28, 2017
04568f4
irqchip/gic-v3: Fix the driver probe() fail due to disabled GICC entry
Dec 5, 2017
74f5124
ACPI: EC: Fix debugfs_create_*() usage
geertu Jan 2, 2018
bb23fbd
mac80211: Fix setting TX power on monitor interfaces
pegro Dec 13, 2017
e985dcf
vfb: fix video mode and line_length being set when loaded
Jan 4, 2018
1f1e5ca
gpio: label descriptors using the device name
linusw Jan 4, 2018
da5e12a
powernv-cpufreq: Add helper to extract pstate from PMSR
Dec 13, 2017
cf4c906
IB/rdmavt: Allocate CQ memory on the correct node
mmarcini Dec 19, 2017
eaa0778
blk-mq: avoid to map CPU into stale hw queue
Jan 6, 2018
fb1ef85
blk-mq: fix race between updating nr_hw_queues and switching io sched
Jan 6, 2018
dd3e1a4
backlight: tdo24m: Fix the SPI CS between transfers
rjarzmik Dec 28, 2017
5391891
pinctrl: baytrail: Enable glitch filter for GPIOs used as interrupts
jwrdegoede Jan 1, 2018
39ede1f
nvme_fcloop: disassocate local port structs
jsmart-gh Nov 30, 2017
f0504bf
nvme_fcloop: fix abort race condition
jsmart-gh Nov 30, 2017
3b3fb4b
tpm: return a TPM_RC_COMMAND_CODE response if command is not implemented
martinezjavier Nov 30, 2017
01ff15f
perf report: Fix a no annotate browser displayed issue
Dec 26, 2017
89deb4a
staging: lustre: disable preempt while sampling processor id.
Dec 18, 2017
87b9099
ASoC: Intel: sst: Fix the return value of 'sst_send_byte_stream_mrfld()'
tititiou36 Jan 6, 2018
1530dcc
power: supply: axp288_charger: Properly stop work on probe-error / re…
jwrdegoede Dec 26, 2017
f722a6a
rt2x00: do not pause queue unconditionally on error path
Dec 19, 2017
46d1933
wl1251: check return from call to wl1251_acx_arp_ip_filter
Dec 26, 2017
35a9ebd
net/mlx5: Fix race for multiple RoCE enable
danielj-mellanox Jan 4, 2018
5669ec0
net: hns3: Fix an error of total drop packet statistics
IronShen Jan 5, 2018
611abba
net: hns3: Fix a loop index error of tqp statistics query
IronShen Jan 5, 2018
be6a161
net: hns3: Fix an error macro definition of HNS3_TQP_STAT
IronShen Jan 5, 2018
b20482c
net: hns3: fix for changing MTU
hwlfy Jan 5, 2018
71468ce
bcache: ret IOERR when read meets metadata error
flowerui Jan 8, 2018
ef60904
bcache: stop writeback thread after detaching
Jan 8, 2018
fad9bcb
bcache: segregate flash only volume write streams
Jan 8, 2018
8644d14
scsi: libsas: fix memory leak in sas_smp_get_phy_events()
JasonYanHw Jan 4, 2018
f890a23
scsi: libsas: fix error when getting phy events
JasonYanHw Jan 4, 2018
b728b7e
scsi: libsas: initialize sas_phy status according to response of DISC…
Jan 4, 2018
8976d64
blk-mq: fix kernel oops in blk_mq_tag_idle()
Jan 9, 2018
4ed8692
tty: n_gsm: Allow ADM response in addition to UA for control dlci
tmlind Jan 3, 2018
effbffc
block, bfq: put async queues for root bfq groups too
Algodev-github Jan 9, 2018
28b35f9
EDAC, mv64x60: Fix an error handling path
tititiou36 Jan 7, 2018
d96a094
uio_hv_generic: check that host supports monitor page
shemminger Jan 9, 2018
d017aeb
i40evf: don't rely on netif_running() outside rtnl_lock()
jacob-keller Oct 27, 2017
b432f98
cxgb4vf: Fix SGE FL buffer initialization logic for 64K pages
arjunvynipadath Jan 10, 2018
7007705
scsi: megaraid_sas: Error handling for invalid ldcount provided by fi…
shivasharan-s Jan 5, 2018
15dfb9b
scsi: megaraid_sas: unload flag should be set after scsi_remove_host …
shivasharan-s Jan 5, 2018
cfafed1
RDMA/cma: Fix rdma_cm path querying for RoCE
paravmellanox Jan 8, 2018
4aafb8c
gpio: thunderx: fix error return code in thunderx_gpio_probe()
Jan 10, 2018
9979014
x86/gart: Exclude GART aperture from vmcore
jiribohac Jan 6, 2018
62eaf7e
sdhci: Advertise 2.0v supply on SDIO host controller
andy-shev Jan 11, 2018
c427d7e
ibmvnic: Don't handle RX interrupts when not up.
nfont Jan 10, 2018
88f6f04
Input: goodix - disable IRQs while suspended
jwrdegoede Jan 12, 2018
3847b9e
mtd: mtd_oobtest: Handle bitflips during reads
miquelraynal Jan 11, 2018
7cae67e
crypto: aes-generic - build with -Os on gcc-7+
arndb Jan 3, 2018
6a88a99
perf tools: Fix copyfile_offset update of output offset
olsajiri Jan 9, 2018
bc166ca
tcmu: release blocks for partially setup cmds
Nov 28, 2017
5dff635
thermal: int3400_thermal: fix error handling in int3400_thermal_probe()
khoroshilov Dec 29, 2017
f1b4692
objtool: Add Clang support
jpoimboe Mar 22, 2018
b6a11be
crypto: arm64/aes-ce-cipher - move assembler code to .S file
Nov 21, 2017
962e6b2
x86/microcode: Propagate return value from updating functions
suryasaimadhu Feb 16, 2018
00ba4bc
x86/CPU: Add a microcode loader callback
suryasaimadhu Feb 16, 2018
35da0d5
x86/CPU: Check CPU feature bits after microcode upgrade
suryasaimadhu Feb 16, 2018
22cc881
x86/microcode: Get rid of struct apply_microcode_ctx
suryasaimadhu Feb 28, 2018
170f8ec
x86/microcode/intel: Check microcode revision before updating sibling…
ashok-raj Feb 28, 2018
1707112
x86/microcode/intel: Writeback and invalidate caches before updating …
ashok-raj Feb 28, 2018
e87c2b5
x86/microcode: Do not upload microcode if CPUs are offline
ashok-raj Feb 28, 2018
d272584
x86/microcode/intel: Look into the patch cache first
suryasaimadhu Feb 28, 2018
509df2b
x86/microcode: Request microcode on the BSP
suryasaimadhu Feb 28, 2018
b0b1ac3
x86/microcode: Synchronize late microcode loading
ashok-raj Feb 28, 2018
c81d706
x86/microcode: Attempt late loading only when new microcode is present
suryasaimadhu Mar 14, 2018
8413a3a
x86/microcode: Fix CPU synchronization routine
suryasaimadhu Mar 14, 2018
cdd74d6
arp: fix arp_filter on l3slave devices
Apr 5, 2018
52f0a5f
ipv6: the entire IPv6 header chain must fit the first fragment
Mar 23, 2018
629eeaa
lan78xx: Crash in lan78xx_writ_reg (Workqueue: events lan78xx_deferre…
Mar 27, 2018
589a3f3
net: fix possible out-of-bound read in skb_network_protocol()
Mar 26, 2018
d1b820b
net/ipv6: Fix route leaking between VRFs
dsahern Mar 30, 2018
7948bc9
net/ipv6: Increment OUTxxx counters after netfilter hook
Apr 5, 2018
787b940
netlink: make sure nladdr has correct size in netlink_connect()
ramosian-glider Mar 23, 2018
cd19a9b
net sched actions: fix dumping which requires several messages to use…
Mar 26, 2018
21563c4
net/sched: fix NULL dereference in the error path of tcf_bpf_init()
dcaratti Apr 5, 2018
a7c8900
pptp: remove a buggy dst release in pptp_connect()
Apr 3, 2018
c17f659
r8169: fix setting driver_data after register_netdev
hkallweit Mar 26, 2018
3f80d01
sctp: do not leak kernel memory to user space
Apr 8, 2018
3fdd437
sctp: sctp_sockaddr_af must check minimal addr length for AF_INET6
Apr 8, 2018
c5fc4dc
sky2: Increase D3 delay to sky2 stops working after suspend
khfeng Mar 31, 2018
4f288c9
vhost: correctly remove wait queue during poll failure
jasowang Mar 27, 2018
09cb826
vlan: also check phy_driver ts_info for vlan's real device
liuhangbin Mar 30, 2018
65c42a2
vrf: Fix use after free and double free in vrf_finish_output
dsahern Mar 29, 2018
d7e7ab4
bonding: fix the err path for dev hwaddr sync in bond_enslave
lxin Mar 25, 2018
22ab1f8
bonding: move dev_mc_sync after master_upper_dev_link in bond_enslave
lxin Mar 25, 2018
77b9fc3
bonding: process the err returned by dev_set_allmulti properly in bon…
lxin Mar 25, 2018
048a64f
net: fool proof dev_valid_name()
Apr 5, 2018
6816295
ip_tunnel: better validate user provided tunnel names
Apr 5, 2018
a7309ca
ipv6: sit: better validate user provided tunnel names
Apr 5, 2018
72363c6
ip6_gre: better validate user provided tunnel names
Apr 5, 2018
109dce2
ip6_tunnel: better validate user provided tunnel names
Apr 5, 2018
b9c6ddd
vti6: better validate user provided tunnel names
Apr 5, 2018
9282181
net/mlx5e: Avoid using the ipv6 stub in the TC offload neigh update path
ogerlitz Mar 13, 2018
ddf7987
net/mlx5e: Fix memory usage issues in offloading TC flows
jialiu02 Mar 8, 2018
e52a45b
nfp: use full 40 bits of the NSP buffer address
Apr 4, 2018
1ec7966
ipv6: sr: fix seg6 encap performances with TSO enabled
Mar 29, 2018
baab1f0
net/mlx5e: Don't override vport admin link state in switchdev mode
jialiu02 Mar 2, 2018
e096c8b
net/mlx5e: Sync netdev vxlan ports at open
Mar 20, 2018
a19024a
net/sched: fix NULL dereference in the error path of tunnel_key_init()
dcaratti Mar 15, 2018
1c71bfe
net/sched: fix NULL dereference on the error path of tcf_skbmod_init()
dcaratti Mar 15, 2018
477c73a
strparser: Fix sign of err codes
Mar 26, 2018
9408bce
net/mlx4_en: Fix mixed PFC and Global pause user control requests
Mar 27, 2018
72b880f
net/mlx5e: Fix traffic being dropped on VF representor
roidayan Feb 28, 2018
2f8aa65
vhost: validate log when IOTLB is enabled
jasowang Mar 29, 2018
233ba28
route: check sysctl_fib_multipath_use_neigh earlier than hash
lxin Apr 1, 2018
8c316b6
team: move dev_mc_sync after master_upper_dev_link in team_port_add
lxin Mar 25, 2018
9fdeb33
vhost_net: add missing lock nesting notation
jasowang Mar 26, 2018
fdae5b6
net/mlx4_core: Fix memory leak while delete slave's resources
Mar 27, 2018
ffebeb0
Linux 4.14.34
gregkh Apr 12, 2018
a3e2c7f
tcp: TSQ can be disabled by congestion control
natale-p Oct 22, 2017
cff4292
tcp: Added a function to retrieve pacing timer
natale-p Aug 29, 2017
bf9d866
tcp: implemented pacing_expired
natale-p Aug 29, 2017
bb51162
tcp: added get_segs_per_round
natale-p Sep 3, 2017
4a2d429
tcp: added segment sent
natale-p Aug 29, 2017
b3aa772
wave: Added TCP Wave
natale-p Feb 21, 2017
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
  •  
  •  
  •  
49 changes: 28 additions & 21 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,38 +7,40 @@
# command after changing this file, to see if there are
# any tracked files which get ignored after the change.
#
# Normal rules
# Normal rules (sorted alphabetically)
#
.*
*.a
*.bin
*.bz2
*.c.[012]*.*
*.dtb
*.dtb.S
*.dwo
*.elf
*.gcno
*.gz
*.i
*.ko
*.ll
*.lst
*.lz4
*.lzma
*.lzo
*.mod.c
*.o
*.o.*
*.a
*.order
*.patch
*.s
*.ko
*.so
*.so.dbg
*.mod.c
*.i
*.lst
*.su
*.symtypes
*.order
*.elf
*.bin
*.tar
*.gz
*.bz2
*.lzma
*.xz
*.lz4
*.lzo
*.patch
*.gcno
*.ll
modules.builtin
Module.symvers
*.dwo
*.su
*.c.[012]*.*
modules.builtin

#
# Top-level generic files
Expand All @@ -53,6 +55,11 @@ Module.symvers
/System.map
/Module.markers

#
# RPM spec file (make rpm-pkg)
#
/*.spec

#
# Debian directory (make deb-pkg)
#
Expand Down
2 changes: 1 addition & 1 deletion Documentation/ABI/testing/sysfs-bus-iio
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Description:
Description of the physical chip / device for device X.
Typically a part number.

What: /sys/bus/iio/devices/iio:deviceX/timestamp_clock
What: /sys/bus/iio/devices/iio:deviceX/current_timestamp_clock
KernelVersion: 4.5
Contact: linux-iio@vger.kernel.org
Description:
Expand Down
16 changes: 16 additions & 0 deletions Documentation/ABI/testing/sysfs-devices-system-cpu
Original file line number Diff line number Diff line change
Expand Up @@ -373,3 +373,19 @@ Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
Description: information about CPUs heterogeneity.

cpu_capacity: capacity of cpu#.

What: /sys/devices/system/cpu/vulnerabilities
/sys/devices/system/cpu/vulnerabilities/meltdown
/sys/devices/system/cpu/vulnerabilities/spectre_v1
/sys/devices/system/cpu/vulnerabilities/spectre_v2
Date: January 2018
Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org>
Description: Information about CPU vulnerabilities

The files are named after the code names of CPU
vulnerabilities. The output of those files reflects the
state of the CPUs in the system. Possible output values:

"Not affected" CPU is not affected by the vulnerability
"Vulnerable" CPU is affected and no mitigation in effect
"Mitigation: $M" CPU is affected and mitigation $M is in effect
52 changes: 43 additions & 9 deletions Documentation/admin-guide/kernel-parameters.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1841,13 +1841,6 @@
Built with CONFIG_DEBUG_KMEMLEAK_DEFAULT_OFF=y,
the default is off.

kmemcheck= [X86] Boot-time kmemcheck enable/disable/one-shot mode
Valid arguments: 0, 1, 2
kmemcheck=0 (disabled)
kmemcheck=1 (enabled)
kmemcheck=2 (one-shot mode)
Default: 2 (one-shot mode)

kvm.ignore_msrs=[KVM] Ignore guest accesses to unhandled MSRs.
Default is 0 (don't ignore, but inject #GP)

Expand Down Expand Up @@ -2599,6 +2592,11 @@
nosmt [KNL,S390] Disable symmetric multithreading (SMT).
Equivalent to smt=1.

nospectre_v2 [X86] Disable all mitigations for the Spectre variant 2
(indirect branch prediction) vulnerability. System may
allow data leaks with this option, which is equivalent
to spectre_v2=off.

noxsave [BUGS=X86] Disables x86 extended register state save
and restore using xsave. The kernel will fallback to
enabling legacy floating-point and sse state.
Expand Down Expand Up @@ -2713,8 +2711,6 @@
norandmaps Don't use address space randomization. Equivalent to
echo 0 > /proc/sys/kernel/randomize_va_space

noreplace-paravirt [X86,IA-64,PV_OPS] Don't patch paravirt_ops

noreplace-smp [X86-32,SMP] Don't replace SMP instructions
with UP alternatives

Expand Down Expand Up @@ -3253,6 +3249,21 @@
pt. [PARIDE]
See Documentation/blockdev/paride.txt.

pti= [X86_64] Control Page Table Isolation of user and
kernel address spaces. Disabling this feature
removes hardening, but improves performance of
system calls and interrupts.

on - unconditionally enable
off - unconditionally disable
auto - kernel detects whether your CPU model is
vulnerable to issues that PTI mitigates

Not specifying this option is equivalent to pti=auto.

nopti [X86_64]
Equivalent to pti=off

pty.legacy_count=
[KNL] Number of legacy pty's. Overwrites compiled-in
default number.
Expand Down Expand Up @@ -3893,6 +3904,29 @@
sonypi.*= [HW] Sony Programmable I/O Control Device driver
See Documentation/laptops/sonypi.txt

spectre_v2= [X86] Control mitigation of Spectre variant 2
(indirect branch speculation) vulnerability.

on - unconditionally enable
off - unconditionally disable
auto - kernel detects whether your CPU model is
vulnerable

Selecting 'on' will, and 'auto' may, choose a
mitigation method at run time according to the
CPU, the available microcode, the setting of the
CONFIG_RETPOLINE configuration option, and the
compiler with which the kernel was built.

Specific mitigations can also be selected manually:

retpoline - replace indirect branches
retpoline,generic - google's original retpoline
retpoline,amd - AMD-specific minimal thunk

Not specifying this option is equivalent to
spectre_v2=auto.

spia_io_base= [HW,MTD]
spia_fio_base=
spia_pedr=
Expand Down
3 changes: 2 additions & 1 deletion Documentation/arm64/silicon-errata.txt
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ stable kernels.
| Hisilicon | Hip0{5,6,7} | #161010101 | HISILICON_ERRATUM_161010101 |
| Hisilicon | Hip0{6,7} | #161010701 | N/A |
| | | | |
| Qualcomm Tech. | Falkor v1 | E1003 | QCOM_FALKOR_ERRATUM_1003 |
| Qualcomm Tech. | Kryo/Falkor v1 | E1003 | QCOM_FALKOR_ERRATUM_1003 |
| Qualcomm Tech. | Falkor v1 | E1009 | QCOM_FALKOR_ERRATUM_1009 |
| Qualcomm Tech. | QDF2400 ITS | E0065 | QCOM_QDF2400_ERRATUM_0065 |
| Qualcomm Tech. | Falkor v{1,2} | E1041 | QCOM_FALKOR_ERRATUM_1041 |
1 change: 0 additions & 1 deletion Documentation/dev-tools/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ whole; patches welcome!
kasan
ubsan
kmemleak
kmemcheck
gdb-kernel-debugging
kgdb
kselftest
Expand Down
Loading