Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.4.144.g20220223 01 May 2022 17:23:26 |
Emmanuel Vadot (manu) |
graphics: Delete drm-current-kmod and drm-devel-kmod
For now please use drm-510-kmod and if you have problems with it
please use drm-54-kmod and open a issue on https://github.com/freebsd/drm-kmod
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.4.144.g20220223 26 Apr 2022 13:23:28 |
Jung-uk Kim (jkim) |
graphics/drm-{current,devel}-kmod: Revert 362de1d360b8
These patches are no longer necessary after 5ad7c31ecfa6 and
cd1ca0a3fdf5. |
5.4.144.g20220223 26 Apr 2022 08:30:12 |
Emmanuel Vadot (manu) |
graphics/drm-current-kmod: Update to 5.4.144_7
Makes unused-but-set-variable not an error.
Sponsored by: Beckhoff Automation GmbH & Co. KG
MFH: 2022Q2 |
5.4.144.g20220223 21 Apr 2022 23:04:13 |
Jung-uk Kim (jkim) |
graphics/drm-{current,devel}-kmod: Fix build on head
After 8b83d7e0ee54, '-Wunused-but-set-variable' is a fatal error. |
5.4.144.g20220223 23 Feb 2022 15:47:13 |
Vladimir Kondratyev (wulf) |
graphics/drm-{current,devel,fbsd13}-kmod: Update after pci_upstream_bridge
addition to lkpi
PR: 262154
Approved by: x11 (manu) |
5.4.144.g20220128 28 Jan 2022 09:59:16 |
Emmanuel Vadot (manu) |
graphics/drm-current-kmod: Update to 5.4.144.g20220128
- Fix a potential panic when kern.vt.splash_cpu is set [1]
- Do not depend on debugfs if not compiled with support
PR: 260896 [1]
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.4.144.g20211230 14 Jan 2022 13:40:00 |
Emmanuel Vadot (manu) |
graphics/drm-current-kmod: Fix plist with SOURCE option
PR: 261182
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.4.144.g20211230 10 Jan 2022 16:19:48 |
Vladimir Kondratyev (wulf) |
graphics/drm-{fbsd13,current,devel}-kmod: Update after drm-kmod lkpi 5.7
PR: 260807
Approved by: x11 (manu) |
5.4.144.g20211012 25 Oct 2021 12:58:29 |
Alexey Dokuchaev (danfe) |
Style: improve ONLY_FOR_ARCHS_REASON (grammar, markup, etc.)
ONLY_FOR_ARCHS_REASON is used as part of the sentence and thus should
start with lower-case letter and not end with a period which is added
by the framework, similar to other knobs like BROKEN, IGNORE, et al.
While here, remove needless quoting, add missing Oxford comma, expand
contractions and jargonisms, use correct spelling for proper names. |
5.4.144.g20211012 12 Oct 2021 09:00:13 |
Emmanuel Vadot (manu) |
graphics/drm-current-kmod: Update after FreeBSD 1400037
While here update the comment to reflect the correct version shipped.
And remove the comment about amdgpu and EFI as I never had the problem
so it's not something general.
Sponsored by: Beckhoff Automation GmbH & Co. KG |
5.4.144.g20210929 29 Sep 2021 21:50:01 |
Vladimir Kondratyev (wulf) |
graphics/drm-{current,devel}-kmod: Update after 1400034
PR: 258788
Approved by: x11 (manu) |
5.4.144.g20210908 09 Sep 2021 11:07:29 |
Vladimir Kondratyev (wulf) |
graphics/drm-{current,fbsd13}-kmod: Update to v5.4.144
PR: 258379
Approved by: x11 (manu) |
5.4.92.g20210526 26 May 2021 07:55:37 |
Emmanuel Vadot (manu) |
graphics/drm-{current,devel}-kmod: Update after 1400015 |
5.4.92.g20210419 19 Apr 2021 08:14:25 |
Emmanuel Vadot (manu) |
graphics/drm-{current,devel}-kmod: Update to 5.4.92.g20210419
- Fix kernel panic with sysctl -a when a NAVI10 gpu is present. |
5.4.92.g20210128_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.4.92.g20210128_2 28 Feb 2021 12:25:27 |
manu |
graphics/drm-current-kmod: Restore EOM in pkg-message that was accidentaly
removed
Reported by: dvl |
5.4.92.g20210128_2 30 Jan 2021 12:06:10 |
manu |
graphics/drm-{current,fbsd13}-kmod: Update pkg-message
Replace port name with the correct one.
Remove mention to drm-legacy-kmod as it was removed.
PR: 253092
MFH: 2021Q1 |
5.4.92.g20210128_1 29 Jan 2021 10:11:27 |
manu |
graphics/drm-current-kmod: Switch off SOURCE option by default
This causes too many problems when we update linuxkpi in base with functionality
that are also present in this ports.
While here update pkg-descr for both drm-current-kmod and drm-devel-kmod
so it matches the reality.
Discussed with: zeising, imp |
5.4.92.g20210128 28 Jan 2021 23:26:59 |
manu |
drm-{current,devel}-kmod: Update distinfo
Reported by: glebius |
5.4.92.g20210128 28 Jan 2021 22:20:02 |
manu |
drm-current-kmod: Re-add OSVERSION check
Pointy hat to: manu |
5.4.92.g20210128 28 Jan 2021 22:18:06 |
manu |
graphics/drm-{current,devel}-kmod: Update plist
Those files have been removed from the tree.
While here bump the port version to the right one
Reported by: glebius |
5.4.62.g20210128 28 Jan 2021 16:56:53 |
manu |
drm-{current,devel}-kmod: Update to v5.4.92
While here only allow building on FreeBSD 14 and remove
some extra CONFLICTS_INSTALL that cannot happens. |
5.4.62.g20210118 24 Jan 2021 17:16:16 |
rene |
Hook drm-fbsd13-kmod to the maser drm-kmod port and bump its PORTREVISION.
Add new drm-fbsd13-kmod to the conflict lists of the other ports.
Be pedantic about version boundaries.
Approved by: manu (on ports-committers)
MFH: 2021Q1 |
5.4.62.g20210118 18 Jan 2021 22:29:08 |
manu |
graphics/drm-{current,devel}-kmod: Update to latest source
Fix radeon for __FreeBSD_version >= 1300135
Reported by: tilj |
5.4.62.g20210117 17 Jan 2021 11:56:07 |
manu |
drm-{current,devel}-kmod: Update to latest sources
Include needed change for new irq_work code from base. |
5.4.62.g20210113 13 Jan 2021 11:22:25 |
manu |
graphics/drm-{current,devel}-kmod: Update to latest source
This fix a compilation problem with a pre 1300135 source tree.
Reported by: Filippo Moretti <filippomore@yahoo.com> |
5.4.62.g20210112 12 Jan 2021 12:30:09 |
manu |
graphics/drm-current-kmod: Update to latest source after linuxkpi update in base
While here remove vboxvideo and vmwgfx as they having been not working for a
long time now. |
5.4.62.g20201109_1 11 Nov 2020 15:54:39 |
0mp |
Add missing files to pkg-plist
This fixes buildkernel when the SOURCE option is turned on:
===> drm-current-kmod (all)
--- all_subdir_drm-current-kmod/linuxkpi ---
===> drm-current-kmod/linuxkpi (all)
make[4]: make[4]: don't know how to make dma-resv.c. Stop
Approved by: manu |
5.4.62.g20201109 09 Nov 2020 13:37:12 |
manu |
drm-current-kmod/drm-devel-kmod: Update to latest version
- Use acpi code from base (thanks to wulf@)
- Add radeon/i386 patches (thanks to tilj@)
- Translate O_ flags for linuxulator (thanks to Greg V)
- Lot of linuxkpi cleanup
- Hack for amdgpu when the IP isn't init properly, this happens
on one of my laptop with a dGPU. We still don't support it but
we don't panic when we load amdgpu |
5.4.62.g20201003 03 Oct 2020 08:33:14 |
manu |
graphics/drm-{current,devel}-kmod: Update to 5.4.62.g20201003
Fix backlight in i915kms
Add dependancy to backlight after 1300118 |
5.4.62.g20201002 02 Oct 2020 19:00:54 |
manu |
graphics/drm-current-kmod: Update to 5.4.62.g20201002
This will use the backlight(9) framework from base if it's recent
enough.
Sponsored by: The FreeBSD Foundation |
5.4.62.g20200914 24 Sep 2020 21:25:31 |
linimon |
Allow building on powerpc64le.
Approved by: portmgr (tier-2 blanket) |
5.4.62.g20200914 14 Sep 2020 09:46:36 |
manu |
graphics/drm*kmod: Update to latest upstream
drm-current-kmod/drm-devel-kmod:
- Remove local patch, code is upstream now
- Fix amdgpu build on powerpc64
- Depend on latest gpu-firmware-kmod (for navi14 and renoir users)
drm-kmod:
- Need FreeBSD 1300108, missed in r548208 |
5.4.62.g20200905_2 10 Sep 2020 16:19:56 |
manu |
graphics/drm-current-kmod: Add a patch
So module build when sources are installed in LOCAL_MODULES_DIR |
5.4.62.g20200905_1 10 Sep 2020 16:09:32 |
manu |
graphics/drm-current-kmod: Add forgotten file
Pointy hat to: manu |
5.4.62.g20200905 10 Sep 2020 15:36:13 |
manu |
graphics/drm-current-kmod: Update to drm_v5.4.62
This update drm-current-kmod to be in sync with the latest Linux LTS
release.
aarch64 is also now supported for amdgpu and radeon.
vboxvideo is now added.
Reviewed by: x11 (zeising@)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D26367 |
4.16.g20200320 20 Mar 2020 22:09:55 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update the graphics/drm-current-kmod snapshot to the latest version.
This includes fixes to make it build on current and changes to make it work
with pending VM changes. |
4.16.g20200221 21 Feb 2020 20:46:31 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update the snapshot of graphics/drm-current-kmod.
This fixes the build on latest current
Make unsynchronized DRM_IOCTL_I915_GEM_USERPTR work in mesa on 7th
generation Haswell graphics. This is needed for vulkan.
Remove support for older FreeBSD versions and bump the minimum version
requirements to FreeBSD 1300052. |
4.16.g20200115 15 Jan 2020 13:54:11 |
zeising |
graphics/drm-kmod ports: Update snapshots
Update snapshots of all linux KPI based DRM graphics driver ports.
This update fixes an information disclosure security vulnerability.
Please note that only the drivers for intel GPUs are affected.
MFH: 2020Q1
Security: d2c2c815-3793-11ea-8be3-54e1ad3d6335 |
4.16.g20191217 17 Dec 2019 21:30:14 |
zeising |
grapics/drm-current-kmod: Update snapshot
Update graphics/drm-current-kmod to the latest snapshot to fix the build on
current. |
4.16.g20191120 20 Nov 2019 11:29:31 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update graphics/drm-current-kmod to the latest snapshot. This is a security
update, containing fixes for local privilege escalation and denial of
service bugs, as part of the Intel 2019.2 IPU
MFH: 2019Q4 (implicit, security, drm-drivers blanket)
Security: ecb7fdec-0b82-11ea-874d-0c9d925bbbc0 |
4.16.g20191023 23 Oct 2019 08:28:09 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update graphics/drm-current-kmod to the latest snapshot, which fixes runtime
issues and panics on recent CURRENT. |
4.16.g20190927 27 Sep 2019 10:00:38 |
zeising |
graphics/drm-current-kmod: Update snapshot
This reverts the workaround for opt_trace.h issues in CURRENT, since these
have been resolved in base. |
4.16.g20190926 26 Sep 2019 15:44:04 |
zeising |
graphics/drm-current-kmod: Update snapshot
Fix build on latest current, after r352707.
MFH: 2019Q3 (implicit, drm-drivers blanket) |
4.16.g20190918 18 Sep 2019 15:20:52 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update drm-current-snapshot. This has been reported to fix some issues on
recent current.
MFH: 2019Q3 (implicit, drm-drivers blanket) |
4.16.g20190828 28 Aug 2019 08:18:03 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update snapshot with fixes for powerpc64 elfv, fixes when printing a sysctl
and fixes in anticipation of updates to current. |
4.16.g20190827 27 Aug 2019 12:54:08 |
zeising |
graphics/drm-current-kmod: Update snapshot
Fix build on latest current. |
4.16.g20190814 14 Aug 2019 21:05:17 |
zeising |
graphics/drm-current-kmod: Update snapshot
Fix build on latest CURRENT
MFH: 2019Q3 (implicit, drm-drivers blanket)
Sponsored by: B3 Init |
4.16.g20190806_1 13 Aug 2019 21:51:23 |
jhb |
Install kernel module sources for drm-current-kmod.
Install kernel module sources and makefiles to
$PREFIX/sys/modules/drm-current-kmod. This permits kernel builds to
build the DRM modules as part of buildkernel via the LOCAL_MODULES
framework. These modules are installed to the kernel's directory and
are then preferred to the generic modules installed in /boot/modules.
The installation of sources is controlled by a new SOURCES option
which defaults to on.
Reviewed by: zeising, manu
Differential Revision: https://reviews.freebsd.org/D20990 |
4.16.g20190806 13 Aug 2019 16:03:12 |
mat |
Convert to UCL & cleanup pkg-message (categories e-g) |
4.16.g20190806 06 Aug 2019 22:15:37 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update graphics/drm-current-kmod to the latest snapshot. Fixes a panic on
ppc64 POWER9.
FreeBSD Graphics issue: #161
https://github.com/FreeBSDDesktop/kms-drm/issues/161
MFH: 2019Q3 (implict, drm-drivers blanket) |
4.16.g20190722_1 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
4.16.g20190722 22 Jul 2019 17:19:45 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update graphics/drm-current-kmod snapshot to fix build on CURRENT after
r350199.
FreeBSDDesktop issue: #160
MFH: 2019Q3 (implicit, drm-driver blanket)
Sponsored by: B3 Init |
4.16.g20190710 10 Jul 2019 14:50:12 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update snapshot of graphics/drm-curent-kmod to include a fix for a memory
leak.
FreeBSD Graphics issue: #55
https://github.com/FreeBSDDesktop/kms-drm/issues/155
PR: 238925
Reported by: Ting-Wei Lan
MFH: 2019Q3 (implicit, drm-drivers blanket)
Sponsored by: B3 Init (zeising) |
4.16.g20190519 09 Jul 2019 20:20:28 |
zeising |
Change maintainer of all drm kmod ports to x11@
Change maintainer of all drm kmod ports to x11@FreeBSD.org. This way, PRs,
notice about build breakages from package builds and so on goes to the
entire x11@ team, and not just one member.
Approved by: jmd (maintainer) |
4.16.g20190519 20 May 2019 20:38:59 |
zeising |
graphics/drm-current-kmod: Adjust FreeBSD compat
Update the FreeBSD OSVERSION compat of drm-current-kmod after the latest
update in r502043.
Suggested by: jbeich
Discussed with: johalun
Aproved by: jmd (maintainer, implicit)
MFH: 2019Q2 (implicit, drm-drivers blanket)
Sponsored by: B3 Init |
4.16.g20190519 20 May 2019 20:29:56 |
zeising |
drm-kmod ports: Update conflicts
Update conflicts for all drm-kmod ports to take into account the new
drm-devel-kmod port.
MFH: 2019Q2 (implicit, drm-driver blanket)
Sponsored by: B3 Init |
4.16.g20190519 19 May 2019 20:02:59 |
zeising |
graphics/drm-current-kmod: Update snapshot
Update graphics/drm-current-kmod to the latest snapshot.
This update takes into account changes in lkpi in base, and makes use of
debugfs in base, instead of the bundled one.
note: If you are on an older version of current, prior to r347973, you might
need to update current first, before updating this driver.
Approved by: jmd (maintainer, implicit)
MFH: 2019Q2 (implicit, drm-driver blanket)
Sponsored by: B3 Init |
4.16.g20190430 30 Apr 2019 20:27:54 |
zeising |
Update drm driver snapshots
Update the drm drivers for current (drm-current-kmod) and for 12
(drm-fbsd12.0-kmod) to their respective latest snapshots.
This includes fixes to debugging output using debugfs.
Approved by: jmd (maintainer, implicit)
MFH: 2019Q2 (implicit approval, drm-drivers blanket)
Sponsored by: B3 Init (zeising) |
4.16.g20190424 25 Apr 2019 04:42:30 |
jmd |
graphics/drm-current-kmod: Update to latest snapshot.
Fixes compilation on recent HEAD. |
4.16.g20190323 23 Mar 2019 01:18:07 |
zeising |
graphics/drm-current-kmod: update snapshot
Update graphics/drm-current-kmod to the latest snapshot. This fixes issues
where the readeon driver didn't depend on the ttm module.
Reported by: johalun
Approved by: jmd (implicit)
MFH: 2019Q1 (implicit approval, drm driver blanket) |
4.16.g20190322 22 Mar 2019 13:34:57 |
zeising |
grpahics/drm-current-kmod: Update snapshot
Update graphics/drm-current-kmod to the latest snapshot. This breaks out
the ttm layer to its own module to have things initialized in the correct
order.
Fixes FreeBSDDesktop drm-kms issue #137
Submitted by: johalun
Approved by: jmd (maintainer, implicit)
MFH: 2019Q1 (implicit approval, drm driver blanket) |
4.16.g20190305 05 Mar 2019 21:47:23 |
zeising |
Update drm kmods for current and FreeBSD 12.0
Update graphics/drm-current-kmod and graphics/drm-fbsd12.0-kmod to their
respective latest snapshots.
This fixes a bug where a non-recursive mutex was used recursively in certain
conditions.
See https://github.com/FreeBSDDesktop/kms-drm/issues/134 for further details
FreeBSDDesktop issue: #134
Approved by: jmd (maintainer, implicit)
MFH: 2019Q1 (implicit approval, drm drivers)
Sponsored by: B3 Init |
4.16.g20190213 13 Feb 2019 21:07:13 |
zeising |
update drm-current and drm-fbsd12.0 snapshots
Update drm-current-kmod and drm-fbsd12.0-kmod to the latest snapshots.
This mutes console chatter about unimplemented stuff, which sometimes is
confusing.
Approved by: jmd (maintainer, implicit) |
4.16.g20181210 30 Jan 2019 07:58:00 |
zeising |
graphics/drm-current-kmod: Update messges
Update pkg-message and makefile COMMENT to remove references to
drm-devel-kmod and the mention that this is the development version. It is
the version for FreeBSD CURRENT, so the ride might be a little bumpy, but
it's not the devlopment version.
No changes to package.
FreeBSDDesktop issue: #129
Reported by: grahamperrin
Sponsored by: B3 Init (zeising) |
4.16.g20181210 01 Jan 2019 21:03:04 |
zeising |
Update pkg-descr to match reality
Update pkg-descr in drm-kmod ports to match reality in terms of which Linux
kernel version they correspond to and which FreeBSD version they are
supporting.
Noticed by: Graham Perrin |
4.16.g20181210 12 Dec 2018 02:13:56 |
jmd |
graphics/drm-current-kmod: update to latest snapshot
Fixes crash when running sysctl -a.
Reviewed by: zeising (x11)
Approved by: zeising (x11)
Differential Revision: https://reviews.freebsd.org/D18509 |
4.16.g20181121_1 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
4.16.g20181121 10 Dec 2018 03:02:11 |
jmd |
LinuxKPI-based DRM ports: move to new ports nomenclature.
After some discussions within the x11 team, it was decided to move to a new
nomenclature for the LinuxKPI-based DRM ports that correctly reflects the
FreeBSD version the ports are for. This will also allow us to move to dedicated
branches per FreeBSD release and eases porting work.
Functionally, this commit is a no-op as we are not moving to new snapshots.
Reflect the move in UPDATING and MOVED. Users using the graphics/drm-kmod meta
port should not be affected. Direct consumers of the DRM ports shall move, as
in MOVED, as follows:
drm-stable-kmod is drm-fbsd11.2-kmod
drm-next-kmod is drm-fbsd12.0-kmod
drm-devel-kmod is drm-current-kmod
Reviewed by: zeising (x11)
Approved by: zeising (x11)
Differential Revision: https://reviews.freebsd.org/D18328 |