Hello, I attempted (for the first time) to recompile a kernel (to add HPFS support). I found a step-by-step guide of custom kernel creation on http://fedoraproject.org/wiki/Docs/CustomKernel and attempted to follow it. All went well until the kernel install command: it failed in requiring the kernel-firmware: <localhost>.../SPECS>rpm -ivh ~/rpmbuild/RPMS/x86_64/kernel-2.6.29.4-167.hpfs.fc11.x86_64.rpm error: Failed dependencies: kernel-firmware >= 2.6.29.4-167.hpfs.fc11 is needed by kernel-2.6.29.4-167.hpfs.fc11.x86_64 After some searching I understand that kernel-firmware is a sourceless package so I need to somehow to link the firmware files with the kernel, how can I do it? I did the kernel-creation not a a root, and when I see what kernel packages are installed on my system I see the firmware too: <localhost>.../rpmbuild>rpm -qa | grep kernel kernel-2.6.29.4-167.fc11.x86_64 kernel-headers-2.6.29.4-167.fc11.x86_64 kernel-firmware-2.6.29.4-167.fc11.noarch kerneloops-0.12-5.fc11.x86_64 kernel-devel-2.6.29.4-167.fc11.x86_64 Here is an excert from the history of the commands I used while attempting to re-compile the kernel (with some "ls" removed as irrelevant): 108 22:21 uname -m 111 22:28 rpmdev-setuptree 119 22:31 yumdownloader --source kernel 125 22:40 su -c 'yum-builddep kernel-2.6.29.4-167.fc11.x86_64.src.rpm' 126 23:16 su -c 'yum-builddep kernel-2.6.29.4-167.fc11.src.rpm' 127 23:53 su -c 'yum-builddep download/kernel-2.6.29.4-167.fc11.src.rpm' 129 23:55 rpm -Uvh kernel-2.6.29.4-167.fc11.src.rpm 133 23:59 rpmbuild -bp --target=`uname -m` kernel.spec 137 0:03 cd ../BUILD/kernel-2.6.29/linux-2.6.29.x86_64 141 0:07 cp configs/kernel-2.6.29.4-x86_64.config ./config 145 0:08 make oldconfig 146 0:09 make xconfig 149 0:26 uname -i 156 0:30 cp .config ~/rpmbuild/SOURCES/config-x86_64-generic 157 0:30 cd ~/rpmbuild/SPECS 159 0:31 ne kernel.spec & <=== Changed buildid to ".hpfs". 160 0:37 rpmbuild -bb --target=`uname -m` kernel.spec 164 6:23 rpm -ivh ~/rpmbuild/RPMS/x86_64/kernel-2.6.29.4-167.hpfs.fc11.x86_64.rpm I downloaded the kernel-firmware-2.6.29.4-167.fc11.noarch.rpm package but I don't know what should I change in the kernel creation process in order for the kernel-firmware to be used? Thanks inadvance for any help.
Hello falco, thanks for the reply. Here's the oitput: <localhost>.../sounds>ls -la ~/rpmbuild/RPMS/x86_64/ total 687960 drwxr-xr-x. 2 kaza kaza 4096 2009-08-27 02:03 . drwxr-xr-x. 3 kaza kaza 4096 2009-08-27 01:39 .. -rw-r--r--. 1 kaza kaza 22777425 2009-08-27 01:40 kernel-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 22780538 2009-08-27 01:52 kernel-debug-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 303681852 2009-08-27 02:04 kernel-debug-debuginfo-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 6511404 2009-08-27 01:52 kernel-debug-devel-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 303670832 2009-08-27 01:51 kernel-debuginfo-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 37652474 2009-08-27 01:40 kernel-debuginfo-common-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 6497207 2009-08-27 01:40 kernel-devel-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 864729 2009-08-27 01:40 kernel-headers-2.6.29.4-167.hpfs.fc11.x86_64.rpm I see that there is no kernel-firmware here, I downloaded the kernel-firmware-2.6.29.4-167.fc11.noarch.rpm file (currently in ~/download directory), will simply renaming it to kernel-firmware-2.6.29.4-167.fc11.hpfs.noarch.rpm and placing it in ~/rpmbuild/RPMS/noarch be enough to solve the problem or something more complicated is required? Thanks in advance.
Tried this, same error message Hi Falko, It seems not as trivial as I thought: just copying the RPM file and renaming it to have ".hpfs" in its name isn't enough. I'm a LINUX beginner (as sysadmin, as a user I use UNIX/LINUX for 12 years at work) so currently large part of the kernel compilation process looks like "woodoo" to me. It seems I have to alter some of the earlier steps but I don't know which and how. I'm lacking the knowledge about how the kernel installation process decides where are the files/directories from which it can deduce what packages are installed and what should I do for it to recognize the old named package as a new one (with ".hpfs" in the name) or to change the dependencies of the new kernel to depend on the old kernel-firmware instead of the new one. I'm hesitating to install the renamed kernel-firmware-2.6.29.4-167.hpfs.fc11.noarch.rpm as I'm not sure if I won't ruin something. Any ideas? TIA, kaza.
Yes. Searching for "firmware" in the kernel.spec brought me to these groups of lines: # kernel-firmware %define with_firmware %{?_with_firmware: 1} %{?!_with_firmware: 0} # don't build noarch kernels or headers (duh) %ifarch noarch %define with_up 0 %define with_headers 0 %define all_arch_configs kernel-%{version}-*.config %define with_firmware %{?_without_firmware: 0} %{?!_without_firmware: 1} %endif # # Then a series of requirements that are distribution specific, either # because we add patches for something, or the older versions have # problems with the newer kernel or lack certain things that make # integration in the distro harder than needed. # %define package_conflicts initscripts < 7.23, udev < 063-6, iptables < 1.3.2-1, ipw2200-firmware < 2.4, iwl4965-firmware < 228.57.2, selinux-policy-targeted < 1.25.3-14, squashfs-tools < 4.0, wireless-tools < 29-3 # # Packages that need to be installed before the kernel is, because the %post # scripts use them. # %define kernel_prereq fileutils, module-init-tools, initscripts >= 8.11.1-1, mkinitrd >= 6.0.61-1, kernel-firmware >= %{rpmversion}-%{pkg_release}, /sbin/new-kernel-pkg %package firmware Summary: Firmware files used by the Linux kernel Group: Development/System # This is... complicated. # Look at the WHENCE file. License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted %if "x%{?variant}" != "x" Provides: kernel-firmware = %{rpmversion}-%{pkg_release} %endif %description firmware Kernel-firmware includes firmware files required for some devices to operate. mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer # Override $(mod-fw) because we don't want it to install any firmware # We'll do that ourselves with 'make firmware_install' make -s ARCH=$Arch INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_install KERNELRELEASE=$KernelVer mod-fw= %ifarch %{vdso_arches} %if %{with_firmware} make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install %endif %if %{with_firmware} %files firmware %defattr(-,root,root) /lib/firmware/* %doc linux-%{kversion}.%{_target_cpu}/firmware/WHENCE %endif ========================================================= I didn't use the "--with firmware" switch, maybe it was the error? The webpage from which I took the kernel build steps says that "--with" will build ONLY the option after "--with" so I wasn't sure I won't ruin something... TIA, kaza
There is quite a lot of it, sorry for "bandwidth burden" (I also had to shorten it from 54924 charcters to 40000 so some directories listings were shortened): <[email protected]>.../root>updatedb <[email protected]>.../root>locate firmware /home/kaza/download/kernel-firmware-2.6.29.4-167.fc11.noarch.rpm /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/.tmp_versions/isight_firmware.mod /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/firmware_class /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/ABI/testing/sysfs-firmware-acpi /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/ABI/testing/sysfs-firmware-memmap /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/ABI/testing/sysfs-firmware-sgi_uv /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/dvb/get_dvb_firmware /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/dvb/opera-firmware.txt /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/firmware_class/README /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/firmware_class/hotplug-script /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/powerpc/qe_firmware.txt /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/Documentation/powerpc/dts-bindings/fsl/cpm_qe/qe/firmware.txt /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/arch/parisc/kernel/firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/arch/powerpc/include/asm/firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/arch/powerpc/kernel/firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/arch/powerpc/platforms/pseries/firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/firmware /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/base/.firmware.o.cmd /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/base/.firmware_class.o.cmd /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/base/firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/base/firmware.o /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/base/firmware_class.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/base/firmware_class.o /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/firmware/.built-in.o.cmd /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/firmware/.dcdbas.ko.cmd /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/firmware/.dcdbas.mod.o.cmd . . . /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/drivers/usb/misc/isight_firmware.o /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/.built-in.o.cmd /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/.gitignore /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/.ihex2fw.cmd /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/Makefile /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/WHENCE /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/acenic /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/adaptec /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/atmsar11.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/atmsar11.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/built-in.o /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cpia2 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cxgb3 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/dabusb /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/dsp56k /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/e100 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi26 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi62 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ess /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ihex2fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ihex2fw.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/intelliport2.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/intelliport2.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/kaweth /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan_pda /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/korg /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/modules.order /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/mts_cdma.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/mts_cdma.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/mts_edge.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/mts_edge.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/mts_gsm.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/mts_gsm.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sun /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ti_3410.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ti_3410.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ti_5052.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ti_5052.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/tigon /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/tr_smctr.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/tr_smctr.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ttusb-budget /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/vicam /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/whiteheat.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/whiteheat.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/whiteheat_loader.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/whiteheat_loader.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/whiteheat_loader_debug.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/yamaha /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/acenic/tg1.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/acenic/tg1.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/acenic/tg2.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/acenic/tg2.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/adaptec/starfire_rx.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/adaptec/starfire_rx.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/adaptec/starfire_tx.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/adaptec/starfire_tx.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cpia2/stv0672_vp4.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cpia2/stv0672_vp4.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cxgb3/t3b_psram-1.1.0.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cxgb3/t3b_psram-1.1.0.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cxgb3/t3c_psram-1.1.0.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cxgb3/t3c_psram-1.1.0.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cxgb3/t3fw-7.0.0.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/cxgb3/t3fw-7.0.0.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/dabusb/bitstream.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/dabusb/bitstream.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/dabusb/firmware.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/dabusb/firmware.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/dsp56k/bootstrap.asm /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/dsp56k/bootstrap.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/dsp56k/bootstrap.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/e100/d101m_ucode.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/e100/d101m_ucode.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/e100/d101s_ucode.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/e100/d101s_ucode.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/e100/d102e_ucode.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/e100/d102e_ucode.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/boot.H16 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/boot.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/boot2.H16 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/boot2.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/down.H16 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/down.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/down2.H16 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/down2.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/down3.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/edgeport/down3.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi26/bitstream.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi26/bitstream.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi26/firmware.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi26/firmware.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi26/loader.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi26/loader.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi62/bitstream.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi62/bitstream.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi62/loader.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi62/loader.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi62/midi.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi62/midi.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi62/spdif.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/emi62/spdif.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ess/maestro3_assp_kernel.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ess/maestro3_assp_kernel.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ess/maestro3_assp_minisrc.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ess/maestro3_assp_minisrc.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/kaweth/new_code.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/kaweth/new_code.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/kaweth/new_code_fix.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/kaweth/new_code_fix.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/kaweth/trigger_code.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/kaweth/trigger_code.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/kaweth/trigger_code_fix.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/kaweth/trigger_code_fix.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/mpr.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/mpr.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa18x.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa18x.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa19.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa19.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa19qi.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa19qi.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa19qw.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa19qw.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa19w.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa19w.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa28.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa28.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa28x.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa28x.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa28xa.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa28xa.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa28xb.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa28xb.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa49w.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa49w.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa49wlc.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan/usa49wlc.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan_pda/keyspan_pda.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan_pda/keyspan_pda.S /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan_pda/keyspan_pda.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan_pda/xircom_pgs.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan_pda/xircom_pgs.S /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/keyspan_pda/xircom_pgs.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/korg/k1212.dsp /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/korg/k1212.dsp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/alaw_main.csp /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/alaw_main.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/ima_adpcm_capture.csp /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/ima_adpcm_capture.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/ima_adpcm_init.csp /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/ima_adpcm_init.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/ima_adpcm_playback.csp /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/ima_adpcm_playback.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/mulaw_main.csp /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sb16/mulaw_main.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sun/cassini.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/sun/cassini.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/tigon/tg3.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/tigon/tg3.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/tigon/tg3_tso.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/tigon/tg3_tso.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/tigon/tg3_tso5.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/tigon/tg3_tso5.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ttusb-budget/dspbootcode.bin /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/ttusb-budget/dspbootcode.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/vicam/firmware.H16 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/vicam/firmware.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/yamaha/ds1_ctrl.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/yamaha/ds1_ctrl.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/yamaha/ds1_dsp.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/yamaha/ds1_dsp.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/yamaha/ds1e_ctrl.fw /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/firmware/yamaha/ds1e_ctrl.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/config/firmware /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/config/extra/firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/config/firmware/memmap.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/config/hostap/firmware /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/config/hostap/firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/config/hostap/firmware/nvram.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/config/prevent/firmware /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/config/prevent/firmware/build.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/config/rt2x00/lib/firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/linux/firmware-map.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/include/linux/firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/samples/firmware_class /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/samples/firmware_class/firmware_sample_driver.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/samples/firmware_class/firmware_sample_firmware_class.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/sound/sound_firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/linux-2.6.29.x86_64/sound/oss/sound_firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/firmware_class /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/ABI/testing/sysfs-firmware-acpi /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/ABI/testing/sysfs-firmware-memmap /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/ABI/testing/sysfs-firmware-sgi_uv /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/dvb/get_dvb_firmware /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/dvb/opera-firmware.txt /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/firmware_class/README /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/firmware_class/hotplug-script /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/powerpc/qe_firmware.txt /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/Documentation/powerpc/dts-bindings/fsl/cpm_qe/qe/firmware.txt /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/arch/parisc/kernel/firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/arch/powerpc/include/asm/firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/arch/powerpc/kernel/firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/arch/powerpc/platforms/pseries/firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/base/firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/base/firmware_class.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/Kconfig /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/Makefile /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/dcdbas.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/dcdbas.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/dell_rbu.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/dmi-id.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/dmi_scan.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/edd.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/efivars.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/iscsi_ibft.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/iscsi_ibft_find.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/memmap.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/pcdp.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/firmware/pcdp.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/media/dvb/dvb-usb/dvb-usb-firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/media/video/cx18/cx18-av-firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/media/video/cx18/cx18-firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/media/video/cx18/cx18-firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/media/video/cx25840/cx25840-firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/media/video/ivtv/ivtv-firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/media/video/ivtv/ivtv-firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/net/typhoon-firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/net/cxgb3/firmware_exports.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/net/wireless/rt2x00/rt2x00firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/staging/me4000/me4000_firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/staging/me4000/me4610_firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/staging/meilhaus/mefirmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/staging/meilhaus/mefirmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/staging/rt2860/common/firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/staging/rt2870/common/firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/drivers/usb/misc/isight_firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/.gitignore /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/Makefile /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/WHENCE /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/acenic /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/adaptec . . . /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/ess/maestro3_assp_minisrc.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/kaweth/new_code.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/kaweth/new_code_fix.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/kaweth/trigger_code.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/kaweth/trigger_code_fix.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/mpr.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa18x.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa19.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa19qi.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa19qw.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa19w.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa28.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa28x.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa28xa.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa28xb.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa49w.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan/usa49wlc.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan_pda/keyspan_pda.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan_pda/keyspan_pda.S /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan_pda/xircom_pgs.HEX /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/keyspan_pda/xircom_pgs.S /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/korg/k1212.dsp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/sb16/alaw_main.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/sb16/ima_adpcm_capture.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/sb16/ima_adpcm_init.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/sb16/ima_adpcm_playback.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/sb16/mulaw_main.csp.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/sun/cassini.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/tigon/tg3.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/tigon/tg3_tso.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/tigon/tg3_tso5.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/ttusb-budget/dspbootcode.bin.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/vicam/firmware.H16 /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/yamaha/ds1_ctrl.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/yamaha/ds1_dsp.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/firmware/yamaha/ds1e_ctrl.fw.ihex /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/include/linux/firmware-map.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/include/linux/firmware.h /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/samples/firmware_class /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/samples/firmware_class/firmware_sample_driver.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/samples/firmware_class/firmware_sample_firmware_class.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/sound/sound_firmware.c /home/kaza/rpmbuild/BUILD/kernel-2.6.29/vanilla-2.6.29/sound/oss/sound_firmware.h /home/kaza/rpmbuild/RPMS/noarch/kernel-firmware-2.6.29.4-167.hpfs.fc11.noarch.rpm /lib/firmware /lib/firmware/COPYING.atmel-firmware /lib/firmware/COPYRIGHT-usb.atmel-firmware /lib/firmware/LICENSE.ipw2100 /lib/firmware/LICENSE.ipw2200-fw /lib/firmware/LICENSE.usb8388 /lib/firmware/README-usb.atmel-firmware /lib/firmware/README.atmel-firmware /lib/firmware/acenic /lib/firmware/adaptec /lib/firmware/atmel_at76c502-wpa.bin . . . /lib/firmware/zd1211/zd1211b_ur /lib/modules/2.6.29.4-167.fc11.x86_64/kernel/drivers/firmware /lib/modules/2.6.29.4-167.fc11.x86_64/kernel/drivers/firmware/dcdbas.ko /lib/modules/2.6.29.4-167.fc11.x86_64/kernel/drivers/firmware/dell_rbu.ko /lib/modules/2.6.29.4-167.fc11.x86_64/kernel/drivers/firmware/edd.ko /lib/modules/2.6.29.4-167.fc11.x86_64/kernel/drivers/firmware/iscsi_ibft.ko /lib/modules/2.6.29.4-167.fc11.x86_64/kernel/drivers/usb/misc/isight_firmware.ko /lib/udev/firmware.sh /lib/udev/rules.d/50-firmware.rules /sys/firmware /sys/class/firmware /sys/class/firmware/timeout /sys/devices/pci0000:00/firmware_node /sys/devices/pci0000:00/0000:00:00.0/firmware_node /sys/devices/pci0000:00/0000:00:02.0/firmware_node /sys/devices/pci0000:00/0000:00:05.0/firmware_node /sys/devices/pci0000:00/0000:00:06.0/firmware_node /sys/devices/pci0000:00/0000:00:07.0/firmware_node /sys/devices/pci0000:00/0000:00:0b.0/firmware_node /sys/devices/pci0000:00/0000:00:11.0/firmware_node /sys/devices/pci0000:00/0000:00:12.0/firmware_node /sys/devices/pci0000:00/0000:00:12.1/firmware_node /sys/devices/pci0000:00/0000:00:12.2/firmware_node /sys/devices/pci0000:00/0000:00:13.0/firmware_node /sys/devices/pci0000:00/0000:00:13.1/firmware_node /sys/devices/pci0000:00/0000:00:13.2/firmware_node /sys/devices/pci0000:00/0000:00:14.0/firmware_node /sys/devices/pci0000:00/0000:00:14.1/firmware_node /sys/devices/pci0000:00/0000:00:14.2/firmware_node /sys/devices/pci0000:00/0000:00:14.3/firmware_node /sys/devices/pci0000:00/0000:00:14.4/firmware_node /sys/devices/pci0000:00/0000:00:14.5/firmware_node /sys/devices/pnp0/00:01/firmware_node /sys/devices/pnp0/00:02/firmware_node /sys/devices/pnp0/00:03/firmware_node /sys/devices/pnp0/00:04/firmware_node /sys/devices/pnp0/00:05/firmware_node /sys/devices/pnp0/00:06/firmware_node /sys/devices/pnp0/00:07/firmware_node /sys/devices/pnp0/00:08/firmware_node /sys/devices/pnp0/00:09/firmware_node /sys/devices/pnp0/00:0a/firmware_node /sys/devices/pnp0/00:0b/firmware_node /sys/devices/pnp0/00:0c/firmware_node /sys/devices/pnp0/00:0d/firmware_node /sys/devices/pnp0/00:0f/firmware_node /sys/firmware/acpi /sys/firmware/memmap /sys/firmware/sgi_uv /sys/firmware/acpi/interrupts /sys/firmware/acpi/tables /sys/firmware/acpi/interrupts/error /sys/firmware/acpi/interrupts/ff_gbl_lock /sys/firmware/acpi/interrupts/ff_pmtimer /sys/firmware/acpi/interrupts/ff_pwr_btn /sys/firmware/acpi/interrupts/ff_rt_clk /sys/firmware/acpi/interrupts/ff_slp_btn /sys/firmware/acpi/interrupts/gpe00 /sys/firmware/acpi/interrupts/gpe01 /sys/firmware/acpi/interrupts/gpe02 /sys/firmware/acpi/interrupts/gpe03 /sys/firmware/acpi/interrupts/gpe04 /sys/firmware/acpi/interrupts/gpe05 /sys/firmware/acpi/interrupts/gpe06 /sys/firmware/acpi/interrupts/gpe07 /sys/firmware/acpi/interrupts/gpe08 /sys/firmware/acpi/interrupts/gpe09 /sys/firmware/acpi/interrupts/gpe0A /sys/firmware/acpi/interrupts/gpe0B /sys/firmware/acpi/interrupts/gpe0C /sys/firmware/acpi/interrupts/gpe0D /sys/firmware/acpi/interrupts/gpe0E /sys/firmware/acpi/interrupts/gpe0F /sys/firmware/acpi/interrupts/gpe10 /sys/firmware/acpi/interrupts/gpe11 /sys/firmware/acpi/interrupts/gpe12 /sys/firmware/acpi/interrupts/gpe13 /sys/firmware/acpi/interrupts/gpe14 /sys/firmware/acpi/interrupts/gpe15 /sys/firmware/acpi/interrupts/gpe16 /sys/firmware/acpi/interrupts/gpe17 /sys/firmware/acpi/interrupts/gpe18 /sys/firmware/acpi/interrupts/gpe19 /sys/firmware/acpi/interrupts/gpe1A /sys/firmware/acpi/interrupts/gpe1B /sys/firmware/acpi/interrupts/gpe1C /sys/firmware/acpi/interrupts/gpe1D /sys/firmware/acpi/interrupts/gpe1E /sys/firmware/acpi/interrupts/gpe1F /sys/firmware/acpi/interrupts/gpe_all /sys/firmware/acpi/interrupts/sci /sys/firmware/acpi/tables/APIC /sys/firmware/acpi/tables/DSDT /sys/firmware/acpi/tables/FACP /sys/firmware/acpi/tables/FACS /sys/firmware/acpi/tables/HPET /sys/firmware/acpi/tables/MCFG /sys/firmware/acpi/tables/OEMB /sys/firmware/acpi/tables/SSDT /sys/firmware/memmap/0 /sys/firmware/memmap/1 /sys/firmware/memmap/2 /sys/firmware/memmap/3 /sys/firmware/memmap/4 /sys/firmware/memmap/5 /sys/firmware/memmap/6 /sys/firmware/memmap/7 /sys/firmware/memmap/8 /sys/firmware/memmap/0/end /sys/firmware/memmap/0/start /sys/firmware/memmap/0/type /sys/firmware/memmap/1/end /sys/firmware/memmap/1/start /sys/firmware/memmap/1/type /sys/firmware/memmap/2/end /sys/firmware/memmap/2/start /sys/firmware/memmap/2/type /sys/firmware/memmap/3/end /sys/firmware/memmap/3/start /sys/firmware/memmap/3/type /sys/firmware/memmap/4/end /sys/firmware/memmap/4/start /sys/firmware/memmap/4/type /sys/firmware/memmap/5/end /sys/firmware/memmap/5/start /sys/firmware/memmap/5/type /sys/firmware/memmap/6/end /sys/firmware/memmap/6/start /sys/firmware/memmap/6/type /sys/firmware/memmap/7/end /sys/firmware/memmap/7/start /sys/firmware/memmap/7/type /sys/firmware/memmap/8/end /sys/firmware/memmap/8/start /sys/firmware/memmap/8/type /sys/firmware/sgi_uv/coherence_id /sys/firmware/sgi_uv/partition_id /usr/bin/hp-firmware /usr/lib/rpm/redhat/find-provides.d/firmware.prov /usr/share/doc/atmel-firmware-1.3 /usr/share/doc/ipw2100-firmware-1.3 /usr/share/doc/iwl3945-firmware-15.28.2.8 /usr/share/doc/iwl4965-firmware-228.57.2.23 /usr/share/doc/iwl5000-firmware-5.4.A.11 /usr/share/doc/kernel-firmware-2.6.29.4 /usr/share/doc/ql2100-firmware-1.19.38 /usr/share/doc/ql2200-firmware-2.02.08 /usr/share/doc/ql23xx-firmware-3.03.27 /usr/share/doc/ql2400-firmware-4.04.05 /usr/share/doc/rt61pci-firmware-1.2 /usr/share/doc/rt73usb-firmware-1.8 /usr/share/doc/zd1211-firmware-1.4 /usr/share/doc/atmel-firmware-1.3/COPYING /usr/share/doc/atmel-firmware-1.3/COPYRIGHT-usb /usr/share/doc/atmel-firmware-1.3/README /usr/share/doc/atmel-firmware-1.3/README-usb /usr/share/doc/atmel-firmware-1.3/VERSION /usr/share/doc/ipw2100-firmware-1.3/LICENSE /usr/share/doc/iwl3945-firmware-15.28.2.8/LICENSE /usr/share/doc/iwl3945-firmware-15.28.2.8/README /usr/share/doc/iwl4965-firmware-228.57.2.23/LICENSE /usr/share/doc/iwl4965-firmware-228.57.2.23/README /usr/share/doc/iwl5000-firmware-5.4.A.11/LICENSE.iwlwifi-5000-ucode /usr/share/doc/iwl5000-firmware-5.4.A.11/README.iwlwifi-5000-ucode /usr/share/doc/kernel-firmware-2.6.29.4/WHENCE /usr/share/doc/ql2100-firmware-1.19.38/LICENSE /usr/share/doc/ql2200-firmware-2.02.08/LICENSE /usr/share/doc/ql23xx-firmware-3.03.27/LICENSE /usr/share/doc/ql2400-firmware-4.04.05/LICENSE /usr/share/doc/rt61pci-firmware-1.2/LICENSE.ralink-firmware.txt /usr/share/doc/rt73usb-firmware-1.8/LICENSE.ralink-firmware.txt /usr/share/doc/zd1211-firmware-1.4/COPYING /usr/share/doc/zd1211-firmware-1.4/README /usr/share/hplip/firmware.py /usr/share/hplip/firmware.pyc /usr/share/hplip/firmware.pyo /usr/share/mime/application/x-ipod-firmware.xml /usr/src/kernels/2.6.29.4-167.fc11.x86_64/firmware /usr/src/kernels/2.6.29.4-167.fc11.x86_64/drivers/firmware /usr/src/kernels/2.6.29.4-167.fc11.x86_64/drivers/firmware/Kconfig /usr/src/kernels/2.6.29.4-167.fc11.x86_64/drivers/firmware/Makefile /usr/src/kernels/2.6.29.4-167.fc11.x86_64/firmware/Makefile /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/config/firmware /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/config/extra/firmware.h /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/config/firmware/memmap.h /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/config/hostap/firmware /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/config/hostap/firmware.h /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/config/hostap/firmware/nvram.h /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/config/prevent/firmware /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/config/prevent/firmware/build.h /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/config/rt2x00/lib/firmware.h /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/linux/firmware-map.h /usr/src/kernels/2.6.29.4-167.fc11.x86_64/include/linux/firmware.h TIA, kaza
I stil haven't figured out how to make a downloaded kernel-firmware package a part of the kernel sources tree. Just renaming the firmware package and manually placing it in the "noarch" directory along the "x86_64" didn't work. Thanks in advance for any help, Kaza.
Somehow the architecture seems to be the cause Hello again, I continued experimenting, re-run the rpmbuild adding the "--with firmware" switch and noticed that indeed the kernel-firmware rpm had been built. Here's an "ls" of the directory where rpm-s had been created: <localhost>.../SPECS>ls ~/rpmbuild/RPMS/x86_64/ total 688432 -rw-r--r--. 1 kaza kaza 22777358 2009-09-10 21:32 kernel-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 22780412 2009-09-10 21:44 kernel-debug-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 303679613 2009-09-10 21:55 kernel-debug-debuginfo-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 6511822 2009-09-10 21:44 kernel-debug-devel-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 303672532 2009-09-10 21:44 kernel-debuginfo-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 37650771 2009-09-10 21:33 kernel-debuginfo-common-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 6496132 2009-09-10 21:33 kernel-devel-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 504703 2009-09-10 21:32 kernel-firmware-2.6.29.4-167.hpfs.fc11.x86_64.rpm -rw-r--r--. 1 kaza kaza 864729 2009-09-10 21:32 kernel-headers-2.6.29.4-167.hpfs.fc11.x86_64.rpm But again an attempt to install the kernel rpm resulted in the same failed dependency: <localhost>.../SPECS>rpm -ivh ~/rpmbuild/RPMS/x86_64/kernel-2.6.29.4-167.hpfs.fc11.x86_64.rpm error: Failed dependencies: kernel-firmware >= 2.6.29.4-167.hpfs.fc11 is needed by kernel-2.6.29.4-167.hpfs.fc11.x86_64 I noticed that the required kernel doesn't have "x86_64" in its name, should I somehow change the kernel.spec so that it'll create the kernel.firmware rpm without the "x86_64" architecture? From some reading I understand that kernel-firmware rpm should be architecture-less (am I correct?), does this means the rpm of the kernel-firmware had been created incorrectly? If yes, how to create a correct one? Another question: when "rpm -ivh ..." checks dependencies, against what it compares: against the rpm packages created in the ~/rpmbuild/RPMS/x86_64 or against the installed rpms? The output of rpm -qa | grep kernel-firmware is: kernel-firmware-2.6.29.4-167.fc11.noarch Thanks in advance for any help, kaza.