Hi,
last weekend I upgraded my toolchain and kernel-buildsystem and was investigating the last days a known issue between systemd and linux-next (which could be finally solved).
From Daniel Vetter there exist 3 patchsets [1,2,3] (see below P.S. and
attached setup.log), which I partly cherry-picked [1] or refreshed against linux-next (next-20101217). They worked also with yesterdays next-20101221. I have attached a follow-up/fix-up patch for one of Daniel's patchsets. (See below "danvet-drm-for-sedat-dilek-v2/0006-drm-nouveau-don-t-munge-in-drm_mm-internals-follow-u.patch") All 3 patchsets tested with radeon RV250.
Also, I am highly interested in the backlight-type patches [4] (see below P.S. and attached setup.log). I have also refreshed them against linux-next (apply against next-20101221), but tested with radeon-only. These patches has still not entered platform-driver-x86/for-next.
I would like to see all 4 patchsets in linux-next (namely 2.6.38). (I am using these patchsets for several weeks, I regularly check with openarena and in a rough daily-work. YES, I am using the kernels I built.).
What shall I do to help? Where to send the refreshed patches? Some patches from Daniel are complained by scripts/checkpatch.pl (IIRC 80 lines wrapping, etc.). Approx before 14 days Dave OKed Daniels patchsets on an IRC conversation.
Kind Regards, - Sedat -
[1] http://cgit.freedesktop.org/~danvet/drm/log/?h=for-sedat-dilek [2] http://lists.freedesktop.org/archives/dri-devel/2010-November/005847.html [3] http://lists.freedesktop.org/archives/dri-devel/2010-November/005859.html [4] http://lists.freedesktop.org/archives/dri-devel/2010-November/005605.html
P.S.:
$ cd $HOME/src/linux-2.6/linux-2.6.37-rc6/debian/patches
$ cat series/2~next20101217.dileks.2 ### FROM-DANVET #1 # Patches from http://cgit.freedesktop.org/~danvet/drm/log/?h=for-sedat-dilek # v2: 0001..0005 cherry-picked and 0006 is a follow-up patch to 0001 + danvet-drm-for-sedat-dilek-v2/0001-drm-nouveau-don-t-munge-in-drm_mm-internals.patch + danvet-drm-for-sedat-dilek-v2/0002-drm-mm-track-free-areas-implicitly.patch + danvet-drm-for-sedat-dilek-v2/0003-drm-mm-extract-node-insert-helper-functions.patch + danvet-drm-for-sedat-dilek-v2/0004-drm-mm-add-api-for-embedding-struct-drm_mm_node.patch + danvet-drm-for-sedat-dilek-v2/0005-drm-mm-add-helper-to-unwind-scan-state.patch + danvet-drm-for-sedat-dilek-v2/0006-drm-nouveau-don-t-munge-in-drm_mm-internals-follow-u.patch
### FROM-DANVET #2 # Patches from https://patchwork.kernel.org/project/dri-devel/list/ # For more Details see http://lists.freedesktop.org/archives/dri-devel/2010-November/005847.html + danvet-embed-drm_gem_object-into-radeon_bo/1-3-drm-radeon-embed-struct-drm_gem_object-v2.patch + danvet-embed-drm_gem_object-into-radeon_bo/2-3-drm-radeon-introduce-gem_to_radeon_bo-helper.patch + danvet-embed-drm_gem_object-into-radeon_bo/3-3-drm-radeon-kill-radeon_bo--gobj-pointer.patch
### FROM-DANVET #3 # Patches from https://patchwork.kernel.org/project/dri-devel/list/ # For more Details see http://lists.freedesktop.org/archives/dri-devel/2010-November/005859.html + danvet-radeon-asic-header-cleanup-2/1-7-radeon-consolidate-asic-specific-function-decls-for-pre-r600.patch + danvet-radeon-asic-header-cleanup-2/2-7-radeon-consolidate-asic-specific-function-decls-for-r600-later.patch + danvet-radeon-asic-header-cleanup-2/3-7-radeon-drop-extern-from-function-decls.patch + danvet-radeon-asic-header-cleanup-2/4-7-radeon-kill-decls-for-inline-functions.patch + danvet-radeon-asic-header-cleanup-2/5-7-radeon-move-blit-functions-to-radeon_asic.h.patch + danvet-radeon-asic-header-cleanup-2/6-7-radeon-kill-r100_io_-r-w-reg.patch + danvet-radeon-asic-header-cleanup-2/7-7-radeon-kill-rdev--pciep_-r-w-reg.patch
### DRM-RADEON-KMS-WRITEBACK + drm-radeon-kms-writeback/drm-radeon-kms-enable-writeback-on-radeon-AGP-boards.patch
### BACKLIGHT-TYPE # Patches from https://patchwork.kernel.org/project/dri-devel/list/ # For more Details see http://lists.freedesktop.org/archives/dri-devel/2010-November/005605.html + backlight-type/1-5-Backlight-Add-backlight-type-v2.patch + backlight-type/2-5-i915-Add-native-backlight-control-v2.patch + backlight-type/3-5-radeon-Expose-backlight-class-device-for-legacy-LVDS-encoder.patch + backlight-type/4-5-nouveau-Change-the-backlight-parent-device-to-the-connector-not-the-PCI-dev-v2.patch + backlight-type/5-5-ACPI-Tie-ACPI-backlight-devices-to-PCI-devices-if-possible.patch
- EOT -
dri-devel@lists.freedesktop.org