BTW, While my machine was at school I updated everything to latest packages including 2.6.32 fedora kernel, while connected I got abrt message: BUG: sleeping function called from invalid context at include/linux/kernel.h:158 in_atomic(): 0, irqs_disabled(): 1, pid: 3675, name: slmodemd Pid: 3675, comm: slmodemd Tainted: P 2.6.32.9-70.fc12.i686.PAE #1 Call Trace: [<c04335e8>] __might_sleep+0xca/0xd1 [<c05c69da>] might_fault+0x19/0x20 [<c05c6b2e>] copy_to_user+0x34/0x10a [<fe8f72ca>] amrmo_read+0x50/0x66 [slamr] [<fe8f727a>] ? amrmo_read+0x0/0x66 [slamr] [<c04e13e0>] vfs_read+0x82/0xe1 [<c04e9af7>] ? path_put+0x1a/0x1d [<c04e14dd>] sys_read+0x40/0x62 [<c040905b>] sysenter_do_call+0x12/0x28 I have seen this before, and appears to be harmless :? Other than this, I am connected and with a bit higher speed than before :) Thanks, Antonio On 3/12/10, Antonio Olivares <olivares14031@xxxxxxxxx> wrote: > Ahmed, > > I cannot run > 1) : > > ^C[root@localhost ~]# execstack -c /usr/sbin/slmodemd -c USA /dev/slamr0 > execstack: cannot open "USA": No such file or directory > execstack: "/dev/slamr0" is not an ELF file > > C[root@localhost ~]# execstack -c /usr/sbin/slmodemd -c USA /dev/slamr0 > execstack: cannot open "USA": No such file or directory > execstack: "/dev/slamr0" is not an ELF file > > I have to use: > > [root@localhost ~]# slmodemd -c USA /dev/slamr0 > SmartLink Soft Modem: version 2.9.11 Mar 12 2010 18:28:10 > symbolic link `/dev/ttySL0' -> `/dev/pts/2' created. > modem `slamr0' created. TTY is `/dev/pts/2' > Use `/dev/ttySL0' as modem device, Ctrl+C for termination. > > device 10b9:5459 is grabbed by driver serial: try to release > serial 0000:05:02.0: PCI INT A disabled > slamr: module license 'Smart Link Ltd.' taints kernel. > Disabling lock debugging due to kernel taint > slamr: SmartLink AMRMO modem. > slamr: probe 10b9:5459 SL1800 card... > slamr 0000:05:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 > slamr: mc97 codec is SIL26 > slamr: slamr0 is SL1800 card. > PPP generic driver version 2.4.2 > PPP Deflate Compression module registered > [olivares@localhost ~]$ uname -r > 2.6.32.9-70.fc12.i686.PAE > > Is there anything else I can do? I am not sure that I did it right > and sorry for not getting back. I have been kind of busy :( > > Regards, > > Antonio > > On 3/12/10, أحمد المحمودي <aelmahmoudy@xxxxxxxxxx> wrote: >> Hello, >> >> I got the following security vulnerability report from an Ubuntu >> developer, >> >> On Thu, Mar 11, 2010 at 09:02:43PM -0000, Kees Cook wrote: >>> *** This bug is a security vulnerability *** >>> >>> Public security bug reported: >>> >>> execstack -q /usr/sbin/slmodemd >>> X /usr/sbin/slmodemd >>> >>> This is potentially dangerous, and should be addressed. Please see: >>> https://wiki.ubuntu.com/SecurityTeam/Roadmap/ExecutableStacks >>> for details. >> ---end quoted text--- >> >> He mentioned in a following email that issue is caused by dsplibs.o, >> anyways, according to the wiki page mentioned above, this can be >> solved by running the following after building slmodemd: >> >> execstack -c slmodemd >> >> I can do this in the Debian/Ubuntu package, but I need to make sure >> that it won't break the usability of sl-modem, can Antonio or others >> test the following: >> >> 1) Run: execstack -c /usr/sbin/slmodemd (I assume that slmodemd is >> installed in /usr/sbin on your systems) >> >> 2) Try using the modem (internet, faxing,...) with the modified >> slmodemd, please try two cases: >> a) with ALSA driver >> b) with slamr driver >> >> I might be able to get my hands on a machine that has a smartlink >> modem (but using ALSA driver) today, in that case I'll try testing >> case (a). >> >> -- >> أحمد المحمودي (Ahmed El-Mahmoudy) >> Digital design engineer >> GPG KeyID: 0xEDDDA1B7 >> GPG Fingerprint: 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7 >> >