* ShellPkg: reconnect command resulted in hang @ 2018-03-08 9:35 Meenakshi Aggarwal 2018-03-08 15:19 ` Carsey, Jaben 0 siblings, 1 reply; 6+ messages in thread From: Meenakshi Aggarwal @ 2018-03-08 9:35 UTC (permalink / raw) To: edk2-devel@lists.01.org Hi, I was trying reconnect shell command with UART handle [20] 20 R - - 0 1 1 VenHw(D3987D4B-971A-435F-8CAF-4967EB627241)/Uart(115200,8,N,1) Shell> reconnect 20 After this reconnect command, shell didnt come back, looks like a hang. I analyzed further and see that code has executed completely and reached to shell but console is not coming. In "reconnect -r" , we are calling ConnectAllConsoles() separately between disconnect and connect calls. Why is this so? Why only connect call is nt sufficient to bring the console up? Please help me in understanding this. Thanks, Meenakshi ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ShellPkg: reconnect command resulted in hang 2018-03-08 9:35 ShellPkg: reconnect command resulted in hang Meenakshi Aggarwal @ 2018-03-08 15:19 ` Carsey, Jaben 2018-03-08 15:26 ` Meenakshi Aggarwal 0 siblings, 1 reply; 6+ messages in thread From: Carsey, Jaben @ 2018-03-08 15:19 UTC (permalink / raw) To: Meenakshi Aggarwal, edk2-devel@lists.01.org Are you using this serial port? Are you connected to the device via this serial port? > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > Meenakshi Aggarwal > Sent: Thursday, March 08, 2018 1:35 AM > To: edk2-devel@lists.01.org > Subject: [edk2] ShellPkg: reconnect command resulted in hang > Importance: High > > Hi, > > > I was trying reconnect shell command with UART handle [20] > > 20 R - - 0 1 1 VenHw(D3987D4B-971A-435F-8CAF- > 4967EB627241)/Uart(115200,8,N,1) > > Shell> reconnect 20 > > After this reconnect command, shell didnt come back, looks like a hang. > I analyzed further and see that code has executed completely and reached > to shell but console is not coming. > > > In "reconnect -r" , we are calling ConnectAllConsoles() separately between > disconnect and connect calls. > > Why is this so? > > Why only connect call is nt sufficient to bring the console up? > > Please help me in understanding this. > > > Thanks, > Meenakshi > > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ShellPkg: reconnect command resulted in hang 2018-03-08 15:19 ` Carsey, Jaben @ 2018-03-08 15:26 ` Meenakshi Aggarwal 2018-03-08 15:37 ` Carsey, Jaben 2018-03-08 17:32 ` Varun Sethi 0 siblings, 2 replies; 6+ messages in thread From: Meenakshi Aggarwal @ 2018-03-08 15:26 UTC (permalink / raw) To: Carsey, Jaben, edk2-devel@lists.01.org Yes, i am connected to the device using this serial port. > -----Original Message----- > From: Carsey, Jaben [mailto:jaben.carsey@intel.com] > Sent: Thursday, March 08, 2018 8:50 PM > To: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com>; edk2- > devel@lists.01.org > Subject: RE: ShellPkg: reconnect command resulted in hang > > Are you using this serial port? Are you connected to the device via this serial > port? > > > -----Original Message----- > > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > > Meenakshi Aggarwal > > Sent: Thursday, March 08, 2018 1:35 AM > > To: edk2-devel@lists.01.org > > Subject: [edk2] ShellPkg: reconnect command resulted in hang > > Importance: High > > > > Hi, > > > > > > I was trying reconnect shell command with UART handle [20] > > > > 20 R - - 0 1 1 VenHw(D3987D4B-971A-435F-8CAF- > > 4967EB627241)/Uart(115200,8,N,1) > > > > Shell> reconnect 20 > > > > After this reconnect command, shell didnt come back, looks like a hang. > > I analyzed further and see that code has executed completely and reached > > to shell but console is not coming. > > > > > > In "reconnect -r" , we are calling ConnectAllConsoles() separately between > > disconnect and connect calls. > > > > Why is this so? > > > > Why only connect call is nt sufficient to bring the console up? > > > > Please help me in understanding this. > > > > > > Thanks, > > Meenakshi > > > > > > _______________________________________________ > > edk2-devel mailing list > > edk2-devel@lists.01.org > > > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist > s.01.org%2Fmailman%2Flistinfo%2Fedk2- > devel&data=02%7C01%7Cmeenakshi.aggarwal%40nxp.com%7C230f90d310a > 9476a24cc08d585080ef4%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0% > 7C636561192036205272&sdata=6pvDPfpdDAvpKVB%2BhD7xRov7Rq6x68NhG > HeL1XRZoFE%3D&reserved=0 ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ShellPkg: reconnect command resulted in hang 2018-03-08 15:26 ` Meenakshi Aggarwal @ 2018-03-08 15:37 ` Carsey, Jaben 2018-03-09 6:06 ` Meenakshi Aggarwal 2018-03-08 17:32 ` Varun Sethi 1 sibling, 1 reply; 6+ messages in thread From: Carsey, Jaben @ 2018-03-08 15:37 UTC (permalink / raw) To: Meenakshi Aggarwal, edk2-devel@lists.01.org The rest of the drivers needed for console input are not connecting. The shell is dependent on the devices in the system table it was initialized with for console functionality. Only when everything was disconnected does it know to force those to reconnect. Otherwise you have to get it right yourself. If you look at the connect command you see the "-c" option to force EFI variable consoles to be reconnected properly. That doesn't exist in reconnect, but you can get around that with a script file. You probably want to do something like: Disconnect 20 Connect 20 -c -Jaben > -----Original Message----- > From: Meenakshi Aggarwal [mailto:meenakshi.aggarwal@nxp.com] > Sent: Thursday, March 08, 2018 7:27 AM > To: Carsey, Jaben <jaben.carsey@intel.com>; edk2-devel@lists.01.org > Subject: RE: ShellPkg: reconnect command resulted in hang > Importance: High > > Yes, i am connected to the device using this serial port. > > > -----Original Message----- > > From: Carsey, Jaben [mailto:jaben.carsey@intel.com] > > Sent: Thursday, March 08, 2018 8:50 PM > > To: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com>; edk2- > > devel@lists.01.org > > Subject: RE: ShellPkg: reconnect command resulted in hang > > > > Are you using this serial port? Are you connected to the device via this > serial > > port? > > > > > -----Original Message----- > > > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > > > Meenakshi Aggarwal > > > Sent: Thursday, March 08, 2018 1:35 AM > > > To: edk2-devel@lists.01.org > > > Subject: [edk2] ShellPkg: reconnect command resulted in hang > > > Importance: High > > > > > > Hi, > > > > > > > > > I was trying reconnect shell command with UART handle [20] > > > > > > 20 R - - 0 1 1 VenHw(D3987D4B-971A-435F-8CAF- > > > 4967EB627241)/Uart(115200,8,N,1) > > > > > > Shell> reconnect 20 > > > > > > After this reconnect command, shell didnt come back, looks like a hang. > > > I analyzed further and see that code has executed completely and > reached > > > to shell but console is not coming. > > > > > > > > > In "reconnect -r" , we are calling ConnectAllConsoles() separately > between > > > disconnect and connect calls. > > > > > > Why is this so? > > > > > > Why only connect call is nt sufficient to bring the console up? > > > > > > Please help me in understanding this. > > > > > > > > > Thanks, > > > Meenakshi > > > > > > > > > _______________________________________________ > > > edk2-devel mailing list > > > edk2-devel@lists.01.org > > > > > > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist > > s.01.org%2Fmailman%2Flistinfo%2Fedk2- > > > devel&data=02%7C01%7Cmeenakshi.aggarwal%40nxp.com%7C230f90d310a > > > 9476a24cc08d585080ef4%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0% > > > 7C636561192036205272&sdata=6pvDPfpdDAvpKVB%2BhD7xRov7Rq6x68NhG > > HeL1XRZoFE%3D&reserved=0 ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ShellPkg: reconnect command resulted in hang 2018-03-08 15:37 ` Carsey, Jaben @ 2018-03-09 6:06 ` Meenakshi Aggarwal 0 siblings, 0 replies; 6+ messages in thread From: Meenakshi Aggarwal @ 2018-03-09 6:06 UTC (permalink / raw) To: Carsey, Jaben, edk2-devel@lists.01.org Thanks Jaben for your reply. It is helpful information. Regards, Meenakshi > -----Original Message----- > From: Carsey, Jaben [mailto:jaben.carsey@intel.com] > Sent: Thursday, March 08, 2018 9:07 PM > To: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com>; edk2- > devel@lists.01.org > Subject: RE: ShellPkg: reconnect command resulted in hang > > The rest of the drivers needed for console input are not connecting. > > The shell is dependent on the devices in the system table it was initialized > with for console functionality. Only when everything was disconnected does > it know to force those to reconnect. Otherwise you have to get it right > yourself. > > If you look at the connect command you see the "-c" option to force EFI > variable consoles to be reconnected properly. That doesn't exist in > reconnect, but you can get around that with a script file. You probably want > to do something like: > > Disconnect 20 > Connect 20 -c > > > -Jaben > > > > > -----Original Message----- > > From: Meenakshi Aggarwal [mailto:meenakshi.aggarwal@nxp.com] > > Sent: Thursday, March 08, 2018 7:27 AM > > To: Carsey, Jaben <jaben.carsey@intel.com>; edk2-devel@lists.01.org > > Subject: RE: ShellPkg: reconnect command resulted in hang > > Importance: High > > > > Yes, i am connected to the device using this serial port. > > > > > -----Original Message----- > > > From: Carsey, Jaben [mailto:jaben.carsey@intel.com] > > > Sent: Thursday, March 08, 2018 8:50 PM > > > To: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com>; edk2- > > > devel@lists.01.org > > > Subject: RE: ShellPkg: reconnect command resulted in hang > > > > > > Are you using this serial port? Are you connected to the device via this > > serial > > > port? > > > > > > > -----Original Message----- > > > > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf > Of > > > > Meenakshi Aggarwal > > > > Sent: Thursday, March 08, 2018 1:35 AM > > > > To: edk2-devel@lists.01.org > > > > Subject: [edk2] ShellPkg: reconnect command resulted in hang > > > > Importance: High > > > > > > > > Hi, > > > > > > > > > > > > I was trying reconnect shell command with UART handle [20] > > > > > > > > 20 R - - 0 1 1 VenHw(D3987D4B-971A-435F-8CAF- > > > > 4967EB627241)/Uart(115200,8,N,1) > > > > > > > > Shell> reconnect 20 > > > > > > > > After this reconnect command, shell didnt come back, looks like a hang. > > > > I analyzed further and see that code has executed completely and > > reached > > > > to shell but console is not coming. > > > > > > > > > > > > In "reconnect -r" , we are calling ConnectAllConsoles() separately > > between > > > > disconnect and connect calls. > > > > > > > > Why is this so? > > > > > > > > Why only connect call is nt sufficient to bring the console up? > > > > > > > > Please help me in understanding this. > > > > > > > > > > > > Thanks, > > > > Meenakshi > > > > > > > > > > > > _______________________________________________ > > > > edk2-devel mailing list > > > > edk2-devel@lists.01.org > > > > > > > > > > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flist > > > s.01.org%2Fmailman%2Flistinfo%2Fedk2- > > > > > > devel&data=02%7C01%7Cmeenakshi.aggarwal%40nxp.com%7C230f90d310a > > > > > > 9476a24cc08d585080ef4%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0% > > > > > > 7C636561192036205272&sdata=6pvDPfpdDAvpKVB%2BhD7xRov7Rq6x68NhG > > > HeL1XRZoFE%3D&reserved=0 ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ShellPkg: reconnect command resulted in hang 2018-03-08 15:26 ` Meenakshi Aggarwal 2018-03-08 15:37 ` Carsey, Jaben @ 2018-03-08 17:32 ` Varun Sethi 1 sibling, 0 replies; 6+ messages in thread From: Varun Sethi @ 2018-03-08 17:32 UTC (permalink / raw) To: Meenakshi Aggarwal, Carsey, Jaben, edk2-devel@lists.01.org Hi Meenakshi, This seems like the issue we saw while changing the console baud rate. Pankaj had provided a fix for that issue. Regards Varun > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of > Meenakshi Aggarwal > Sent: Thursday, March 08, 2018 8:57 PM > To: Carsey, Jaben <jaben.carsey@intel.com>; edk2-devel@lists.01.org > Subject: Re: [edk2] ShellPkg: reconnect command resulted in hang > > Yes, i am connected to the device using this serial port. > > > -----Original Message----- > > From: Carsey, Jaben [mailto:jaben.carsey@intel.com] > > Sent: Thursday, March 08, 2018 8:50 PM > > To: Meenakshi Aggarwal <meenakshi.aggarwal@nxp.com>; edk2- > > devel@lists.01.org > > Subject: RE: ShellPkg: reconnect command resulted in hang > > > > Are you using this serial port? Are you connected to the device via > > this serial port? > > > > > -----Original Message----- > > > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf > > > Of Meenakshi Aggarwal > > > Sent: Thursday, March 08, 2018 1:35 AM > > > To: edk2-devel@lists.01.org > > > Subject: [edk2] ShellPkg: reconnect command resulted in hang > > > Importance: High > > > > > > Hi, > > > > > > > > > I was trying reconnect shell command with UART handle [20] > > > > > > 20 R - - 0 1 1 VenHw(D3987D4B-971A-435F-8CAF- > > > 4967EB627241)/Uart(115200,8,N,1) > > > > > > Shell> reconnect 20 > > > > > > After this reconnect command, shell didnt come back, looks like a hang. > > > I analyzed further and see that code has executed completely and > > > reached to shell but console is not coming. > > > > > > > > > In "reconnect -r" , we are calling ConnectAllConsoles() separately > > > between disconnect and connect calls. > > > > > > Why is this so? > > > > > > Why only connect call is nt sufficient to bring the console up? > > > > > > Please help me in understanding this. > > > > > > > > > Thanks, > > > Meenakshi > > > > > > > > > _______________________________________________ > > > edk2-devel mailing list > > > edk2-devel@lists.01.org > > > > > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flis > > t > > s.01.org%2Fmailman%2Flistinfo%2Fedk2- > > > devel&data=02%7C01%7Cmeenakshi.aggarwal%40nxp.com%7C230f90d310a > > > 9476a24cc08d585080ef4%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0 > % > > > 7C636561192036205272&sdata=6pvDPfpdDAvpKVB%2BhD7xRov7Rq6x68Nh > G > > HeL1XRZoFE%3D&reserved=0 > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists > .01.org%2Fmailman%2Flistinfo%2Fedk2- > devel&data=02%7C01%7Cv.sethi%40nxp.com%7Ccc1319bae1e94046449f08d > 585090347%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0%7C0%7C6365611 > 96147792510&sdata=XuPGfjQ7zKkBKURPwr%2FFiasSvjaCvPU0eC1iA6pQyWY > %3D&reserved=0 ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2018-03-09 6:00 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2018-03-08 9:35 ShellPkg: reconnect command resulted in hang Meenakshi Aggarwal 2018-03-08 15:19 ` Carsey, Jaben 2018-03-08 15:26 ` Meenakshi Aggarwal 2018-03-08 15:37 ` Carsey, Jaben 2018-03-09 6:06 ` Meenakshi Aggarwal 2018-03-08 17:32 ` Varun Sethi
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox