1. 17 12月, 2019 1 次提交
  2. 14 12月, 2019 1 次提交
    • O
      Merge tag 'omap-for-v5.5/fixes-rc1-signed' of... · 9a4b8148
      Olof Johansson 提交于
      Merge tag 'omap-for-v5.5/fixes-rc1-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into arm/fixes
      
      Fixes for omap variants for v5.5-rc1 cycle
      
      This series of changes contains fixes for issues recently noticed:
      
      - The ti-sysc interconnect target module driver needs fixes for
        mstandby quirk handling and reset delay
      
      - We need to configure am335x-sancloud-bbe to use rgmii-id mode because of
        the phy changes done earlier
      
      - NET_SWITCHDEV is no longer selected in Kconfig but a dependency and we
        must enable CONFIG_NET_SWITCHDEV to have TI_CPSW_SWITCHDEV
      
      - We are still relying on DEBUG_FS at least for PM configuration, let's
        add it back
      
      - We need to update compatible for am437x-gp/epos-evm because of the
        recent changes to use generic panels
      
      * tag 'omap-for-v5.5/fixes-rc1-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
        bus: ti-sysc: Fix missing reset delay handling
        ARM: dts: am437x-gp/epos-evm: fix panel compatible
        ARM: omap2plus_defconfig: Add back DEBUG_FS
        ARM: omap2plus_defconfig: enable NET_SWITCHDEV
        ARM: dts: am335x-sancloud-bbe: fix phy mode
        bus: ti-sysc: Fix missing force mstandby quirk handling
      
      Link: https://lore.kernel.org/r/pull-1576254925-709310@atomide.comSigned-off-by: NOlof Johansson <olof@lixom.net>
      9a4b8148
  3. 13 12月, 2019 3 次提交
  4. 12 12月, 2019 8 次提交
  5. 11 12月, 2019 3 次提交
  6. 10 12月, 2019 12 次提交
  7. 09 12月, 2019 9 次提交
    • S
      cpufreq: vexpress-spc: Switch cpumask from topology core to OPP sharing · c9385887
      Sudeep Holla 提交于
      Since commit ca74b316 ("arm: Use common cpu_topology structure and
      functions.") the core cpumask has to be modified during cpu hotplug
      operations. So using them to set up cpufreq policy cpumask may be
      incorrect as it may contain only cpus that are online at that instance.
      
      Instead, we can use the cpumask setup by OPP library that contains all
      the cpus sharing OPP table using dev_pm_opp_get_sharing_cpus.
      Acked-by: NViresh Kumar <viresh.kumar@linaro.org>
      Tested-by: NDietmar Eggemann <dietmar.eggemann@arm.com>
      Signed-off-by: NSudeep Holla <sudeep.holla@arm.com>
      c9385887
    • S
      ARM: vexpress: Set-up shared OPP table instead of individual for each CPU · 2a76352a
      Sudeep Holla 提交于
      Currently we add individual copy of same OPP table for each CPU within
      the cluster. This is redundant and doesn't reflect the reality.
      
      We can't use core cpumask to set policy->cpus in ve_spc_cpufreq_init()
      anymore as it gets called via cpuhp_cpufreq_online()->cpufreq_online()
      ->cpufreq_driver->init() and the cpumask gets updated upon CPU hotplug
      operations. It also may cause issues when the vexpress_spc_cpufreq
      driver is built as a module.
      
      Since ve_spc_clk_init is built-in device initcall, we should be able to
      use the same topology_core_cpumask to set the opp sharing cpumask via
      dev_pm_opp_set_sharing_cpus and use the same later in the driver via
      dev_pm_opp_get_sharing_cpus.
      
      Cc: Liviu Dudau <liviu.dudau@arm.com>
      Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
      Acked-by: NViresh Kumar <viresh.kumar@linaro.org>
      Tested-by: NDietmar Eggemann <dietmar.eggemann@arm.com>
      Signed-off-by: NSudeep Holla <sudeep.holla@arm.com>
      2a76352a
    • A
      ARM: dts: e60k02: fix power button · b731fadf
      Andreas Kemnade 提交于
      The power button was only producing irqs, but no key events,
      Forced power down with long key press works, so probably
      only a short spike arrives at the SoC.
      Further investigation shows that LDORTC2 is off after boot
      of the vendor kernel. LDORTC2 is shared with a GPIO at the pmic
      which probably transfers the button press to the SoC.
      That regulator off at boot, so "regulator-boot-on" is definitively
      wrong. So remove that.
      Reported-by: NH. Nikolaus Schaller <hns@goldelico.com>
      Signed-off-by: NAndreas Kemnade <andreas@kemnade.info>
      Fixes: c100ea86 ("ARM: dts: add Netronix E60K02 board common file")
      Signed-off-by: NShawn Guo <shawnguo@kernel.org>
      b731fadf
    • S
      ARM: dts: imx6ul: imx6ul-14x14-evk.dtsi: Fix SPI NOR probing · 0aeb1f2b
      Stefan Roese 提交于
      Without this "jedec,spi-nor" compatible property, probing of the SPI NOR
      does not work on the NXP i.MX6ULL EVK. Fix this by adding this
      compatible property to the DT.
      
      Fixes: 7d77b850 ("ARM: dts: imx6ull: fix the imx6ull-14x14-evk configuration")
      Signed-off-by: NStefan Roese <sr@denx.de>
      Reviewed-by: NFabio Estevam <festevam@gmail.com>
      Reviewed-by: NFrieder Schrempf <frieder.schrempf@kontron.de>
      Signed-off-by: NShawn Guo <shawnguo@kernel.org>
      0aeb1f2b
    • L
      Linux 5.5-rc1 · e42617b8
      Linus Torvalds 提交于
      e42617b8
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net · 95e6ba51
      Linus Torvalds 提交于
      Pull networking fixes from David Miller:
      
       1) More jumbo frame fixes in r8169, from Heiner Kallweit.
      
       2) Fix bpf build in minimal configuration, from Alexei Starovoitov.
      
       3) Use after free in slcan driver, from Jouni Hogander.
      
       4) Flower classifier port ranges don't work properly in the HW offload
          case, from Yoshiki Komachi.
      
       5) Use after free in hns3_nic_maybe_stop_tx(), from Yunsheng Lin.
      
       6) Out of bounds access in mqprio_dump(), from Vladyslav Tarasiuk.
      
       7) Fix flow dissection in dsa TX path, from Alexander Lobakin.
      
       8) Stale syncookie timestampe fixes from Guillaume Nault.
      
      [ Did an evil merge to silence a warning introduced by this pull - Linus ]
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (84 commits)
        r8169: fix rtl_hw_jumbo_disable for RTL8168evl
        net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add()
        r8169: add missing RX enabling for WoL on RTL8125
        vhost/vsock: accept only packets with the right dst_cid
        net: phy: dp83867: fix hfs boot in rgmii mode
        net: ethernet: ti: cpsw: fix extra rx interrupt
        inet: protect against too small mtu values.
        gre: refetch erspan header from skb->data after pskb_may_pull()
        pppoe: remove redundant BUG_ON() check in pppoe_pernet
        tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE()
        tcp: tighten acceptance of ACKs not matching a child socket
        tcp: fix rejected syncookies due to stale timestamps
        lpc_eth: kernel BUG on remove
        tcp: md5: fix potential overestimation of TCP option space
        net: sched: allow indirect blocks to bind to clsact in TC
        net: core: rename indirect block ingress cb function
        net-sysfs: Call dev_hold always in netdev_queue_add_kobject
        net: dsa: fix flow dissection on Tx path
        net/tls: Fix return values to avoid ENOTSUPP
        net: avoid an indirect call in ____sys_recvmsg()
        ...
      95e6ba51
    • L
      Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi · 138f371d
      Linus Torvalds 提交于
      Pull more SCSI updates from James Bottomley:
       "Eleven patches, all in drivers (no core changes) that are either minor
        cleanups or small fixes.
      
        They were late arriving, but still safe for -rc1"
      
      * tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:
        scsi: MAINTAINERS: Add the linux-scsi mailing list to the ISCSI entry
        scsi: megaraid_sas: Make poll_aen_lock static
        scsi: sd_zbc: Improve report zones error printout
        scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI
        scsi: qla2xxx: unregister ports after GPN_FT failure
        scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan
        scsi: pm80xx: Remove unused include of linux/version.h
        scsi: pm80xx: fix logic to break out of loop when register value is 2 or 3
        scsi: scsi_transport_sas: Fix memory leak when removing devices
        scsi: lpfc: size cpu map by last cpu id set
        scsi: ibmvscsi_tgt: Remove unneeded variable rc
      138f371d
    • L
      Merge tag '5.5-rc-smb3-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6 · a78f7cdd
      Linus Torvalds 提交于
      Pull cifs fixes from Steve French:
       "Nine cifs/smb3 fixes:
      
         - one fix for stable (oops during oplock break)
      
         - two timestamp fixes including important one for updating mtime at
           close to avoid stale metadata caching issue on dirty files (also
           improves perf by using SMB2_CLOSE_FLAG_POSTQUERY_ATTRIB over the
           wire)
      
         - two fixes for "modefromsid" mount option for file create (now
           allows mode bits to be set more atomically and accurately on create
           by adding "sd_context" on create when modefromsid specified on
           mount)
      
         - two fixes for multichannel found in testing this week against
           different servers
      
         - two small cleanup patches"
      
      * tag '5.5-rc-smb3-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6:
        smb3: improve check for when we send the security descriptor context on create
        smb3: fix mode passed in on create for modetosid mount option
        cifs: fix possible uninitialized access and race on iface_list
        cifs: Fix lookup of SMB connections on multichannel
        smb3: query attributes on file close
        smb3: remove unused flag passed into close functions
        cifs: remove redundant assignment to pointer pneg_ctxt
        fs: cifs: Fix atime update check vs mtime
        CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks
      a78f7cdd
    • L
      Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs · 5bf9a06a
      Linus Torvalds 提交于
      Pull misc vfs cleanups from Al Viro:
       "No common topic, just three cleanups".
      
      * 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
        make __d_alloc() static
        fs/namespace: add __user to open_tree and move_mount syscalls
        fs/fnctl: fix missing __user in fcntl_rw_hint()
      5bf9a06a
  8. 08 12月, 2019 3 次提交