Hi, Does OSS still work after this change? It looks suspicious because it removes the ioctl() entry point from the driver.
Best regards, Hannu --- 23.9.2010 7.28, Yair K. wrote: > This gets OSS to link under 2.6.36 kernel: > > diff -r ee7da6873927 setup/Linux/oss/build/osscore.c > --- a/setup/Linux/oss/build/osscore.c Mon Aug 09 04:43:06 2010 +0300 > +++ b/setup/Linux/oss/build/osscore.c Wed Sep 01 13:08:11 2010 +0300 > @@ -933,7 +933,9 @@ > read_t tmp_read = (read_t) op->read; > write_t tmp_write = (write_t) op->write; > /* readdir_t tmp_readdir = (readdir_t)op->readdir; */ > +#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,35) > ioctl_t tmp_ioctl = (ioctl_t) op->ioctl; > +#endif > mmap_t tmp_mmap = (mmap_t) op->mmap; > open_t tmp_open = (open_t) op->open; > release_t tmp_release = (release_t) op->release; > @@ -953,7 +955,9 @@ > fop->write = tmp_write; > fop->readdir = NULL; /* tmp_readdir; */ > fop->poll = tmp_poll; > +#if LINUX_VERSION_CODE <= KERNEL_VERSION(2,6,35) > fop->ioctl = tmp_ioctl; > +#endif > fop->mmap = tmp_mmap; > fop->open = tmp_open; > fop->release = tmp_release; > _______________________________________________ > oss-devel mailing list > oss-devel@mailman.opensound.com > http://mailman.opensound.com/mailman/listinfo/oss-devel _______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel