Re: radeon_get_bios: BUG: unable to handle kernel paging request

2017-09-25 Thread Christian König

Hi Thomas,

please open up a bug report on http://bugs.freedesktop.org/.

If this worked on an older kernel version bisecting would be a good idea 
as well.


Regards,
Christian.

Am 24.09.2017 um 12:26 schrieb Thomas Meyer:

Hi,

while trying to resurrect my old Macbook as an 32 bit kernel testing device,
I think someone broke the radeon driver on this first generation pure EFI boot
Macbook.

My guess would be that the introduction of the vga_switcheroo code did break the
radeon_get_bios functionality.

I will try again without radeon_atrm_get_bios and radeon_acpi_vfct_bios.

kind regards
thomas




Re: radeon_get_bios: BUG: unable to handle kernel paging request

2017-09-25 Thread Christian König

Hi Thomas,

please open up a bug report on http://bugs.freedesktop.org/.

If this worked on an older kernel version bisecting would be a good idea 
as well.


Regards,
Christian.

Am 24.09.2017 um 12:26 schrieb Thomas Meyer:

Hi,

while trying to resurrect my old Macbook as an 32 bit kernel testing device,
I think someone broke the radeon driver on this first generation pure EFI boot
Macbook.

My guess would be that the introduction of the vga_switcheroo code did break the
radeon_get_bios functionality.

I will try again without radeon_atrm_get_bios and radeon_acpi_vfct_bios.

kind regards
thomas




radeon_get_bios: BUG: unable to handle kernel paging request

2017-09-24 Thread Thomas Meyer
Hi,

while trying to resurrect my old Macbook as an 32 bit kernel testing device,
I think someone broke the radeon driver on this first generation pure EFI boot
Macbook.

My guess would be that the introduction of the vga_switcheroo code did break the
radeon_get_bios functionality.

I will try again without radeon_atrm_get_bios and radeon_acpi_vfct_bios.

kind regards
thomas

