On 10/11/07, Markus Rechberger <mrechberger@gmail.com> wrote:I looked at this recently, and I'm not sure the core em28xx code was really that different (at least, pre-userspace). Most of the core changes seemed to be related to Markus' driver having (semi-working) VBI support. I haven't tried this recently; I disabled it a while back because it had a bug that caused a kernel panic half the time when attempting to record something with MythTV. The in-kernel driver looks mostly sound, though I can't test it myself. (One other interesting thing that was added in Markus' driver is various v4l1 ioctls, which may be useful to some people.) Incidentally, I notice you appear to be developing userspace drivers for the tvp5150 and zl10353. Is that really necessary? Are you threatening to deliberately sabotage company support for these devices by v4l/linuxtv in favour of your userspace drivers? Also, I'm not sure reworking the non-userspace version of the code to a mergable state is actually that hard. (I'm cleaning up bits of it in my spare time, because I may have to port it to newer kernels myself in the future and it's annoying to work with as-is.) Eliminating the need for changes to the core v4l/dvb code appears to be the easy bit; the main difficulty is finding and fixing the unexpected breakages due to the interesting coupling between bits of the code. (The other difficulty is keeping track of whether analog or digital firmware is currently loaded in the xc3028 in hybrid devices; I'm using an iffy solution, but I think better ones exist.) As I recall, the changes to core code were the major roadblock in the way of merging. Aidan -
| Andrew Morton | -mm merge plans for 2.6.23 |
| Greg Kroah-Hartman | [PATCH 006/196] Chinese: add translation of oops-tracing.txt |
| Greg KH | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Roland Dreier | Re: Integration of SCST in the mainstream Linux kernel |
git: | |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Linus Torvalds | Re: iptables very slow after commit 784544739a25c30637397ace5489eeb6e15d7d49 |
| Herbert Xu | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
