<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <link>http://nxr.netbsd.org/rss/src/sys/modules/drmkms_pci/Makefile</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>sys/modules/drmkms_pci: Remove drm_agpsupport.c.<br/><br/>This was moved to a separate drmkms_agp module.<br/><br/>XXX pullup-10<br/>XXX pullup-9, maybe (not sure any of modularized drmkms works in 9, though)</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.11</description>
    <pubDate>Tue Jan 31 13:09:54 UTC 2023</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>branches:  1.10.4;<br/>drm: Sync (device-independent) drmkms*.kmod makefiles.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.10</description>
    <pubDate>Sun Dec 19 11:54:25 UTC 2021</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Bump default value of WARNS for modules from 3 to 5, and<br/>explicitly set WARNS for modules that fail with WARNS=5.<br/><br/>Also, turn on -Wno-missing-noreturn for clang for some files.<br/><br/>At the moment, among ~ 360 modules,<br/>- 2 (lua and zfs) need WARNS=0<br/>- 1 (solaris) needs WARNS=1<br/>- 136 need WARNS=3 (mostly due to sign-compare)<br/>- 4 need WARNS=4<br/>- others can be compiled with WARNS=5<br/><br/>Discussed on tech-kern.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.9</description>
    <pubDate>Sun Feb 17 04:05:47 UTC 2019</pubDate>
    <dc:creator>rin</dc:creator>
</item>

<item>
    <title>Remove some superfluous vestigial `-I.'.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.8</description>
    <pubDate>Tue Aug 28 03:48:38 UTC 2018</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Rework PCI and AGP conditionalization.<br/><br/>- Push drm_pci_set_unique into driver callback.<br/>- Eliminate drm_pci_set_unique_hook.<br/>- Gather all drm_agp_* functions into struct drm_agp_hooks.<br/>- Replace the nonsensical old atomic garbage by serious locking.<br/>- Make drm_agpsupport.c its own module.<br/>- Eliminate NDRMKMS_PCI.<br/>- Use NAGP from "agp.h" only in drm_module.c for horrible hack.<br/>  =&gt; See comment in file for rationale.<br/>- Always define CONFIG_PCI=1 and CONFIG_AGP=1.<br/>- Always go through the drm_agp_* function hooks.<br/>- Ifdef out nouveau agp stuff that doesn't go through drm_agp_*<br/>  for reasons that I'm too frustrated to figure out tonight.<br/>- pci_iomap no longer automagically does agp_i810_borrow.<br/>  =&gt; Use drm_agp_borrow instead.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.7</description>
    <pubDate>Tue Aug 28 03:41:40 UTC 2018</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Make drmkms_pci.kmod build again.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.6</description>
    <pubDate>Mon Aug 27 13:55:35 UTC 2018</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>branches:  1.5.16;  1.5.18;<br/>Factor generic parts of intelfb out into a drmfb.<br/><br/>Adapting radeondrmkmsfb should not be hard.<br/><br/>This will make nouveaufb easier too.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.5</description>
    <pubDate>Thu Mar 05 17:50:41 UTC 2015</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>branches:  1.4.2;<br/>Move all PCI/AGP code back to drmkms_pci module where it belongs.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.4</description>
    <pubDate>Sat Nov 22 19:18:08 UTC 2014</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>move agpsupport to drmkms to avoid circular dependencies.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.3</description>
    <pubDate>Wed Nov 12 02:14:17 UTC 2014</pubDate>
    <dc:creator>christos</dc:creator>
</item>

<item>
    <title>branches:  1.2.4;  1.2.6;  1.2.8;  1.2.10;<br/>Merge riastradh-drm2 to HEAD.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.2</description>
    <pubDate>Tue Mar 18 18:20:43 UTC 2014</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>branches:  1.1.2;<br/>file Makefile was initially added on branch riastradh-drm2.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.1</description>
    <pubDate>Tue Mar 04 20:45:17 UTC 2014</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Rework drm2 configuration and modularization.<br/><br/>- Split drm2.kmod into drmkms_linux, drmkms, drmkms_pci.<br/>- Split up drmkms-related files.* similarly.<br/>- Make drm_agp_* routines hooks that the drmkms_pci module installs.<br/>- Reuse drm device major 180 for (old) drm and drmkms.<br/><br/>Now old drm and new drmkms can coexist happily in the same tree, with<br/>or without PCI, and require no changes to userland.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.1.2.1</description>
    <pubDate>Tue Mar 04 20:45:17 UTC 2014</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>update from HEAD</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.2.10.3</description>
    <pubDate>Sun Dec 03 11:38:52 UTC 2017</pubDate>
    <dc:creator>jdolecek</dc:creator>
</item>

<item>
    <title>Rebase to HEAD as of a few days ago.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.2.10.2</description>
    <pubDate>Wed Aug 20 00:04:33 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>file Makefile was added on branch tls-maxphys on 2014-08-20 00:04:33 +0000</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.2.10.1</description>
    <pubDate>Tue Mar 18 18:20:43 UTC 2014</pubDate>
    <dc:creator>tls</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by mrg in ticket #573):<br/>	sys/external/bsd/common/include/linux/kernel.h: 1.5, 1.6<br/>	sys/external/bsd/drm2/dist/drm/drm_ioctl.c: 1.4<br/>	sys/external/bsd/drm2/dist/drm/drm_irq.c: 1.6-1.8<br/>	sys/external/bsd/drm2/dist/drm/i915/i915_dma.c: 1.13-1.15<br/>	sys/external/bsd/drm2/dist/drm/i915/i915_gem.c: 1.23-1.27<br/>	sys/external/bsd/drm2/dist/drm/i915/i915_gem_execbuffer.c: 1.5<br/>	sys/external/bsd/drm2/dist/drm/i915/intel_display.c: 1.14, 1.15<br/>	sys/external/bsd/drm2/dist/drm/i915/intel_dp.c: 1.10<br/>	sys/external/bsd/drm2/dist/drm/i915/intel_drv.h: 1.8<br/>	sys/external/bsd/drm2/dist/drm/i915/intel_i2c.c: 1.8-1.13<br/>	sys/external/bsd/drm2/dist/drm/i915/intel_pm.c: 1.6<br/>	sys/external/bsd/drm2/dist/drm/i915/intel_ringbuffer.c: 1.5, 1.6<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/engine/device/nouveau_engine_device_base.c: 1.4<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nvc0.c: 1.3, 1.4<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/engine/fifo/nouveau_engine_fifo_nve0.c: 1.3, 1.4<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/include/core/device.h: 1.4<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/mc.h: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/include/subdev/pwr.h: 1.3, 1.4<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/os.h: 1.4, 1.5<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_base.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/bios/nouveau_subdev_bios_pll.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_base.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/clock/nouveau_subdev_clock_nv50.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/fbmem.h: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/devinit/nouveau_subdev_devinit_nv04.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nv50.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nouveau_subdev_fb_nvc0.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nv50.h: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/fb/nvc0.h: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mc/nouveau_subdev_mc_base.c: 1.2, 1.3<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/mxm/nouveau_subdev_mxm_nv50.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/pwr/nouveau_subdev_pwr_base.c: 1.3, 1.4<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/therm/nouveau_subdev_therm_ic.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/timer/nouveau_subdev_timer_nv04.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_base.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv04.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nouveau_subdev_vm_nv44.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/core/subdev/vm/nv04.h: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/nouveau_bo.h: 1.3<br/>	sys/external/bsd/drm2/dist/drm/nouveau/nouveau_drm.c: 1.4, 1.5<br/>	sys/external/bsd/drm2/dist/drm/nouveau/nouveau_fbcon.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv50_display.c: 1.3<br/>	sys/external/bsd/drm2/dist/drm/nouveau/nouveau_nv84_fence.c: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.c: 1.3<br/>	sys/external/bsd/drm2/dist/drm/nouveau/nouveau_ttm.h: 1.2<br/>	sys/external/bsd/drm2/dist/drm/nouveau/nouveau_vga.h: 1.2<br/>	sys/external/bsd/drm2/dist/drm/radeon/radeon_fence.c: 1.6-1.8<br/>	sys/external/bsd/drm2/dist/drm/radeon/radeon_pm.c: 1.3<br/>	sys/external/bsd/drm2/dist/drm/radeon/rs400.c: 1.3<br/>	sys/external/bsd/drm2/dist/drm/via/via_dmablit.c: 1.3, 1.4<br/>	sys/external/bsd/drm2/dist/drm/via/via_drv.h: 1.3<br/>	sys/external/bsd/drm2/dist/drm/via/via_irq.c: 1.3, 1.4<br/>	sys/external/bsd/drm2/dist/drm/via/via_video.c: 1.3, 1.4<br/>	sys/external/bsd/drm2/dist/include/drm/drmP.h: 1.10<br/>	sys/external/bsd/drm2/dist/include/drm/drm_crtc.h: 1.4<br/>	sys/external/bsd/drm2/dist/include/drm/drm_modes.h: 1.3<br/>	sys/external/bsd/drm2/dist/uapi/drm/i915_drm.h: 1.2<br/>	sys/external/bsd/drm2/drm/drm_cache.c: 1.4-1.6<br/>	sys/external/bsd/drm2/drm/drm_drv.c: 1.14<br/>	sys/external/bsd/drm2/drm/drm_module.c: 1.10<br/>	sys/external/bsd/drm2/drm/drm_sysctl.c: 1.5<br/>	sys/external/bsd/drm2/drm/drm_vma_manager.c: 1.2<br/>	sys/external/bsd/drm2/drm/drmfb.c: 1.1<br/>	sys/external/bsd/drm2/drm/files.drmkms: 1.10, 1.11<br/>	sys/external/bsd/drm2/i2c/drm_encoder_slave.c: 1.1<br/>	sys/external/bsd/drm2/i915drm/files.i915drmkms: 1.7, 1.10<br/>	sys/external/bsd/drm2/i915drm/intelfb.c: 1.11, 1.12<br/>	sys/external/bsd/drm2/include/asm/io.h: 1.4<br/>	sys/external/bsd/drm2/include/asm/unaligned.h: 1.2, 1.3<br/>	sys/external/bsd/drm2/include/drm/drm_encoder_slave.h: 1.1<br/>	sys/external/bsd/drm2/include/drm/drm_wait_netbsd.h: 1.7-1.11<br/>	sys/external/bsd/drm2/include/drm/drmfb.h: 1.1<br/>	sys/external/bsd/drm2/include/drm/drmfb_pci.h: 1.1, 1.2<br/>	sys/external/bsd/drm2/include/linux/bitops.h: 1.9<br/>	sys/external/bsd/drm2/include/linux/i2c.h: 1.7, 1.8<br/>	sys/external/bsd/drm2/include/linux/io-mapping.h: 1.5<br/>	sys/external/bsd/drm2/include/linux/moduleparam.h: 1.5<br/>	sys/external/bsd/drm2/include/linux/pci.h: 1.12-1.15<br/>	sys/external/bsd/drm2/include/linux/pm.h: 1.4<br/>	sys/external/bsd/drm2/include/linux/reboot.h: 1.2<br/>	sys/external/bsd/drm2/include/linux/slab.h: 1.5<br/>	sys/external/bsd/drm2/include/linux/string.h: 1.4<br/>	sys/external/bsd/drm2/include/linux/vgaarb.h: 1.3<br/>	sys/external/bsd/drm2/include/linux/ww_mutex.h: 1.10<br/>	sys/external/bsd/drm2/linux/files.drmkms_linux: 1.8<br/>	sys/external/bsd/drm2/linux/linux_i2c.c: 1.3<br/>	sys/external/bsd/drm2/linux/linux_ww_mutex.c: 1.1<br/>	sys/external/bsd/drm2/nouveau/files.nouveau: 1.5-1.8<br/>	sys/external/bsd/drm2/nouveau/nouveau_pci.c: 1.1-1.3<br/>	sys/external/bsd/drm2/nouveau/nouveau_pci.h: 1.1<br/>	sys/external/bsd/drm2/nouveau/nouveau_sysfs.c: 1.1<br/>	sys/external/bsd/drm2/nouveau/nouveau_vga.c: 1.1<br/>	sys/external/bsd/drm2/nouveau/nouveaufb.c: 1.1<br/>	sys/external/bsd/drm2/nouveau/nouveaufb.h: 1.1<br/>	sys/external/bsd/drm2/pci/drm_pci.c: 1.10-1.12<br/>	sys/external/bsd/drm2/pci/drm_pci_module.c: 1.4<br/>	sys/external/bsd/drm2/pci/drmfb_pci.c: 1.1-1.3<br/>	sys/external/bsd/drm2/pci/files.drmkms_pci: 1.5<br/>	sys/external/bsd/drm2/radeon/radeon_pci.c: 1.5-1.7<br/>	sys/modules/drmkms/Makefile: 1.8, 1.9<br/>	sys/modules/drmkms_linux/Makefile: 1.6<br/>	sys/modules/drmkms_pci/Makefile: 1.5<br/>sync drm2 with HEAD.</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.2.8.1</description>
    <pubDate>Fri Mar 06 21:39:11 UTC 2015</pubDate>
    <dc:creator>snj</dc:creator>
</item>

<item>
    <title>sync with head.<br/><br/>for a reference, the tree before this commit was tagged<br/>as yamt-pagecache-tag8.<br/><br/>this commit was splitted into small chunks to avoid<br/>a limitation of cvs.  ("Protocol error: too many arguments")</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.2.6.2</description>
    <pubDate>Thu May 22 11:41:07 UTC 2014</pubDate>
    <dc:creator>yamt</dc:creator>
</item>

<item>
    <title>file Makefile was added on branch yamt-pagecache on 2014-05-22 11:41:07 +0000</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.2.6.1</description>
    <pubDate>Tue Mar 18 18:20:43 UTC 2014</pubDate>
    <dc:creator>yamt</dc:creator>
</item>

<item>
    <title>sync with head</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.2.4.2</description>
    <pubDate>Sun May 18 17:46:11 UTC 2014</pubDate>
    <dc:creator>rmind</dc:creator>
</item>

<item>
    <title>file Makefile was added on branch rmind-smpnet on 2014-05-18 17:46:11 +0000</title>
    <description>/src/sys/modules/drmkms_pci/Makefile - 1.2.4.1</description>
    <pubDate>Tue Mar 18 18:20:43 UTC 2014</pubDate>
    <dc:creator>rmind</dc:creator>
</item>
</channel></rss>