[0.00] Linux version 4.14.0-rc1+ (thomas@maria) (gcc version 7.1.1 
20170622 (Red Hat 7.1.1-3) (GCC)) #7 SMP Sun Sep 24 07:16:00 CEST 2017
[0.00] Disabled fast string operations
[0.00] x86/fpu: x87 FPU will use FXSAVE
[0.00] e820: BIOS-provided physical RAM map:
[0.00] BIOS-e820: [mem 0x-0x0008efff] usable
[0.00] BIOS-e820: [mem 0x0008f000-0x0008] ACPI NVS
[0.00] BIOS-e820: [mem 0x0009-0x0009] usable
[0.00] BIOS-e820: [mem 0x0010-0x7f0c7fff] usable
[0.00] BIOS-e820: [mem 0x7f0c8000-0x7f2c8fff] ACPI NVS
[0.00] BIOS-e820: [mem 0x7f2c9000-0x7fe4afff] usable
[0.00] BIOS-e820: [mem 0x7fe4b000-0x7fe6efff] reserved
[0.00] BIOS-e820: [mem 0x7fe6f000-0x7fe7efff] usable
[0.00] BIOS-e820: [mem 0x7fe7f000-0x7feaafff] reserved
[0.00] BIOS-e820: [mem 0x7feab000-0x7feb1fff] usable
[0.00] BIOS-e820: [mem 0x7feb2000-0x7feb6fff] ACPI data
[0.00] BIOS-e820: [mem 0x7feb7000-0x7feb8fff] usable
[0.00] BIOS-e820: [mem 0x7feb9000-0x7feeefff] ACPI NVS
[0.00] BIOS-e820: [mem 0x7feef000-0x7fefefff] ACPI data
[0.00] BIOS-e820: [mem 0x7feff000-0x7fef] reserved
[0.00] BIOS-e820: [mem 0xe00f8000-0xe00f8fff] reserved
[0.00] BIOS-e820: [mem 0xfed1c000-0xfed1] reserved
[0.00] BIOS-e820: [mem 0xfffb-0xfffd] reserved
[0.00] Notice: NX (Execute Disable) protection cannot be enabled: 
non-PAE kernel!
[0.00] e820: update [mem 0x7bf6f010-0x7bf7ea3b] usable ==> usable
[0.00] e820: update [mem 0x7bf6f010-0x7bf7ea3b] usable ==> usable
[0.00] extended physical RAM map:
[0.00] reserve setup_data: [mem 0x-0x0008efff] 
usable
[0.00] reserve setup_data: [mem 0x0008f000-0x0008] 
ACPI NVS
[0.00] reserve setup_data: [mem 0x0009-0x0009] 
usable
[0.00] reserve setup_data: [mem 0x0010-0x7bf6f00f] 
usable
[0.00] reserve setup_data: [mem 0x7bf6f010-0x7bf7ea3b] 
usable
[0.00] reserve setup_data: [mem 0x7bf7ea3c-0x7f0c7fff] 
usable
[0.00] reserve setup_data: [mem 0x7f0c8000-0x7f2c8fff] 
ACPI NVS
[0.00] reserve setup_data: [mem 0x7f2c9000-0x7fe4afff] 
usable
[0.00] reserve setup_data: [mem 0x7fe4b000-0x7fe6efff] 
reserved
[0.00] reserve setup_data: [mem 0x7fe6f000-0x7fe7efff] 
usable
[0.00] reserve setup_data: [mem 0x7fe7f000-0x7feaafff] 
reserved
[0.00] reserve setup_data: [mem 0x7feab000-0x7feb1fff] 
usable
[0.00] reserve setup_data: [mem 0x7feb2000-0x7feb6fff] 
ACPI data
[0.00] reserve setup_data: [mem 0x7feb7000-0x7feb8fff] 
usable
[0.00] reserve setup_data: [mem 0x7feb9000-0x7feeefff] 
ACPI NVS
[0.00] reserve setup_data: [mem 0x7feef000-0x7fefefff] 
ACPI data
[0.00] reserve setup_data: [mem 0x7feff000-0x7fef] 
reserved
[0.00] reserve setup_data: [mem 0xe00f8000-0xe00f8fff] 
reserved
[0.00] reserve setup_data: [mem 0xfed1c000-0xfed1] 
reserved
[0.00] reserve setup_data: [mem 0xfffb-0xfffd] 
reserved
[0.00] efi: EFI v1.10 by Apple
[0.00] efi:  ACPI=0x7fefd000  ACPI 2.0=0x7fefd014  SMBIOS=0x7feba000 
[0.00] random: fast init done
[0.00] SMBIOS 2.4 present.
[0.00] DMI: Apple Computer, Inc. MacBookPro1,1/Mac-F425BEC8, BIOS
MBP11.88Z.0055.B08.0610121325 10/12/06
[0.00] tsc: Fast TSC calibration using PIT
[0.00] e820: update [mem 0x-0x0fff] usable ==> reserved
[0.00] e820: remove [mem 0x000a-0x000f] usable
[0.00] e820: last_pfn = 0x7feb9 max_arch_pfn = 0x10
[0.00] MTRR default type: uncachable
[0.00] MTRR fixed ranges enabled:
[0.00]   0-9 write-back
[0.00]   A-B uncachable
[0.00]   C-C write-protect
[0.00]   D-D uncachable
[0.00]   E-F write-protect
[0.00] 

radeon_get_bios: BUG: unable to handle kernel paging request

2017-09-24 Thread Thomas Meyer
Hi,

while trying to resurrect my old Macbook as an 32 bit kernel testing device,
I think someone broke the radeon driver on this first generation pure EFI boot
Macbook.

My guess would be that the introduction of the vga_switcheroo code did break the
radeon_get_bios functionality.

I will try again without radeon_atrm_get_bios and radeon_acpi_vfct_bios.

kind regards
thomas

