Re: [PATCH 0/7] 3.8-rc regression with pps-ldisc due to 70ece7a731

2013-02-08 Thread George Spelvin
As a followup, testing my fixes has revealed an old bug in the PPS driver that I'm trying to figure out how to solve. Basically, pps_unregister_cdev does device_destroy(pps_class, pps->dev->devt); cdev_del(&pps->cdev); And device_destroy ends up calling pps->dev->release, which i

Re: [PATCH 0/7] 3.8-rc regression with pps-ldisc due to 70ece7a731

2013-02-08 Thread George Spelvin
> As this is a breakage in 3.8-rc1, is there any way to pull out patches 5 > and 6 in a format that I can apply them now, or in a way that I can get > I can't apply all of these to 3.8-final now, as it's way too late. I'll reorder them for you. But Philipp will be bitterly disappointed. :-) The

Re: [PATCH 0/7] 3.8-rc regression with pps-ldisc due to 70ece7a731

2013-02-08 Thread Greg KH
On Fri, Feb 08, 2013 at 02:05:40AM -0500, George Spelvin wrote: > The standard N_TTY line discipline used to not use the tty->disc_data > field, so N_PPS felt free to use it. That has now changed, requiring > that N_PPS use a different method to find its private data. > > (In the current, buggy,