Lo,
I suppose this patch applies with some adaptation to ueagle-atm as well ?
Do we need to include this patch, keeping backward compatibility with
kernel-2.6.x x < 14 ?
I'll prepare a tar.bz2 package when it's ready so that distributions
choosing this - currently bleeding-hedge - kernel will work.
BTW it will include latest changes (mostly debian, some config and some
minor bugs) : from the changelog do you think we forgot too many things ?
;-)
2005-09-24 02:56 baud123
* utils/scripts/adsl_consts.pm: correct terra adsl ES15 using pppoe
instead of pppoa
2005-09-23 13:02 mcoolive
* debian/po/de.po: - typo + fix 1 mistake (control -> check)
2005-09-20 14:40 mcoolive
* debian/: eagle-usb-utils.templates, po/cs.po, po/fr.po: - fix
typo
2005-09-11 12:38 baud123
* driver/eu_main.c: include whole command in #if rather than
parameters
2005-08-11 22:48 baud123
* utils/scripts/adsl_consts.pm: correct some NL ISP using dhcp
instead of pppoe with encapsulation 3
2005-08-03 16:08 mcoolive
* debian/changelog: [no log message]
2005-08-03 15:38 mcoolive
* utils/scripts/eagleconfig: - not to create the link
resolv.conf->ppp/resolv.conf if "$UPDATE_DNS"=0
2005-07-28 02:11 mcoolive
* debian/: eagle-usb-utils.templates, po/cs.po, po/da.po, po/de.po,
po/eu.po, po/fr.po, po/ja.po, po/nl.po, po/vi.po: - fix english
mistakes, typo, etc.
2005-07-27 23:26 mcoolive
* debian/: eagle-usb-utils.templates, po/cs.po, po/da.po, po/eu.po,
po/fr.po, po/ja.po, po/nl.po, po/vi.po: - fix one english
mistake ( control != check )
2005-07-27 23:18 mcoolive
* debian/changelog: [no log message]
2005-07-27 23:04 mcoolive
* debian/po/: ja.po, vi.po: - update translation files: add vi,
fix ja
2005-07-27 20:55 mcoolive
* debian/po/: cs.po, da.po: - update of some translation files
2005-07-27 17:06 mcoolive
* doc/sources/eagleconfig.xml, doc/sources/eaglectrl.xml,
doc/sources/eagletestconnec.xml, utils/scripts/lang/en: - fix
english (man pages, help messages, etc.)
2005-07-27 16:51 mcoolive
* debian/control: - eu-utils depends on binutils because
eagleconfig uses "strings" command.
2005-07-27 16:40 mcoolive
* eagle-usb.spec: - add CMV files to the rpm
2005-07-27 15:09 mcoolive
* configure.in: - fix the extraction of version of gcc and of
kernel
2005-07-27 13:45 mcoolive
* Makefile: - fix the test on existance of the documentation
2005-07-26 19:24 mcoolive
* configure.in: - simplify the "test_version" function
- quote parameters of m4 macros
2005-07-02 02:28 baud123
* utils/scripts/eaglediag: add /sbin to PATH when run as user +
comment changes
2005-06-28 01:31 baud123
* utils/scripts/: adsl_consts.pm, eu_config_bash: correction for
CZ01
2005-06-09 00:12 baud123
* driver/user/: CMVep.txt, CMVepWO.txt: eradicate CRLF
2005-06-05 13:51 mcoolive
* debian/eagle-usb-utils.config: [no log message]
@++
Ben'. aka baud123
On Fri, September 23, 2005 01:17, Benoît Audouard wrote:
> for info
> ---------- Forwarded Message -----------
> From: Damian Wrobel <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Cc: [EMAIL PROTECTED]
> Sent: Thu, 22 Sep 2005 21:58:48 +0200 (CEST)
> Subject: eagleusb-2.6.14-rc2-git1.patch
>
> Hello,
>
> Since the URB_ASYNC_UNLINK flag is not available anymore and the
> usb_unlink_urb() becomes depricated, the eagle-usb driver don't
> compile. Hence, I prepared a small patch, against the current cvs
> snapshot of eagle-usb driver. It compiles and working successfully
> with vanilla kernel 2.6.14-rc2-git1.
>
> Please apply.
>
> --
> brgs,
> dw
>
> Index: driver/Pipes.c
> ===================================================================
> RCS file: /cvs/eagleusb/eagleusb/driver/Pipes.c,v
> retrieving revision 1.8
> diff -u -b -B -r1.8 Pipes.c
> --- driver/Pipes.c 17 Jan 2005 20:54:42 -0000 1.8
> +++ driver/Pipes.c 22 Sep 2005 19:38:21 -0000
> @@ -919,7 +919,6 @@
> * -EINVAL.
> */
> urb->status = 0;
> - urb->transfer_flags &= ~URB_ASYNC_UNLINK;
> }
> else
> {
> Index: driver/eu_eth.c
> ===================================================================
> RCS file: /cvs/eagleusb/eagleusb/driver/eu_eth.c,v
> retrieving revision 1.8
> diff -u -b -B -r1.8 eu_eth.c
> --- driver/eu_eth.c 17 Jan 2005 20:54:42 -0000 1.8
> +++ driver/eu_eth.c 22 Sep 2005 19:38:21 -0000
> @@ -495,11 +495,9 @@
> * netif_wakequeue:
> */
>
> - ins->urb_write->transfer_flags |= URB_ASYNC_UNLINK;
> - usb_unlink_urb(ins->urb_write);
> + usb_kill_urb(ins->urb_write);
>
> - ins->urb_oam_write->transfer_flags |= URB_ASYNC_UNLINK;
> - usb_unlink_urb(ins->urb_oam_write);
> + usb_kill_urb(ins->urb_oam_write);
>
> /* We must reset the transaction time to keep the watchdog quiet: */
> dev->trans_start = jiffies;
> ------- End of Forwarded Message -------