Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 196848
Collapse All | Expand All

(-)a/v86_mem.c (-3 / +3 lines)
Lines 240-246 int v86_mem_init(void) Link Here
240
	 * modes will not work correctly on some cards (e.g. nVidia GeForce
240
	 * modes will not work correctly on some cards (e.g. nVidia GeForce
241
	 * 8600M, PCI ID 10de:0425).
241
	 * 8600M, PCI ID 10de:0425).
242
	 */
242
	 */
243
	mem_low = map_file(NULL, IVTBDA_SIZE, PROT_READ | PROT_WRITE | PROT_EXEC,
243
	mem_low = map_file(NULL, IVTBDA_SIZE, PROT_READ | PROT_WRITE,
244
					MAP_SHARED, "/dev/mem", IVTBDA_BASE);
244
					MAP_SHARED, "/dev/mem", IVTBDA_BASE);
245
	if (!mem_low) {
245
	if (!mem_low) {
246
		real_mem_deinit();
246
		real_mem_deinit();
Lines 293-299 int v86_mem_init(void) Link Here
293
	}
293
	}
294
	vbios_size = tmp[2] * 0x200;
294
	vbios_size = tmp[2] * 0x200;
295
	ulog(LOG_DEBUG, "VBIOS at %5x-%5x\n", VBIOS_BASE, VBIOS_BASE + vbios_size - 1);
295
	ulog(LOG_DEBUG, "VBIOS at %5x-%5x\n", VBIOS_BASE, VBIOS_BASE + vbios_size - 1);
296
	mem_vbios = map_file(NULL, vbios_size, PROT_READ | PROT_WRITE | PROT_EXEC,
296
	mem_vbios = map_file(NULL, vbios_size, PROT_READ | PROT_EXEC,
297
							MAP_SHARED, "/dev/mem", VBIOS_BASE);
297
							MAP_SHARED, "/dev/mem", VBIOS_BASE);
298
298
299
	if (!mem_vbios) {
299
	if (!mem_vbios) {
Lines 303-309 int v86_mem_init(void) Link Here
303
	}
303
	}
304
304
305
	/* Map the system BIOS */
305
	/* Map the system BIOS */
306
	mem_sbios = map_file(NULL, SBIOS_SIZE, PROT_READ | PROT_WRITE | PROT_EXEC,
306
	mem_sbios = map_file(NULL, SBIOS_SIZE, PROT_READ | PROT_EXEC,
307
					MAP_SHARED, "/dev/mem", SBIOS_BASE);
307
					MAP_SHARED, "/dev/mem", SBIOS_BASE);
308
	if (!mem_sbios) {
308
	if (!mem_sbios) {
309
		ulog(LOG_ERR, "Failed to mmap the System BIOS as %5x.", SBIOS_BASE);
309
		ulog(LOG_ERR, "Failed to mmap the System BIOS as %5x.", SBIOS_BASE);

Return to bug 196848