DragonFly kernel List (threaded) for 2008-01
DragonFly BSD
DragonFly kernel List (threaded) for 2008-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Interrupt recursion smashes kernel memory


From: "Simon 'corecode' Schubert" <corecode@xxxxxxxxxxxx>
Date: Mon, 14 Jan 2008 14:55:20 +0100

Matthew Dillon wrote:
    I think the solution is to use TD_NEST_COUNT (curthread->td_nest_count)
    to prevent recursive interrupts from blowing up the stack.

Seems good.


Please try this patch.

Works and doesn't break things. However, I'm not sure if this panic is 100% reproducable. At least it is no regression. Please commit.


Thanks,
  simon

--
Serve - BSD     +++  RENT this banner advert  +++    ASCII Ribbon   /"\
Work - Mac      +++  space for low €€€ NOW!1  +++      Campaign     \ /
Party Enjoy Relax   |   http://dragonflybsd.org      Against  HTML   \
Dude 2c 2 the max   !   http://golden-apple.biz       Mail + News   / \




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]