Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rm -rf debian/pfring
- rm -rf debian/usr
- rm -rf debian/lib
- cd ../../drivers/intel/; ./configure; make dkms-deb
- configure: creating ./config.status
- config.status: creating Makefile.dkms.fm10k
- config.status: creating Makefile.dkms.i40e
- config.status: creating Makefile.dkms.ixgbe
- config.status: creating Makefile.dkms.ixgbevf
- config.status: creating Makefile.dkms.igb
- config.status: creating Makefile.dkms.e1000e
- config.status: creating dkms.conf.fm10k
- config.status: creating dkms.conf.i40e
- config.status: creating dkms.conf.ixgbe
- config.status: creating dkms.conf.ixgbevf
- config.status: creating dkms.conf.igb
- config.status: creating dkms.conf.e1000e
- make[1]: Entering directory '/home/zino/PF_RING/drivers/intel'
- sudo rm -rf /var/lib/dkms/*-zc /lib/modules/`uname -r`/extra/*-zc.ko
- /bin/rm -rf tmp
- mkdir tmp
- cp -r pfring-drivers-zc-dkms tmp
- find tmp -name .git|xargs /bin/rm -rf
- cd tmp; dpkg-deb -b pfring-drivers-zc-dkms .; mv *.deb ..
- dpkg-deb: building package 'pfring-drivers-zc-dkms' in './pfring-drivers-zc-dkms_1.3_all.deb'.
- sudo make -f Makefile.dkms.fm10k deb
- dkms remove -m fm10k-zc -v 0.23.5.2907 --all
- Error! There are no instances of module: fm10k-zc
- 0.23.5.2907 located in the DKMS tree.
- make: [Makefile.dkms.fm10k:33: remove] Error 3 (ignored)
- \/bin/rm -f /lib/modules/*/weak-updates/fm10k*ko
- \/bin/rm -f /lib/modules/*/extra/fm10k*ko
- \/bin/rm -rf /var/lib/dkms/fm10k-zc
- \/bin/rm -fr /usr/src/fm10k-zc-0.23.5.2907
- \/bin/rm -rf /usr/src/fm10k-zc-0.23.5.2907
- mkdir -p /usr/src/fm10k-zc-0.23.5.2907/
- cd fm10k/fm10k-0.23.5-zc/src/ ; make clean; cp -r * /usr/src/fm10k-zc-0.23.5.2907/
- make[1]: Entering directory '/home/zino/PF_RING/drivers/intel/fm10k/fm10k-0.23.5-zc/src'
- common.mk:157: Missing System.map file - depmod will not check for missing symbols
- make[2]: Entering directory '/usr/src/linux-headers-4.19.0-8-common'
- make[3]: Entering directory '/usr/src/linux-headers-4.19.0-8-amd64'
- make[3]: Leaving directory '/usr/src/linux-headers-4.19.0-8-amd64'
- make[2]: Leaving directory '/usr/src/linux-headers-4.19.0-8-common'
- make[1]: Leaving directory '/home/zino/PF_RING/drivers/intel/fm10k/fm10k-0.23.5-zc/src'
- cd fm10k/fm10k-0.23.5-zc/src/ ; cp ../../../../../kernel/linux/pf_ring.h /usr/src/fm10k-zc-0.23.5.2907/
- sed -i -e 's/fm10k\.o/fm10k_zc.o/' -e 's/fm10k-/fm10k_zc-/' /usr/src/fm10k-zc-0.23.5.2907/Kbuild
- mv /usr/src/fm10k-zc-0.23.5.2907/Kbuild /usr/src/fm10k-zc-0.23.5.2907/Makefile
- cp dkms.conf.fm10k /usr/src/fm10k-zc-0.23.5.2907/dkms.conf
- dkms add -m fm10k-zc -v 0.23.5.2907
- Creating symlink /var/lib/dkms/fm10k-zc/0.23.5.2907/source ->
- /usr/src/fm10k-zc-0.23.5.2907
- DKMS: add completed.
- cp -r zc-dkms-mkdeb /usr/src/fm10k-zc-0.23.5.2907/fm10k-zc-dkms-mkdeb
- cd /usr/src/fm10k-zc-0.23.5.2907/fm10k-zc-dkms-mkdeb ; find . -type d -name ".git" -exec rm -fr {} \;
- dkms build -m fm10k-zc -v 0.23.5.2907
- Kernel preparation unnecessary for this kernel. Skipping...
- Building module:
- cleaning build area...
- make -j8 KERNELRELEASE=4.19.0-8-amd64 BUILD_KERNEL=4.19.0-8-amd64...
- cleaning build area...
- DKMS: build completed.
- dkms install --force -m fm10k-zc -v 0.23.5.2907
- fm10k_zc.ko:
- Running module version sanity check.
- - Original module
- - Installation
- - Installing to /lib/modules/4.19.0-8-amd64/updates/dkms/
- depmod...
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- DKMS: install completed.
- dkms mkdeb -m fm10k-zc -v 0.23.5.2907 --source-only
- Using /var/lib/dkms/fm10k-zc/0.23.5.2907/source/fm10k-zc-dkms-mkdeb
- copying template...
- modifying debian/README.Debian...
- modifying debian/changelog...
- modifying debian/compat...
- modifying debian/control...
- modifying debian/copyright...
- modifying debian/dirs...
- modifying debian/postinst...
- modifying debian/prerm...
- modifying debian/rules...
- copying legacy postinstall template...
- Copying source tree...
- Building binary package...dpkg-buildpackage: warning: using a gain-root-command while being root
- dpkg-source --before-build .
- fakeroot debian/rules clean
- debian/rules build
- fakeroot debian/rules binary
- dpkg-genbuildinfo --build=binary
- dpkg-genchanges --build=binary >../fm10k-zc-dkms_0.23.5.2907_amd64.changes
- dpkg-genchanges: info: binary-only upload (no source code included)
- dpkg-source --after-build .
- DKMS: mkdeb completed.
- Moving built files to /var/lib/dkms/fm10k-zc/0.23.5.2907/deb...
- Cleaning up temporary files...
- cp /var/lib/dkms/fm10k-zc/*/deb/*.deb .
- sudo make -f Makefile.dkms.i40e deb
- dkms remove -m i40e-zc -v 2.4.6.2907 --all
- Error! There are no instances of module: i40e-zc
- 2.4.6.2907 located in the DKMS tree.
- make: [Makefile.dkms.i40e:33: remove] Error 3 (ignored)
- \/bin/rm -f /lib/modules/*/weak-updates/i40e*ko
- \/bin/rm -f /lib/modules/*/extra/i40e*ko
- \/bin/rm -rf /var/lib/dkms/i40e-zc
- \/bin/rm -fr /usr/src/i40e-zc-2.4.6.2907
- \/bin/rm -rf /usr/src/i40e-zc-2.4.6.2907
- mkdir -p /usr/src/i40e-zc-2.4.6.2907/
- cd i40e/i40e-2.4.6-zc/src/ ; make clean; cp -r * /usr/src/i40e-zc-2.4.6.2907/
- make[1]: Entering directory '/home/zino/PF_RING/drivers/intel/i40e/i40e-2.4.6-zc/src'
- common.mk:157: Missing System.map file - depmod will not check for missing symbols
- make[2]: Entering directory '/usr/src/linux-headers-4.19.0-8-common'
- make[3]: Entering directory '/usr/src/linux-headers-4.19.0-8-amd64'
- make[3]: Leaving directory '/usr/src/linux-headers-4.19.0-8-amd64'
- make[2]: Leaving directory '/usr/src/linux-headers-4.19.0-8-common'
- make[1]: Leaving directory '/home/zino/PF_RING/drivers/intel/i40e/i40e-2.4.6-zc/src'
- cd i40e/i40e-2.4.6-zc/src/ ; cp ../../../../../kernel/linux/pf_ring.h /usr/src/i40e-zc-2.4.6.2907/
- sed -i -e 's/i40e\.o/i40e_zc.o/' -e 's/i40e-/i40e_zc-/' /usr/src/i40e-zc-2.4.6.2907/Kbuild
- mv /usr/src/i40e-zc-2.4.6.2907/Kbuild /usr/src/i40e-zc-2.4.6.2907/Makefile
- cp dkms.conf.i40e /usr/src/i40e-zc-2.4.6.2907/dkms.conf
- dkms add -m i40e-zc -v 2.4.6.2907
- Creating symlink /var/lib/dkms/i40e-zc/2.4.6.2907/source ->
- /usr/src/i40e-zc-2.4.6.2907
- DKMS: add completed.
- cp -r zc-dkms-mkdeb /usr/src/i40e-zc-2.4.6.2907/i40e-zc-dkms-mkdeb
- cd /usr/src/i40e-zc-2.4.6.2907/i40e-zc-dkms-mkdeb ; find . -type d -name ".git" -exec rm -fr {} \;
- dkms build -m i40e-zc -v 2.4.6.2907
- Kernel preparation unnecessary for this kernel. Skipping...
- Building module:
- cleaning build area...
- make -j8 KERNELRELEASE=4.19.0-8-amd64 BUILD_KERNEL=4.19.0-8-amd64....
- cleaning build area...
- DKMS: build completed.
- dkms install --force -m i40e-zc -v 2.4.6.2907
- i40e_zc.ko:
- Running module version sanity check.
- - Original module
- - Installation
- - Installing to /lib/modules/4.19.0-8-amd64/updates/dkms/
- depmod...
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- DKMS: install completed.
- dkms mkdeb -m i40e-zc -v 2.4.6.2907 --source-only
- Using /var/lib/dkms/i40e-zc/2.4.6.2907/source/i40e-zc-dkms-mkdeb
- copying template...
- modifying debian/README.Debian...
- modifying debian/changelog...
- modifying debian/compat...
- modifying debian/control...
- modifying debian/copyright...
- modifying debian/dirs...
- modifying debian/postinst...
- modifying debian/prerm...
- modifying debian/rules...
- copying legacy postinstall template...
- Copying source tree...
- Building binary package...dpkg-buildpackage: warning: using a gain-root-command while being root
- dpkg-source --before-build .
- fakeroot debian/rules clean
- debian/rules build
- fakeroot debian/rules binary
- dpkg-genbuildinfo --build=binary
- dpkg-genchanges --build=binary >../i40e-zc-dkms_2.4.6.2907_amd64.changes
- dpkg-genchanges: info: binary-only upload (no source code included)
- dpkg-source --after-build .
- DKMS: mkdeb completed.
- Moving built files to /var/lib/dkms/i40e-zc/2.4.6.2907/deb...
- Cleaning up temporary files...
- cp /var/lib/dkms/i40e-zc/*/deb/*.deb .
- sudo make -f Makefile.dkms.e1000e deb
- dkms remove -m e1000e-zc -v 3.4.0.2.2907 --all
- Error! There are no instances of module: e1000e-zc
- 3.4.0.2.2907 located in the DKMS tree.
- make: [Makefile.dkms.e1000e:32: remove] Error 3 (ignored)
- \/bin/rm -f /lib/modules/*/weak-updates/e1000e*ko
- \/bin/rm -f /lib/modules/*/extra/e1000e*ko
- \/bin/rm -rf /var/lib/dkms/e1000e-zc
- \/bin/rm -fr /usr/src/e1000e-zc-3.4.0.2.2907
- \/bin/rm -rf /usr/src/e1000e-zc-3.4.0.2.2907
- mkdir /usr/src/e1000e-zc-3.4.0.2.2907
- cd e1000e/e1000e-3.4.0.2-zc/src ; make clean; cp -r * /usr/src/e1000e-zc-3.4.0.2.2907
- make[1]: Entering directory '/home/zino/PF_RING/drivers/intel/e1000e/e1000e-3.4.0.2-zc/src'
- make -C /lib/modules/4.19.0-8-amd64/source O=/lib/modules/4.19.0-8-amd64/build SUBDIRS=/home/zino/PF_RING/drivers/intel/e1000e/e1000e-3.4.0.2-zc/src clean
- make[2]: Entering directory '/usr/src/linux-headers-4.19.0-8-common'
- make[3]: Entering directory '/usr/src/linux-headers-4.19.0-8-amd64'
- make[3]: Leaving directory '/usr/src/linux-headers-4.19.0-8-amd64'
- make[2]: Leaving directory '/usr/src/linux-headers-4.19.0-8-common'
- rm -rf e1000e.ko e1000e.o e1000e.mod.c e1000e.mod.o netdev.o ethtool.o param.o 82571.o ich8lan.o 80003es2lan.o mac.o nvm.o phy.o manage.o kcompat.o ptp.o e1000e.7.gz .*cmd .tmp_versions Module.markers Module.symvers modules.order
- make[1]: Leaving directory '/home/zino/PF_RING/drivers/intel/e1000e/e1000e-3.4.0.2-zc/src'
- cd e1000e/e1000e-3.4.0.2-zc/src ; cp ../../../../../kernel/linux/pf_ring.h /usr/src/e1000e-zc-3.4.0.2.2907
- #sed -i -e 's|DRIVER_NAME = e1000e|DRIVER_NAME = e1000e_zc|g' /usr/src/e1000e-zc-3.4.0.2.2907/Makefile
- sed -i '/EXTRA_CFLAGS += -DDRIVER_\$/a DRIVER_NAME=e1000e_zc' /usr/src/e1000e-zc-3.4.0.2.2907/Makefile
- cp dkms.conf.e1000e /usr/src/e1000e-zc-3.4.0.2.2907/dkms.conf
- dkms add -m e1000e-zc -v 3.4.0.2.2907
- Creating symlink /var/lib/dkms/e1000e-zc/3.4.0.2.2907/source ->
- /usr/src/e1000e-zc-3.4.0.2.2907
- DKMS: add completed.
- cp -r zc-dkms-mkdeb /usr/src/e1000e-zc-3.4.0.2.2907/e1000e-zc-dkms-mkdeb
- dkms build -m e1000e-zc -v 3.4.0.2.2907
- Kernel preparation unnecessary for this kernel. Skipping...
- Building module:
- cleaning build area...
- make -j8 KERNELRELEASE=4.19.0-8-amd64 BUILD_KERNEL=4.19.0-8-amd64....
- cleaning build area...
- DKMS: build completed.
- dkms install --force -m e1000e-zc -v 3.4.0.2.2907
- e1000e_zc.ko:
- Running module version sanity check.
- - Original module
- - Installation
- - Installing to /lib/modules/4.19.0-8-amd64/updates/dkms/
- depmod...
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- DKMS: install completed.
- dkms mkdeb -m e1000e-zc -v 3.4.0.2.2907 --source-only
- Using /var/lib/dkms/e1000e-zc/3.4.0.2.2907/source/e1000e-zc-dkms-mkdeb
- copying template...
- modifying debian/README.Debian...
- modifying debian/changelog...
- modifying debian/compat...
- modifying debian/control...
- modifying debian/copyright...
- modifying debian/dirs...
- modifying debian/postinst...
- modifying debian/prerm...
- modifying debian/rules...
- copying legacy postinstall template...
- Copying source tree...
- Building binary package...dpkg-buildpackage: warning: using a gain-root-command while being root
- dpkg-source --before-build .
- fakeroot debian/rules clean
- debian/rules build
- fakeroot debian/rules binary
- dpkg-genbuildinfo --build=binary
- dpkg-genchanges --build=binary >../e1000e-zc-dkms_3.4.0.2.2907_amd64.changes
- dpkg-genchanges: info: binary-only upload (no source code included)
- dpkg-source --after-build .
- DKMS: mkdeb completed.
- Moving built files to /var/lib/dkms/e1000e-zc/3.4.0.2.2907/deb...
- Cleaning up temporary files...
- cp /var/lib/dkms/e1000e-zc/*/deb/*.deb .
- sudo make -f Makefile.dkms.igb deb
- dkms remove -m igb-zc -v 5.3.5.18.2907 --all
- Error! There are no instances of module: igb-zc
- 5.3.5.18.2907 located in the DKMS tree.
- make: [Makefile.dkms.igb:32: remove] Error 3 (ignored)
- \/bin/rm -f /lib/modules/*/weak-updates/igb*ko
- \/bin/rm -f /lib/modules/*/extra/igb*ko
- \/bin/rm -rf /var/lib/dkms/igb-zc
- \/bin/rm -rf /usr/src/igb-zc-5.3.5.18.2907
- mkdir /usr/src/igb-zc-5.3.5.18.2907
- cd igb/igb-5.3.5.18-zc/src ; make clean; cp -r * /usr/src/igb-zc-5.3.5.18.2907
- make[1]: Entering directory '/home/zino/PF_RING/drivers/intel/igb/igb-5.3.5.18-zc/src'
- rm -rf igb.ko igb.o igb.mod.c igb.mod.o igb_main.o e1000_82575.o e1000_i210.o e1000_mac.o e1000_nvm.o e1000_phy.o e1000_manage.o igb_param.o igb_ethtool.o kcompat.o e1000_api.o e1000_mbx.o igb_vmdq.o igb_procfs.o igb_hwmon.o igb_debugfs.o igb_ptp.o \
- igb.7.gz .*cmd .tmp_versions Module.markers Module.symvers modules.order
- make[1]: Leaving directory '/home/zino/PF_RING/drivers/intel/igb/igb-5.3.5.18-zc/src'
- cd igb/igb-5.3.5.18-zc/src ; cp ../../../../../kernel/linux/pf_ring.h /usr/src/igb-zc-5.3.5.18.2907
- #sed -i -e 's|DRIVER_NAME=igb|DRIVER_NAME=igb_zc|g' /usr/src/igb-zc-5.3.5.18.2907/Makefile
- sed -i '/EXTRA_CFLAGS += -DDRIVER_\$/a DRIVER_NAME=igb_zc' /usr/src/igb-zc-5.3.5.18.2907/Makefile
- cp dkms.conf.igb /usr/src/igb-zc-5.3.5.18.2907/dkms.conf
- dkms add -m igb-zc -v 5.3.5.18.2907
- Creating symlink /var/lib/dkms/igb-zc/5.3.5.18.2907/source ->
- /usr/src/igb-zc-5.3.5.18.2907
- DKMS: add completed.
- cp -r zc-dkms-mkdeb /usr/src/igb-zc-5.3.5.18.2907/igb-zc-dkms-mkdeb
- dkms build -m igb-zc -v 5.3.5.18.2907
- Kernel preparation unnecessary for this kernel. Skipping...
- Building module:
- cleaning build area...
- make -j8 KERNELRELEASE=4.19.0-8-amd64 BUILD_KERNEL=4.19.0-8-amd64....
- cleaning build area...
- DKMS: build completed.
- dkms install --force -m igb-zc -v 5.3.5.18.2907
- igb_zc.ko:
- Running module version sanity check.
- - Original module
- - Installation
- - Installing to /lib/modules/4.19.0-8-amd64/updates/dkms/
- depmod...
- System has not been booted with systemd as init system (PID 1). Can't operate.
- Failed to connect to bus: Host is down
- DKMS: install completed.
- dkms mkdeb -m igb-zc -v 5.3.5.18.2907 --source-only
- Using /var/lib/dkms/igb-zc/5.3.5.18.2907/source/igb-zc-dkms-mkdeb
- copying template...
- modifying debian/README.Debian...
- modifying debian/changelog...
- modifying debian/compat...
- modifying debian/control...
- modifying debian/copyright...
- modifying debian/dirs...
- modifying debian/postinst...
- modifying debian/prerm...
- modifying debian/rules...
- copying legacy postinstall template...
- Copying source tree...
- Building binary package...dpkg-buildpackage: warning: using a gain-root-command while being root
- dpkg-source --before-build .
- fakeroot debian/rules clean
- debian/rules build
- fakeroot debian/rules binary
- dpkg-genbuildinfo --build=binary
- dpkg-genchanges --build=binary >../igb-zc-dkms_5.3.5.18.2907_amd64.changes
- dpkg-genchanges: info: binary-only upload (no source code included)
- dpkg-source --after-build .
- DKMS: mkdeb completed.
- Moving built files to /var/lib/dkms/igb-zc/5.3.5.18.2907/deb...
- Cleaning up temporary files...
- cp /var/lib/dkms/igb-zc/*/deb/*.deb .
- sudo make -f Makefile.dkms.ixgbe deb
- dkms remove -m ixgbe-zc -v 5.3.7.2907 --all
- Error! There are no instances of module: ixgbe-zc
- 5.3.7.2907 located in the DKMS tree.
- make: [Makefile.dkms.ixgbe:32: remove] Error 3 (ignored)
- \/bin/rm -f /lib/modules/*/weak-updates/ixgbe*ko
- \/bin/rm -f /lib/modules/*/extra/ixgbe*ko
- \/bin/rm -rf /var/lib/dkms/ixgbe-zc
- \/bin/rm -fr /usr/src/ixgbe-zc-5.3.7.2907
- \/bin/rm -rf /usr/src/ixgbe-zc-5.3.7.2907
- mkdir /usr/src/ixgbe-zc-5.3.7.2907
- cd ixgbe/ixgbe-5.3.7-zc/src ; make clean; cp -r * /usr/src/ixgbe-zc-5.3.7.2907
- make[1]: Entering directory '/home/zino/PF_RING/drivers/intel/ixgbe/ixgbe-5.3.7-zc/src'
- make -C /lib/modules/4.19.0-8-amd64/source O=/lib/modules/4.19.0-8-amd64/build SUBDIRS=/home/zino/PF_RING/drivers/intel/ixgbe/ixgbe-5.3.7-zc/src clean
- make[2]: Entering directory '/usr/src/linux-headers-4.19.0-8-common'
- make[3]: Entering directory '/usr/src/linux-headers-4.19.0-8-amd64'
- make[3]: Leaving directory '/usr/src/linux-headers-4.19.0-8-amd64'
- make[2]: Leaving directory '/usr/src/linux-headers-4.19.0-8-common'
- rm -rf ixgbe.ko ixgbe.o ixgbe.mod.c ixgbe.mod.o ixgbe_main.o ixgbe_common.o ixgbe_api.o ixgbe_param.o ixgbe_lib.o ixgbe_ethtool.o kcompat.o ixgbe_82598.o ixgbe_82599.o ixgbe_x540.o ixgbe_x550.o ixgbe_sriov.o ixgbe_mbx.o ixgbe_dcb.o ixgbe_dcb_82598.o ixgbe_dcb_82599.o ixgbe_sysfs.o ixgbe_procfs.o ixgbe_phy.o ixgbe_dcb_nl.o ixgbe_fcoe.o ixgbe_debugfs.o ixgbe_ptp.o ixgbe.7.gz .*cmd .tmp_versions
- make[1]: Leaving directory '/home/zino/PF_RING/drivers/intel/ixgbe/ixgbe-5.3.7-zc/src'
- cd ixgbe/ixgbe-5.3.7-zc/src ; cp ../../../../../kernel/linux/pf_ring.h /usr/src/ixgbe-zc-5.3.7.2907
- #sed -i -e 's|DRIVER_NAME=ixgbe|DRIVER_NAME=ixgbe_zc|g' /usr/src/ixgbe-zc-5.3.7.2907/Makefile
- sed -i '/EXTRA_CFLAGS += -DDRIVER_\$/a DRIVER_NAME=ixgbe_zc' /usr/src/ixgbe-zc-5.3.7.2907/Makefile
- cp dkms.conf.ixgbe /usr/src/ixgbe-zc-5.3.7.2907/dkms.conf
- dkms add -m ixgbe-zc -v 5.3.7.2907
- Creating symlink /var/lib/dkms/ixgbe-zc/5.3.7.2907/source ->
- /usr/src/ixgbe-zc-5.3.7.2907
- DKMS: add completed.
- cp -r zc-dkms-mkdeb /usr/src/ixgbe-zc-5.3.7.2907/ixgbe-zc-dkms-mkdeb
- dkms build -m ixgbe-zc -v 5.3.7.2907
- Kernel preparation unnecessary for this kernel. Skipping...
- Building module:
- cleaning build area...
- make -j8 KERNELRELEASE=4.19.0-8-amd64 BUILD_KERNEL=4.19.0-8-amd64...(bad exit status: 2)
- Error! Bad return status for module build on kernel: 4.19.0-8-amd64 (x86_64)
- Consult /var/lib/dkms/ixgbe-zc/5.3.7.2907/build/make.log for more information.
- make: *** [Makefile.dkms.ixgbe:14: build] Error 10
- make[1]: *** [Makefile:47: dkms-deb] Error 2
- make[1]: Leaving directory '/home/zino/PF_RING/drivers/intel'
- make: *** [Makefile:25: pre-zc] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement