Prevent vidcontrol -i from crashing alphas
Reported by: Christian Weisgerber <naddy@mips.inka.de> Approved by: yokota@FreeBSD.ORG
This commit is contained in:
parent
7a1203480c
commit
2727ed91ae
@ -719,7 +719,11 @@ fb_commonioctl(video_adapter_t *adp, u_long cmd, caddr_t arg)
|
||||
((video_adapter_info_t *)arg)->va_mem_base = adp->va_mem_base;
|
||||
((video_adapter_info_t *)arg)->va_mem_size = adp->va_mem_size;
|
||||
((video_adapter_info_t *)arg)->va_window
|
||||
#ifdef __i386__
|
||||
= vtophys(adp->va_window);
|
||||
#else
|
||||
= adp->va_window;
|
||||
#endif
|
||||
((video_adapter_info_t *)arg)->va_window_size
|
||||
= adp->va_window_size;
|
||||
((video_adapter_info_t *)arg)->va_window_gran
|
||||
@ -727,7 +731,11 @@ fb_commonioctl(video_adapter_t *adp, u_long cmd, caddr_t arg)
|
||||
((video_adapter_info_t *)arg)->va_window_orig
|
||||
= adp->va_window_orig;
|
||||
((video_adapter_info_t *)arg)->va_unused0
|
||||
#ifdef __i386__
|
||||
= (adp->va_buffer) ? vtophys(adp->va_buffer) : 0;
|
||||
#else
|
||||
= adp->va_buffer;
|
||||
#endif
|
||||
((video_adapter_info_t *)arg)->va_buffer_size
|
||||
= adp->va_buffer_size;
|
||||
((video_adapter_info_t *)arg)->va_mode = adp->va_mode;
|
||||
|
Loading…
Reference in New Issue
Block a user