/freebsd/sys/arm/arm/ |
H A D | vm_machdep.c | diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl) diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl)
|
/freebsd/sys/powerpc/powerpc/ |
H A D | vm_machdep.c | diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl) diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl)
|
/freebsd/sys/kern/ |
H A D | kern_thr.c | diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl) diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl)
|
/freebsd/sys/amd64/amd64/ |
H A D | sys_machdep.c | diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl) diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl)
|
H A D | vm_machdep.c | diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl) diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl)
|
/freebsd/sys/i386/i386/ |
H A D | vm_machdep.c | diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl) diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl)
|
/freebsd/sys/sys/ |
H A D | proc.h | diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl) diff 740fd64d65cc70e1bfd61ab9e8061eb2d1f39c5d Mon Jul 11 01:31:11 CEST 2005 David Xu <davidxu@FreeBSD.org> Validate if the value written into {FS,GS}.base is a canonical address, writting non-canonical address can cause kernel a panic, by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring only canonical values get written to the registers.
Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com > Approved by: re (scottl)
|