Skip to content
Snippets Groups Projects
Select Git revision
  • android-msm-flo-3.4-lollipop-mr1.1
  • master default protected
  • android-msm-bullhead-3.10-nougat_kgdb_less_changes
  • android-msm-bullhead-3.10-nougat_kgdb
  • android-msm-bullhead-3.10-nougat_klist
  • android-4.4
  • android-msm-vega-4.4-oreo-daydream
  • android-msm-wahoo-4.4-p-preview-5
  • android-msm-wahoo-4.4-pie
  • android-msm-marlin-3.18-p-preview-5
  • android-msm-marlin-3.18-pie
  • android-msm-wahoo-2018.07-oreo-m2
  • android-msm-wahoo-2018.07-oreo-m4
  • android-msm-wahoo-4.4-p-preview-4
  • android-msm-bullhead-3.10-oreo-m6
  • android-msm-angler-3.10-oreo-m6
  • android-msm-marlin-3.18-p-preview-4
  • android-msm-stargazer-3.18-oreo-wear-dr
  • android-msm-catshark-3.18-oreo-wear-dr
  • android-msm-wahoo-4.4-oreo-m2
  • android-msm-wahoo-4.4-oreo-m4
  • android-daydreamos-8.0.0_r0.5
  • android-8.1.0_r0.92
  • android-8.1.0_r0.91
  • android-daydreamos-8.0.0_r0.4
  • android-p-preview-5_r0.2
  • android-p-preview-5_r0.1
  • android-9.0.0_r0.5
  • android-9.0.0_r0.4
  • android-9.0.0_r0.2
  • android-9.0.0_r0.1
  • android-8.1.0_r0.81
  • android-8.1.0_r0.80
  • android-8.1.0_r0.78
  • android-8.1.0_r0.76
  • android-8.1.0_r0.75
  • android-8.1.0_r0.72
  • android-8.1.0_r0.70
  • android-p-preview-4_r0.2
  • android-p-preview-4_r0.1
  • android-wear-8.0.0_r0.30
41 results

security

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Ecco park authored and Dmitry Shmidt committed
    Issue:
      Watch dog bark happens while we call dhd_find_sta or dhd_del_sta.
    Root cause:
      Currently we don't delete the sta list when we turn off SOFTAP.
    However, the each entry in sta_list is already deinitialized
    in dhd_sta_pool_clear function. That means that  the sta list of
    primary interface has invalid data even though we turn off the SOFTAP.
    
    If we turn on SOFTAP again, the sta list will be reused again.
    
    However, if sometimes the each entry of sta_list has random memory address
    and point to another address for next pointer, the iterate never stop in
    list_for_each_entry function.
    
    Solution:
      We need to clean up the sta list for primary interface in dhd_stop
    
    b/18887219
    
    Change-Id: Icf6f3e656df36ab9816cf52cb9ddc19520d005d1
    Signed-off-by: default avatarEcco park <eccopark@broadcom.com>
    2b016c07
    History
    Name Last commit Last update
    ..