1. 16 Oct, 2018 1 commit
  2. 09 Oct, 2018 2 commits
    • Todd Brandt's avatar
      PM / tools: sleepgraph and bootgraph: upgrade to v5.2 · 18d3f8fc
      Todd Brandt authored
      bootgraph & sleepgraph:
      - funnel all prints through the pprint function
      - remove superfluous print calls, arrange them in single blocks
      - flush stdout on every print, enables log capture on hang
      
      sleepgraph:
      - in -summary, if all tests have the same host+kernel+mode, add to title
      - update verbose device detail print to include machine suspend/resume
      - match tKernSus and tKernRes to pm_prepare/restore_console
      - fully support multiple suspend/resumes in a single timeline
      - enable various disk modes (disk-suspend, disk-test_resume, etc)
      - add warnings when -display (xset) fails
      Signed-off-by: default avatarTodd Brandt <todd.e.brandt@linux.intel.com>
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      18d3f8fc
    • Todd Brandt's avatar
      PM / tools: sleepgraph: first batch of v5.2 changes · 5484f033
      Todd Brandt authored
      general:
      - add battery charge data before and after test
      - remove special s0i3 handling
      - remove melding of dmesg & ftrace data in old kernels, use one only
      - updates to various kprobes in trace (ksys_sync, etc)
      - enable pm_debug_messages during the test
      - instrument more subsystems with dev functions (phy0)
      
      error handling:
      - return codes for tool show the status of the test run
      - 0: success, 1: general error (no timeline), 2: fail (suspend aborted)
      - monitor output of /sys/power/state, mark as failure if exception occurs
      - add signal handler when using -result to catch tool exceptions
      
      display control
      - add -x commands for testing xset with mode settings and status
      - allow display setting to on, off, suspend, standby
      - add display mode change info to the log, along with a warning on fail
      
      s2idle (freeze)
      - remove fixed 10-phase dependency, allow any phase order & any count
      - multiple phase occurences show as phase_nameN e.g. suspend_noirq3
      - if multiple freezes occur, print multiple time values in header
      
      summary:
      - add new columns to summary output: issues, worst suspend/resume devices
      - worst device: includes summation of all phases of suspend or resume
      - issues: includes WARNING/ERROR/BUG from dmesg log, and other issues
      - s2idle: multiple freezes show as FREEZExN in the issues column
      Signed-off-by: default avatarTodd Brandt <todd.e.brandt@linux.intel.com>
      Signed-off-by: default avatarRafael J. Wysocki <rafael.j.wysocki@intel.com>
      5484f033
  3. 08 Oct, 2018 2 commits
  4. 07 Oct, 2018 7 commits
  5. 06 Oct, 2018 1 commit
    • Greg Kroah-Hartman's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · c1d84a1b
      Greg Kroah-Hartman authored
      Dave writes:
        "Networking fixes:
      
        1) Fix truncation of 32-bit right shift in bpf, from Jann Horn.
      
        2) Fix memory leak in wireless wext compat, from Stefan Seyfried.
      
        3) Use after free in cfg80211's reg_process_hint(), from Yu Zhao.
      
        4) Need to cancel pending work when unbinding in smsc75xx otherwise
           we oops, also from Yu Zhao.
      
        5) Don't allow enslaving a team device to itself, from Ido Schimmel.
      
        6) Fix backwards compat with older userspace for rtnetlink FDB dumps.
           From Mauricio Faria.
      
        7) Add validation of tc policy netlink attributes, from David Ahern.
      
        8) Fix RCU locking in rawv6_send_hdrinc(), from Wei Wang."
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net: (26 commits)
        net: mvpp2: Extract the correct ethtype from the skb for tx csum offload
        ipv6: take rcu lock in rawv6_send_hdrinc()
        net: sched: Add policy validation for tc attributes
        rtnetlink: fix rtnl_fdb_dump() for ndmsg header
        yam: fix a missing-check bug
        net: bpfilter: Fix type cast and pointer warnings
        net: cxgb3_main: fix a missing-check bug
        bpf: 32-bit RSH verification must truncate input before the ALU op
        net: phy: phylink: fix SFP interface autodetection
        be2net: don't flip hw_features when VXLANs are added/deleted
        net/packet: fix packet drop as of virtio gso
        net: dsa: b53: Keep CPU port as tagged in all VLANs
        openvswitch: load NAT helper
        bnxt_en: get the reduced max_irqs by the ones used by RDMA
        bnxt_en: free hwrm resources, if driver probe fails.
        bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request
        bnxt_en: Fix VNIC reservations on the PF.
        team: Forbid enslaving team device to itself
        net/usb: cancel pending work when unbinding smsc75xx
        mlxsw: spectrum: Delete RIF when VLAN device is removed
        ...
      c1d84a1b
  6. 05 Oct, 2018 27 commits