Lines 125-134
Link Here
|
125 |
eerror " Bus options (PCI etc.) --->" |
125 |
eerror " Bus options (PCI etc.) --->" |
126 |
eerror " [*] Message Signaled Interrupts (MSI and MSI-X)" |
126 |
eerror " [*] Message Signaled Interrupts (MSI and MSI-X)" |
127 |
eerror "in the kernel config." |
127 |
eerror "in the kernel config." |
128 |
die "CONFIG_PCI_MSI disabled" |
128 |
die "CONFIG_PCI_MSI disabled" |
129 |
fi |
129 |
fi |
|
|
130 |
|
131 |
if linux_chkconfig_present LOCKDEP; then |
132 |
eerror "You've enabled LOCKDEP -- lock tracking -- in the kernel." |
133 |
eerror "Unfortunately, this option exports the symbol lock_acquire as GPL-only." |
134 |
eerror "This prevents ${P} from compiling with an error like this:" |
135 |
eerror "FATAL: modpost: GPL-incompatible module fglrx.ko uses GPL-only symbol 'lock_acquire'" |
136 |
eerror "Please make sure the following options have been unset:" |
137 |
eerror " Kernel hacking --->" |
138 |
eerror " [ ] Lock debugging: detect incorrect freeing of live locks" |
139 |
eerror " [ ] Lock debugging: prove locking correctness" |
140 |
eerror " [ ] Lock usage statistics" |
141 |
eerror "in 'menuconfig'" |
142 |
die "LOCKDEP enabled" |
143 |
fi |
130 |
} |
144 |
} |
131 |
|
145 |
|
132 |
pkg_setup() { |
146 |
pkg_setup() { |
133 |
# Define module dir. |
147 |
# Define module dir. |
134 |
MODULE_DIR="${S}/common/lib/modules/fglrx/build_mod" |
148 |
MODULE_DIR="${S}/common/lib/modules/fglrx/build_mod" |