lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <alpine.LFD.2.00.0909160732001.30568@bbs.intern>
Date:	Wed, 16 Sep 2009 07:32:48 +0200 (CEST)
From:	Gerhard Wiesinger <lists@...singer.com>
To:	linux-kernel@...r.kernel.org
Subject: Re: Moxa Driver Update to 2.6.30

Hello,

Noone has an idea?

Thnx.

Ciao,
Gerhard


--
http://www.wiesinger.com/


On Tue, 15 Sep 2009, Gerhard Wiesinger wrote:

> Hello,
>
> In Kernel 2.6.29 the moxa 5110 driver compiled well. In 2.6.30 some 
> deprecated definitions have been removed.
>
> /usr/src/kernels/2.6.29.6-217.2.16.fc11.x86_64/include/linux/sched.h:
> struct signal_struct {
>
>        union {
>                pid_t session __deprecated;
>                pid_t __session;
>        };
>
> static inline pid_t task_session_nr(struct task_struct *tsk)
> {
>        return tsk->signal->__session;
> }
>
> Code is used in the way:
> npreal2.h:
> #if (LINUX_VERSION_CODE >= VERSION_CODE(2,6,5))
> #if (LINUX_VERSION_CODE >= VERSION_CODE(2,6,20))
> #if (LINUX_VERSION_CODE >= VERSION_CODE(2,6,26))
> #define MX_SESSION()    task_session_nr(current)
> #else
> #define MX_SESSION()    (pid_t)tty->session
> #endif
> #else
> #define MX_SESSION()    current->signal->session
> #endif
> #else
> #define MX_SESSION()    current->session
> #endif
>
> What's the correct change for the definition of MX_SESSION in 2.6.30?
> (Didn't find any useful replacement)
>
> Moxa driver files source files can be found at:
> http://www.moxa.com/drivers/DN_Driver/Linux/npreal2_1.16_Build_09030513.tgz
>
> Thnx.
>
> Ciao,
> Gerhard
>
> --
> http://www.wiesinger.com/
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@...r.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