Skip to content
  1. Aug 15, 2015
  2. Aug 06, 2015
    • Peter Hung's avatar
      serial: 8250_pci: fix mode after S3/S4 resume for F81504/508/512 · d3159455
      Peter Hung authored
      Fix RS232/485 mode incorrect setting after S3/S4 resume for F81504/508/512
      
      We had add RS232/485 RTS control with fecf27a3
      
      . But when it
      resume from S3/S4, the mode register 0x40 + 0x08 * idx + 7 will
      rewrite to 0x01 (RS232 mode).
      
      This patch will modify 2 sections.
      
      One is pci_fintek_init(), if it called when first init, it will
      write mode register with 0x01. If it called from S3/S4 resume,
      it's will get the relative port data and pass it to
      pci_fintek_rs485_config() with NULL rs485 parameter.
      
      The another modification is in pci_fintek_rs485_config(). It'll
      re-apply old configuration when the parameter rs485 is NULL.
      
      Signed-off-by: default avatarPeter Hung <hpeter+linux_kernel@gmail.com>
      Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      d3159455
  3. Aug 05, 2015
  4. Aug 04, 2015
  5. Jul 28, 2015
  6. Jul 27, 2015
    • Linus Torvalds's avatar
      Linux 4.2-rc4 · cbfe8fa6
      Linus Torvalds authored
      cbfe8fa6
    • Linus Torvalds's avatar
      Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 2579d019
      Linus Torvalds authored
      Pull perf fix from Thomas Gleixner:
       "A single fix for the intel cqm perf facility to prevent IPIs from
        interrupt context"
      
      * 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        perf/x86/intel/cqm: Return cached counter value from IRQ context
      2579d019
    • Linus Torvalds's avatar
      Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip · 28003486
      Linus Torvalds authored
      Pull x86 fixes from Thomas Gleixner:
       "This update contains:
      
         - the manual revert of the SYSCALL32 changes which caused a
           regression
      
         - a fix for the MPX vma handling
      
         - three fixes for the ioremap 'is ram' checks.
      
         - PAT warning fixes
      
         - a trivial fix for the size calculation of TLB tracepoints
      
         - handle old EFI structures gracefully
      
        This also contains a PAT fix from Jan plus a revert thereof.  Toshi
        explained why the code is correct"
      
      * 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
        x86/mm/pat: Revert 'Adjust default caching mode translation tables'
        x86/asm/entry/32: Revert 'Do not use R9 in SYSCALL32' commit
        x86/mm: Fix newly introduced printk format warnings
        mm: Fix bugs in region_is_ram()
        x86/mm: Remove region_is_ram() call from ioremap
        x86/mm: Move warning from __ioremap_check_ram() to the call site
        x86/mm/pat, drivers/media/ivtv: Move the PAT warning and replace WARN() with pr_warn()
        x86/mm/pat, drivers/infiniband/ipath: Replace WARN() with pr_warn()
        x86/mm/pat: Adjust default caching mode translation tables
        x86/fpu: Disable dependent CPU features on "noxsave"
        x86/mpx: Do not set ->vm_ops on MPX VMAs
        x86/mm: Add parenthesis for TLB tracepoint size calculation
        efi: Handle memory error structures produced based on old versions of standard
      28003486