Cast MSB part of current TSF to u64 to prevent loss of most
significant bits. MSB should also be shifted by 32.

Patch based on old maemo patch by:
Yuri Kululin <ext-yuri.kululin@nokia.com>
Yuri Ershov <ext-yuri.ershov@nokia.com>

Signed-off-by: Grazvydas Ignotas <notasas@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
Grazvydas Ignotas 2012-06-16 22:26:46 +03:00 коммит произвёл John W. Linville
Родитель 69d4cfef8b
Коммит cae6247db0
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -869,7 +869,7 @@ int wl1251_acx_tsf_info(struct wl1251 *wl, u64 *mactime)
}
*mactime = tsf_info->current_tsf_lsb |
(tsf_info->current_tsf_msb << 31);
((u64)tsf_info->current_tsf_msb << 32);
out:
kfree(tsf_info);