Skip to content
Snippets Groups Projects
  1. Jan 12, 2017
  2. Jan 11, 2017
  3. Jan 10, 2017
    • 伟 张's avatar
      Merge "audio: soc: fix mic mute when lte fallback occured after call answered"... · c0a47b60
      伟 张 authored
      Merge "audio: soc: fix mic mute when lte fallback occured after call answered" into android-msm-sawshark-3.18
      c0a47b60
    • y00166091's avatar
      audio: soc: fix mic mute when lte fallback occured after call answered · 97f0d295
      y00166091 authored
      echo path is closed when disabling volte call.
      this cause the mic mute.
      add assert if both cs_voice and volte bit is set, echo path should not be closed.
      
      Change-Id: I948c538231fbdd3952c5418034ba5dbe97e554f0
      97f0d295
    • y00365468's avatar
      Reboot: remove interface to go into 9008 port. · 461225b4
      y00365468 authored
      Change-Id: I92f6bceb87946b53ab9bf5e77f6efcb3c3b4171c
      461225b4
    • y00365468's avatar
      MMC: RPMB: flush cache before switch to RPMB partition to fix a black screen crash issue. · 05aa6040
      y00365468 authored
      In the switch to the RPM partition, and read/write data will lead to emmc cmd probability of time-out, resulting in
      all emmc operation is invalid, so need to increase the flush cache operation to solve this problem.
      
      Err logs such as:
      mmc0: mmc_blk_part_switch succeed, 0 -> 3
      <7>[ 166.531101] mmc0: starting CMD23 arg 80000001 flags 00000095
      <7>[ 166.531127] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
      <7>[ 166.531148] mmc0: req done (CMD23): 0: 00000900 00000000 00000000 00000000
      <7>[ 166.531165] mmc0: starting CMD25 arg 00000000 flags 00000035
      <7>[ 166.531179] mmc0: blksz 512 blocks 1 flags 00000100 tsac 1200 ms nsac 8000
      <7>[ 166.531223] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00000001
      <7>[ 166.560478] mmc0: accumulated busy time is 51554 usec
      <7>[ 166.560506] mmc0: status: load = 51% - total_time=100216 busy_time = 51554, clk=50000000
      <7>[ 166.560522] mmc0: target freq = 177770000 (kworker/u8:4)
      <7>[ 167.873427] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00108000
      <3>[ 167.873457] mmc0: data txfr (0x00100000) error: -110 after 1342 ms
      <6>[ 167.873467] sdhci: =========== REGISTER DUMP (mmc0)===========
      <6>[ 167.873478] sdhci: Sys addr: 0x00000088 | Version: 0x00002e02
      <6>[ 167.873489] sdhci: Blk size: 0x00000200 | Blk cnt: 0x00000000
      <6>[ 167.873500] sdhci: Argument: 0x00000000 | Trn mode: 0x00000023
      <6>[ 167.873511] sdhci: Present: 0x03e80000 | Host ctl: 0x00000034
      <6>[ 167.873522] sdhci: Power: 0x0000000b | Blk gap: 0x00000000
      <6>[ 167.873533] sdhci: Wake-up: 0x00000000 | Clock: 0x00000007
      <6>[ 167.873543] sdhci: Timeout: 0x0000000b | Int stat: 0x00000000
      <6>[ 167.873555] sdhci: Int enab: 0x03ff800b | Sig enab: 0x03ff000b
      <6>[ 167.873565] sdhci: AC12 err: 0x00000000 | Slot int: 0x00000000
      <6>[ 167.873576] sdhci: Caps: 0x242dc8b2 | Caps_1: 0x00008007
      <6>[ 167.873587] sdhci: Cmd: 0x0000193a | Max curr: 0x00000000
      <6>[ 167.873598] sdhci: Resp 1: 0x00000000 | Resp 0: 0x00000900
      <6>[ 167.873609] sdhci: Resp 3: 0x00000900 | Resp 2: 0x00000000
      <6>[ 167.873618] sdhci: Host ctl2: 0x00000008
      <6>[ 167.873629] sdhci: ADMA Err: 0x00000000 | ADMA Ptr: 0xae86c008
      <6>[ 167.873639] ----------- VENDOR REGISTER DUMP -----------
      <6>[ 167.873652] Data cnt: 0x00000000 | Fifo cnt: 0x00000000 | Int sts: 0x000c0000
      <6>[ 167.873665] DLL cfg: 0x665d6400 | DLL sts: 0x00000028 | SDCC ver: 0x1000002e
      <6>[ 167.873677] Vndr func: 0x00018a1e | Vndr adma err : addr0: 0x00000000 addr1: 0x00000000
      <6>[ 167.873685] Vndr func2: 0xfa8018a8
      <6>[ 167.873928] mmc0: clk: 50000000 clk-gated: 0 claimer: qseecomd pwr: 10 host->irq = 8192
      <6>[ 167.873940] mmc0: rpmstatus[pltfm](runtime-suspend:usage_count:disable_depth)(0:1:0)
      <6>[ 167.873949] sdhci: ===========================================
      <7>[ 167.873989] mmc0: accumulated busy time is 1313486 usec
      <7>[ 167.874004] mmc0: req done (CMD25): 0: 00000900 00000000 00000000 00000000
      <7>[ 167.874016] mmc0: 0 bytes transferred: -110
      <3>[ 167.874106] sdhci_msm 7824900.sdhci: mmc_blk_ioctl_rpmb_cmd: data error -110
      <7>[ 167.874192] mmc0: invalid state for clock scaling - skipping
      <7>[ 167.874212] mmc0: clock change to 177770000 finished successfully (kworker/u8:4)
      <7>[ 167.874531] mmc0: starting CMD6 arg 03b33801 flags 0000049d
      <7>[ 167.874582] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
      <7>[ 167.875383] mmc0: req failed (CMD6): -110, retrying...
      <7>[ 167.875549] sdhci [sdhci_irq()]: *** mmc0 got interrupt: 0x00018000
      
      Change-Id: Ica24c8057519c6f50a131958cac6de05506fcc27
      05aa6040
  4. Jan 06, 2017
  5. Jan 05, 2017
  6. Jan 04, 2017
  7. Jan 03, 2017
  8. Dec 29, 2016
  9. Dec 28, 2016
    • 伟 张's avatar
    • y00365468's avatar
      Revert "mm: vmscan: Add a debug file for shrinkers" · 9801237d
      y00365468 authored
      
      Kernel panic when type "cat /sys/kernel/debug/shrinker"
      
      Unable to handle kernel paging request at virtual address 0af37d40
      pgd = d4dec000
      [0af37d40] *pgd=00000000
      Internal error: Oops: 5 [#1] PREEMPT SMP ARM
      [<c0bb8f24>] (_raw_spin_lock) from [<c020aa08>] (list_lru_count_one+0x14/0x28)
      [<c020aa08>] (list_lru_count_one) from [<c02309a8>] (super_cache_count+0x40/0xa0)
      [<c02309a8>] (super_cache_count) from [<c01f6ab0>] (debug_shrinker_show+0x50/0x90)
      [<c01f6ab0>] (debug_shrinker_show) from [<c024fa5c>] (seq_read+0x1ec/0x48c)
      [<c024fa5c>] (seq_read) from [<c022e8f8>] (__vfs_read+0x20/0xd0)
      [<c022e8f8>] (__vfs_read) from [<c022f0d0>] (vfs_read+0x7c/0x104)
      [<c022f0d0>] (vfs_read) from [<c022f974>] (SyS_read+0x44/0x9c)
      [<c022f974>] (SyS_read) from [<c0107580>] (ret_fast_syscall+0x0/0x3c)
      Code: e1a04000 e3a00001 ebd66b39 f594f000 (e1943f9f)
      ---[ end trace 60c74014a63a9688 ]---
      Kernel panic - not syncing: Fatal exception
      
      shrink_control.nid is used but not initialzed, same for
      shrink_control.memcg.
      
      This reverts commit b0e7a582.
      
      Change-Id: I108de88fa4baaef99a53c4e4c6a1d8c4b4804157
      Reported-by: default avatarXiaowen Liu <xiaowen.liu@freescale.com>
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      
      This reverts commit f68c7efe.
      9801237d
Loading