Релиз Linux kernel 4.17

Discussion in 'Linux, Freebsd, *nix' started by DmitryU, 13 Jun 2018.

  1. DmitryU

    DmitryU Member

    Joined:
    20 Jan 2012
    Messages:
    68
    Likes Received:
    58
    Reputations:
    1
    В описании новинок ядра, наткнулся на такую часть:
    Некоторое время назад Oleg10011001 и Neokil пытались настроить связку kali+amd. Может обновление ядра поможет?

    Еще из интересного в новом ядре появились такие изменения:
    • Оптимизировано энергопотребление.
    • Сокращен объем кода.
    • Добавлена поддержка HDCP
    • Добавлена поддержка BCM5389

    Input: synaptics - add Intertouch support on X1 Carbon 6th and X280
    fix io_destroy()/aio_complete() race
    Revert "fs: fold open_check_o_direct into do_dentry_open"
    Revert "vfio/type1: Improve memory pinning process for raw PFN mapping"
    net-sysfs: Fix memory leak in XPS configuration
    stm class: Use vmalloc for the master map
    intel_th: Use correct device when freeing buffers
    crypto: inside-secure - do not use memset on MMIO
    net: netsec: reduce DMA mask to 40 bits
    perf tools: Fix perf.data format description of NRCPUS header
    IB: Revert "remove redundant INFINIBAND kconfig dependencies"
    scsi: scsi_transport_srp: Fix shost to rport translation
    Input: synaptics - add Lenovo 80 series ids to SMBus
    Input: elan_i2c_smbus - fix corrupted stack
    drm/i915/lvds: Move acpi lid notification registration to
    registration phase
    drm/i915/query: Protect tainted function pointer lookup
    drm/i915/query: nospec expects no more than an unsigned long
    net: ethernet: davinci_emac: fix error handling in probe()
    bpf: fix uapi hole for 32 bit compat applications
    net: usb: cdc_mbim: add flag FLAG_SEND_ZLP
    fs: clear writeback errors in inode_init_always
    drm/amd/display: Make atomic-check validate underscan changes
    afs: Fix directory permissions check
    sched/headers: Fix typo
    RDMA/bnxt_re: Fix broken RoCE driver due to recent L2 driver changes
    drm/psr: Fix missed entry in PSR setup time table.
    Input: synaptics - Lenovo Carbon X1 Gen5 (2017) devices should use RMI
    Input: synaptics - Lenovo Thinkpad X1 Carbon G5 (2017) with
    Elantech trackpoints should use RMI
    xfrm6: avoid potential infinite loop in _decode_session6()
    netfilter: provide correct argument to nla_strlcpy()
    iio: adc: at91-sama5d2_adc: fix channel configuration for
    differential channels
    iio: adc: select buffer for at91-sama5d2_adc
    iio: adc: stm32-dfsdm: fix successive oversampling settings
    iio: adc: stm32-dfsdm: fix sample rate for div2 spi clock
    i2c: ocores: update HDL sources URL
    net/sonic: Use dma_mapping_error()
    i2c: xlp9xx: Add MAINTAINERS entry
    nds32: lib: To use generic lib instead of libgcc to prevent the
    symbol undefined issue.
    nds32: Fix building error when CONFIG_FREEZE is enabled.
    nds32: Fix building error of crypto/xor.c by adding xor.h
    nds32: Fix drivers/gpu/drm/udl/udl_fb.c building error by
    defining PAGE_SHARED
    nds32: Fix xfs_buf built failed by export
    invalidate_kernel_vmap_range and flush_kernel_vmap_range
    nds32: Fix the symbols undefined issue by exporting them.
    nds32: Fix the unknown type u8 issue.
    nds32: Fix build failed because arch_trace_hardirqs_off is
    changed to trace_hardirqs_off.
    nds32: Fix the allmodconfig build. To make sure
    CONFIG_CPU_LITTLE_ENDIAN is default y
    nds32: Fix the virtual address may map too much range by tlbop issue.
    nds32: To refine readability of INT_MASK_INITAIAL_VAL
    nds32: To fix a cache inconsistency issue by setting correct
    cacheability of NTC
    hwtracing: stm: fix build error on some arches
    iio: hid-sensor-trigger: Fix sometimes not powering up the
    sensor after resume
    iwlwifi: pcie: compare with number of IRQs requested for, not
    number of CPUs
    mm/huge_memory.c: __split_huge_page() use atomic ClearPageDirty()
    mm: fix the NULL mapping case in __isolate_lru_page()
    atm: zatm: fix memcmp casting
    vhost_net: flush batched heads before trying to busy polling
    net: qmi_wwan: Add Netgear Aircard 779S
    platform/x86: asus-wmi: Fix NULL pointer dereference
    ipvs: fix buffer overflow with sync daemon and service
    sched/deadline: Fix missing clock update
    perf parse-events: Handle uncore event aliases in small groups properly
    kcm: Fix use-after-free caused by clonned sockets
    drm/amd/display: Fix BUG_ON during CRTC atomic check update
    drm/amd/display: Update color props when modeset is required
    perf script python: Add addr into perf sample dict
    MIPS: prctl: Disallow FRE without FR with PR_SET_FP_MODE requests
    MIPS: ptrace: Fix PTRACE_PEEKUSR requests for 64-bit FGRs
    afs: Fix mounting of backup volumes
    iio:buffer: make length types match kfifo types
    iio:kfifo_buf: check for uint overflow
    MIPS: lantiq: gphy: Drop reboot/remove reset asserts
    perf cs-etm: Fix indexing for decoder packet queue
    ipv6: sr: fix memory OOB access in seg6_do_srh_encap/inline
    nvme: fix extended data LBA supported setting
    iio: ad7793: implement IIO_CHAN_INFO_SAMP_FREQ
    thunderbolt: Handle NULL boot ACL entries properly
    drm/bridge/synopsys: dw-hdmi: fix dw_hdmi_setup_rx_sense
    nds32: Renaming the file for unaligned access
    nds32: Fix the unaligned access handler
    ip_tunnel: restore binding to ifaces with a large mtu
    ip6_tunnel: remove magic mtu value 0xFFF8
    drm/i915: Disable LVDS on Radiant P845
    ixgbe: fix parsing of TC actions for HW offload
    netfilter: nft_limit: fix packet ratelimiting
    netfilter: nf_tables: disable preemption in nft_update_chain_stats()
    netfilter: ebtables: handle string from userspace with care
    IB/core: Fix error code for invalid GID entry
    cls_flower: Fix incorrect idr release when failing to modify rule
    sched/core: Require cpu_active() in select_task_rq(), for user tasks
    sched/core: Fix rules for running on online && !active CPUs
    mlxsw: spectrum: Forbid creation of VLAN 1 over port/LAG
    s390/purgatory: Fix endless interrupt loop
    selinux: KASAN: slab-out-of-bounds in xattr_getsecurity
    net/ncsi: Fix array size in dumpit handler
    s390/dasd: use blk_mq_rq_from_pdu for per request data
    Revert "rt2800: use TXOP_BACKOFF for probe frames"
    xfrm Fix potential error pointer dereference in xfrm_bundle_create.
    tracing: Fix crash when freeing instances with event triggers
    tracing: Make the snapshot trigger work with instances
    be2net: Fix error detection logic for BE3
    netfilter: nf_tables: fix NULL pointer dereference on
    nft_ct_helper_obj_dump()
    netfilter: nft_meta: fix wrong value dereference in nft_meta_set_eval
    netfilter: nf_tables: fix NULL-ptr in nf_tables_dump_obj()
    netfilter: nf_tables: increase nft_counters_enabled in
    nft_chain_stats_replace()
    perf test: "Session topology" dumps core on s390
    perf data: Update documentation section on cpu topology
    drm/omap: fix NULL deref crash with SDI displays
    tun: Fix NULL pointer dereference in XDP redirect
    nds32: Correct flush_dcache_page function
    nds32: Flush the cache of the page at vmaddr instead of kaddr in
    flush_anon_page
    nds32: Disable local irq before calling cpu_dcache_wb_page in
    copy_user_highpage
    nds32: Fix compiler warning, Wstringop-overflow, in vdso.c
    perf bpf: Fix NULL return handling in bpf__prepare_load()
     
    CKAP likes this.