[0.00] Linux version 4.14.0-rc1+ (thomas@maria) (gcc version 7.1.1 
20170622 (Red Hat 7.1.1-3) (GCC)) #7 SMP Sun Sep 24 07:16:00 CEST 2017
[0.00] Disabled fast string operations
[0.00] x86/fpu: x87 FPU will use FXSAVE
[0.00] e820: BIOS-provided physical RAM map:
[0.00] BIOS-e820: [mem 0x-0x0008efff] usable
[0.00] BIOS-e820: [mem 0x0008f000-0x0008] ACPI NVS
[0.00] BIOS-e820: [mem 0x0009-0x0009] usable
[0.00] BIOS-e820: [mem 0x0010-0x7f0c7fff] usable
[0.00] BIOS-e820: [mem 0x7f0c8000-0x7f2c8fff] ACPI NVS
[0.00] BIOS-e820: [mem 0x7f2c9000-0x7fe4afff] usable
[0.00] BIOS-e820: [mem 0x7fe4b000-0x7fe6efff] reserved
[0.00] BIOS-e820: [mem 0x7fe6f000-0x7fe7efff] usable
[0.00] BIOS-e820: [mem 0x7fe7f000-0x7feaafff] reserved
[0.00] BIOS-e820: [mem 0x7feab000-0x7feb1fff] usable
[0.00] BIOS-e820: [mem 0x7feb2000-0x7feb6fff] ACPI data
[0.00] BIOS-e820: [mem 0x7feb7000-0x7feb8fff] usable
[0.00] BIOS-e820: [mem 0x7feb9000-0x7feeefff] ACPI NVS
[0.00] BIOS-e820: [mem 0x7feef000-0x7fefefff] ACPI data
[0.00] BIOS-e820: [mem 0x7feff000-0x7fef] reserved
[0.00] BIOS-e820: [mem 0xe00f8000-0xe00f8fff] reserved
[0.00] BIOS-e820: [mem 0xfed1c000-0xfed1] reserved
[0.00] BIOS-e820: [mem 0xfffb-0xfffd] reserved
[0.00] Notice: NX (Execute Disable) protection cannot be enabled: 
non-PAE kernel!
[0.00] e820: update [mem 0x7bf6f010-0x7bf7ea3b] usable ==> usable
[0.00] e820: update [mem 0x7bf6f010-0x7bf7ea3b] usable ==> usable
[0.00] extended physical RAM map:
[0.00] reserve setup_data: [mem 0x-0x0008efff] 
usable
[0.00] reserve setup_data: [mem 0x0008f000-0x0008] 
ACPI NVS
[0.00] reserve setup_data: [mem 0x0009-0x0009] 
usable
[0.00] reserve setup_data: [mem 0x0010-0x7bf6f00f] 
usable
[0.00] reserve setup_data: [mem 0x7bf6f010-0x7bf7ea3b] 
usable
[0.00] reserve setup_data: [mem 0x7bf7ea3c-0x7f0c7fff] 
usable
[0.00] reserve setup_data: [mem 0x7f0c8000-0x7f2c8fff] 
ACPI NVS
[0.00] reserve setup_data: [mem 0x7f2c9000-0x7fe4afff] 
usable
[0.00] reserve setup_data: [mem 0x7fe4b000-0x7fe6efff] 
reserved
[0.00] reserve setup_data: [mem 0x7fe6f000-0x7fe7efff] 
usable
[0.00] reserve setup_data: [mem 0x7fe7f000-0x7feaafff] 
reserved
[0.00] reserve setup_data: [mem 0x7feab000-0x7feb1fff] 
usable
[0.00] reserve setup_data: [mem 0x7feb2000-0x7feb6fff] 
ACPI data
[0.00] reserve setup_data: [mem 0x7feb7000-0x7feb8fff] 
usable
[0.00] reserve setup_data: [mem 0x7feb9000-0x7feeefff] 
ACPI NVS
[0.00] reserve setup_data: [mem 0x7feef000-0x7fefefff] 
ACPI data
[0.00] reserve setup_data: [mem 0x7feff000-0x7fef] 
reserved
[0.00] reserve setup_data: [mem 0xe00f8000-0xe00f8fff] 
reserved
[0.00] reserve setup_data: [mem 0xfed1c000-0xfed1] 
reserved
[0.00] reserve setup_data: [mem 0xfffb-0xfffd] 
reserved
[0.00] efi: EFI v1.10 by Apple
[0.00] efi:  ACPI=0x7fefd000  ACPI 2.0=0x7fefd014  SMBIOS=0x7feba000 
[0.00] random: fast init done
[0.00] SMBIOS 2.4 present.
[0.00] DMI: Apple Computer, Inc. MacBookPro1,1/Mac-F425BEC8, BIOS
MBP11.88Z.0055.B08.0610121325 10/12/06
[0.00] tsc: Fast TSC calibration using PIT
[0.00] e820: update [mem 0x-0x0fff] usable ==> reserved
[0.00] e820: remove [mem 0x000a-0x000f] usable
[0.00] e820: last_pfn = 0x7feb9 max_arch_pfn = 0x10
[0.00] MTRR default type: uncachable
[0.00] MTRR fixed ranges enabled:
[0.00]   0-9 write-back
[0.00]   A-B uncachable
[0.00]   C-C write-protect
[0.00]   D-D uncachable
[0.00]   E-F write-protect
[0.00]