Re: procfs problem

2003-09-29 Thread Jason Stone
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


 JMmap02# strace -p 730
 JMstrace: open(/proc/..., ...): No such file or directory
 JMtrouble opening proc file

 You must mount procfs.

 # fstab;
 proc  /proc   procfs  rw  0   0

The bi-weekly status messages have been claiming that all the common
debugging tools except for truss have been converted to work without
procfs, since procfs is now deprecated.  Does that not include strace, or
is there something else wrong here?


 -Jason

 --
 Freud himself was a bit of a cold fish, and one cannot avoid the suspicion
 that he was insufficiently fondled when he was an infant.
-- Ashley Montagu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (FreeBSD)
Comment: See https://private.idealab.com/public/jason/jason.gpg

iD8DBQE/eBpHswXMWWtptckRAgSoAJ9IcIadlSRauyYJQHDc9GinZ20YCACfVGf1
ysBa4h7i4d99kPhr4xBdfZ8=
=7431
-END PGP SIGNATURE-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: procfs problem

2003-09-29 Thread Jason Stone
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


   JMmap02# strace -p 730
   JMstrace: open(/proc/..., ...): No such file or directory
   JMtrouble opening proc file
 
   You must mount procfs.
  
   # fstab;
   proc  /proc   procfs  rw  0   0
 
  The bi-weekly status messages have been claiming that all the common
  debugging tools except for truss have been converted to work without
  procfs, since procfs is now deprecated.  Does that not include strace, or
  is there something else wrong here?

 strace is not part of FreeBSD.

Oh - I didn't think that truss was either, which lead me to believe that
someone had gone through ports and fixed a bunch of them.

Is someone working on fixing the strace and truss ports yet?  Are there
other popular ports that depend on procfs?


 -Jason

 --
 Freud himself was a bit of a cold fish, and one cannot avoid the suspicion
 that he was insufficiently fondled when he was an infant.
-- Ashley Montagu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (FreeBSD)
Comment: See https://private.idealab.com/public/jason/jason.gpg

iD8DBQE/eLTxswXMWWtptckRAtTdAKCiiZ1ffDqyLx0ZdT8pKEGmv1LX/wCgrTbx
M3/ZMG8QAIivfTdyfm3zNWM=
=s77n
-END PGP SIGNATURE-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: re-fdisk'ing a partition - permission denied?

2003-09-08 Thread Jason Stone
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


 You have hit one of the main issues still to be resolved in GEOM. (I
 don't know that phk thinks it's a problem to be resolved or a feature to
 be documented.)

 In any case, since GEOM was added you can no longer slice or label an
 active device.

Ah - is that to say that, in general, you can't mess with the disk's MBR?

I was also running into this.  The situation that I have is that I have a
bunch of colocated machines that are set in the bios to try booting a hard
disk, and then, failing that, pxe netboot.  I keep a pxeboot server there
in the colo with an up-to-date binary release, and when I want to upgrade
a machine, I just overwrite the mbr with zeros and reboot.  The bios will
then netboot, and the release is scripted to be noninteractive, to wipe
the disks and re-install and then reboot the system when it's done.

If I can't touch the mbr on the running system, then I won't be able to
work this way anymore.  Is there some other alternative?

If I were running linux, I could write to /dev/nvram to update the bios
cmos settings from the running system - does freebsd have a similar way to
access the bios cmos settings?


 -Jason

 --
 Freud himself was a bit of a cold fish, and one cannot avoid the suspicion
 that he was insufficiently fondled when he was an infant.
-- Ashley Montagu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (FreeBSD)
Comment: See https://private.idealab.com/public/jason/jason.gpg

iD8DBQE/XPqeswXMWWtptckRAiZPAJwLRGlbcIPCEJGgnJzeCG2sZtXvxACfWMhz
tBO8PAjJu6OOZrNP4S3zIps=
=9wdb
-END PGP SIGNATURE-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: re-fdisk'ing a partition - permission denied?

2003-09-08 Thread Jason Stone
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


 There was, at one point, talk of adding some sort of
 geom.dont_blame_phk_when_you_shoot_your_ankle_off sysctl to permit
 this type of access when the user was absolutely sure they knew exactly
 what kind of dangerous and potentially corrupting thing they were doing
 and wanted to do it anyway, but I'm not sure it got anywhere.

I would be very much in favor of such a sysctl.

For my particular issue, though, accessing the bios settings might be a
viable alternative - is there any way to do so under freebsd?


 -Jason

 --
 Freud himself was a bit of a cold fish, and one cannot avoid the suspicion
 that he was insufficiently fondled when he was an infant.
-- Ashley Montagu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (FreeBSD)
Comment: See https://private.idealab.com/public/jason/jason.gpg

iD8DBQE/XQDDswXMWWtptckRAkXUAKCrCMfzxsovAnx+JwSvN/jAYKB2QgCdHC/H
070NTy87RnhJ2sL22NwcpiM=
=V++P
-END PGP SIGNATURE-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfs tranfers hang in state getblck or nfsread

2003-08-28 Thread Jason Stone
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


 In this configuration I see a lot of nfs server ...: is not responding
 and nfs server ...: is alive again when I copy large files (e.g. a CD
 image). All of them happen in the same second. I haven't looked at the
 state or priority of the cp process when this happens.

I'm also seeing a similar problem - I have a cluster of high-volume
mailservers delivering mail over nfs to maildirs on a netapp.  The cluster
was all 4-stable, but I decided to mix a couple of 5.1 boxes in to see how
they would do.

The 5.1 boxes accepted and queued mail as well as the 4-stable boxes, but
delivering the mail into the maildirs over nfs, I kept seeing those
short-lived hangs, and so the queues started to back up as the boxes were
accepting mail faster than they could deliver it.

My mounts are all nfsv3 over udp.


 -Jason

 --
 Freud himself was a bit of a cold fish, and one cannot avoid the suspicion
 that he was insufficiently fondled when he was an infant.
-- Ashley Montagu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (FreeBSD)
Comment: See https://private.idealab.com/public/jason/jason.gpg

iD8DBQE/TYRhswXMWWtptckRAl7XAKDqAe2Z3HnT7bb+J6gPchMfxGo2fQCaA8u0
8wKNDwTh8NIFkLUNdi2HV2Q=
=g19M
-END PGP SIGNATURE-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfs tranfers hang in state getblck or nfsread

2003-08-28 Thread Jason Stone
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


  I'm also seeing a similar problem - I have a cluster of high-volume
  mailservers delivering mail over nfs to maildirs on a netapp.  The cluster
  was all 4-stable, but I decided to mix a couple of 5.1 boxes in to see how
  they would do.
[...]
  My mounts are all nfsv3 over udp.

 UDP has problems, if you lose any packets at all.  The problem is that
 the packet reassembly buffer stays full until you retry, and the retry
 is out of band, for packets larger than the MTU size.

 What happens when you drop the read and write size low enough that the
 data and headers fit in a single UDP packet (e.g. according to
 tcpdump)?  Does it suddenly become more reliable?

I'll try to play around with it and see.

We actually had this discussion already over on -performance (and I get
what you're saying), but the interesting question here is, why is 5.1
behaving so differently from 4-stable on identical hardware under
identical load.


 -Jason

 --
 Freud himself was a bit of a cold fish, and one cannot avoid the suspicion
 that he was insufficiently fondled when he was an infant.
-- Ashley Montagu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (FreeBSD)
Comment: See https://private.idealab.com/public/jason/jason.gpg

iD8DBQE/TfwcswXMWWtptckRAoZIAKCA6doHe3VXrwFj/xX/HkfV18emYACfW1GK
Yw5ZniWoHqHQg/ez8sj4Svc=
=hFfm
-END PGP SIGNATURE-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: HEADS UP! ATAng committed

2003-08-26 Thread Jason Stone
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


 ATAng has just been committed. You need to make world after this update
 as atacontrol etc needs to pick up the changes.

Just want to report initial success with this - my smp machine previously
would not recognize my offboard pci-based ide devices with an smp kernel,
but now it's working fine.  I'm getting some unpleasant-looking messages
when the drives get probed at boot-time, though:


FreeBSD 5.1-CURRENT #0: Sun Aug 24 06:20:33 PDT 2003
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/JKERN
[...]
atapci1: Promise PDC20262 UDMA66 controller port 
0xef00-0xef3f,0xefa8-0xefab,0xefa0-0xefa7,0xefac-0xefaf,0xefe0-0xefe7 mem 
0xfebc-0xfebd irq 11 at device 13.0 on pci0
ata2: at 0xefe0 on atapci1
ata3: at 0xefa0 on atapci1
[...]
ata2-master: WARNING - ATA_IDENTIFY recovered from missing interrupt
ad0: WARNING - SETFEATURES recovered from missing interrupt
ad0: WARNING - SETFEATURES recovered from missing interrupt
ad0: WARNING - SET_MULTI recovered from missing interrupt
ad0: WARNING - SETFEATURES recovered from missing interrupt
ad0: 57241MB ST360021A [116301/16/63] at ata2-master UDMA66
ata3-master: WARNING - ATA_IDENTIFY recovered from missing interrupt
ad0: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - SETFEATURES recovered from missing interrupt
ad0: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - SETFEATURES recovered from missing interrupt
ad0: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - SET_MULTI recovered from missing interrupt
ad0: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - SETFEATURES recovered from missing interrupt
ad1: 25965MB Maxtor 92720U8 [52755/16/63] at ata3-master UDMA66
ad0: WARNING - READ_DMA recovered from missing interrupt
ad0: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - READ_DMA recovered from missing interrupt
ad0: WARNING - READ_DMA recovered from missing interrupt
ad0: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - WRITE_DMA recovered from missing interrupt
ad0: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - WRITE_DMA recovered from missing interrupt
ad1: WARNING - READ_DMA recovered from missing interrupt
ad1: WARNING - WRITE_DMA recovered from missing interrupt
ad0: WARNING - READ_DMA recovered from missing interrupt
ad0: WARNING - WRITE_DMA recovered from missing interrupt
ad1: WARNING - READ_DMA recovered from missing interrupt

etc.

Haven't seen any more of these messages since boot-time, and the
everything seems to be working fine, but I still wonder what that's all
about?


 -Jason

 --
 Freud himself was a bit of a cold fish, and one cannot avoid the suspicion
 that he was insufficiently fondled when he was an infant.
-- Ashley Montagu
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.1 (FreeBSD)
Comment: See https://private.idealab.com/public/jason/jason.gpg

iD8DBQE/S1BXswXMWWtptckRAlEJAKCZ8VGpH70D6zdzPQiI4Dgc0yfjGQCgg9dm
/DsP4A5uLYEFBy7ZqiZID8k=
=STWA
-END PGP SIGNATURE-
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: TESTERS WANTED for ATAng preview 2

2003-08-18 Thread Jason Stone
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


  Grap the latest from ftp.deepcore.dk/pub/ATAng and apply the diff files
  to your src tree, remove the contents of sys/dev/ata and extract the
  ATAng-*tgz file there, then do the usual drill to get a new kernel...

Tried to grab this last night, but got 550 conf-patch: Permission denied.
when trying to retrieve conf-patch.


 current driver from cvs doesn't find any disk -- when try to mount root
 :(

I'm also having a problem with the -current ata driver.  I have an smp
system with an offboard promise ide card, and when I build an smp kernel,
the ide drives do not get detected.  If I take smp out of the kernel
though, the drives get detected fine.  Anyone know why this might be?

dmesg's are below as a unified diff between the non-smp kernel and the smp
kernel.


 -Jason

 --
 Freud himself was a bit of a cold fish, and one cannot avoid the suspicion
 that he was insufficiently fondled when he was an infant.
-- Ashley Montagu



- --- dmesg.up  Sat Aug  9 01:38:11 2003
+++ dmesg.smp   Fri Aug  8 05:11:04 2003
@@ -1,99 +1,107 @@
 Copyright (c) 1992-2003 The FreeBSD Project.
 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
- -FreeBSD 5.1-CURRENT #0: Fri Aug  8 03:06:30 PDT 2003
+FreeBSD 5.1-CURRENT #1: Fri Aug  8 04:15:59 PDT 2003
 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/JKERN
- -Preloaded elf kernel /boot/kernel/kernel at 0xc052c000.
+Preloaded elf kernel /boot/kernel/kernel at 0xc0546000.
 Timecounter i8254  frequency 1193182 Hz
 CPU: Pentium II/Pentium II Xeon/Celeron (350.80-MHz 686-class CPU)
   Origin = GenuineIntel  Id = 0x652  Stepping = 2
   
Features=0x183fbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR
 real memory  = 268435456 (256 MB)
- -avail memory = 255090688 (243 MB)
+avail memory = 254971904 (243 MB)
+Programming 24 pins in IOAPIC #0
+IOAPIC #0 intpin 2 - irq 0
+IOAPIC #0 intpin 16 - irq 10
+IOAPIC #0 intpin 17 - irq 11
+IOAPIC #0 intpin 19 - irq 9
+FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
+ cpu0 (BSP): apic id:  0, version: 0x00040011, at 0xfee0
+ cpu1 (AP):  apic id:  1, version: 0x00040011, at 0xfee0
+ io0 (APIC): apic id:  2, version: 0x00170011, at 0xfec0
 Pentium Pro MTRR support enabled
 npx0: math processor on motherboard
 npx0: INT 16 interface
 pcibios: BIOS version 2.10
 pcib0: Intel 82443BX (440 BX) host to PCI bridge at pcibus 0 on motherboard
 pci0: PCI bus on pcib0
 pcib1: PCI-PCI bridge at device 1.0 on pci0
 pci1: PCI bus on pcib1
 pci1: display, VGA at device 0.0 (no driver attached)
 isab0: PCI-ISA bridge at device 7.0 on pci0
 isa0: ISA bus on isab0
 atapci0: Intel PIIX4 UDMA33 controller port 0xffa0-0xffaf at device 7.1 on pci0
 ata0: at 0x1f0 irq 14 on atapci0
 ata1: at 0x170 irq 15 on atapci0
 uhci0: Intel 82371AB/EB (PIIX4) USB controller port 0xef40-0xef5f irq 9 at device 
7.2 on pci0
 usb0: Intel 82371AB/EB (PIIX4) USB controller on uhci0
 usb0: USB revision 1.0
 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
 uhub0: 2 ports with 2 removable, self powered
 uscanner0: Hewlett-Packard HP ScanJet 5200C, rev 1.00/1.00, addr 2
- -pci0: bridge, PCI-unknown at device 7.3 (no driver attached)
+piix0 port 0x440-0x44f at device 7.3 on pci0
+Timecounter PIIX  frequency 3579545 Hz
 atapci1: Promise PDC20262 UDMA66 controller port 
0xef00-0xef3f,0xefa8-0xefab,0xefa0-0xefa7,0xefac-0xefaf,0xefe0-0xefe7 mem 
0xfebc-0xfebd irq 11 at device 13.0 on pci0
 ata2: at 0xefe0 on atapci1
 ata3: at 0xefa0 on atapci1
 ahc0: Adaptec 2940 Ultra SCSI adapter port 0xe800-0xe8ff mem 0xfebff000-0xfebf 
irq 10 at device 15.0 on pci0
 aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs
 pcm0: Creative EMU10K1 port 0xef80-0xef9f irq 11 at device 16.0 on pci0
 pcm0: TriTech TR28602 AC97 Codec
 dc0: 82c169 PNIC 10/100BaseTX port 0xe400-0xe4ff mem 0xfebfef00-0xfebfefff irq 11 
at device 18.0 on pci0
 dc0: Ethernet address: 00:a0:cc:40:8e:3e
 miibus0: MII bus on dc0
 bmtphy0: BCM5201 10/100baseTX PHY on miibus0
 bmtphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 pci0: multimedia, video at device 20.0 (no driver attached)
 pci0: multimedia at device 20.1 (no driver attached)
 orm0: Option ROMs at iomem 0xd0800-0xd1fff,0xcc000-0xd07ff,0xc-0xca7ff on isa0
 atkbdc0: Keyboard controller (i8042) at port 0x64,0x60 on isa0
 atkbd0: AT Keyboard flags 0x1 irq 1 on atkbdc0
 kbd0 at atkbd0
 psm0: PS/2 Mouse irq 12 on atkbdc0
 psm0: model Generic PS/2 mouse, device ID 0
 fdc0: Enhanced floppy controller (i82077, NE72065 or clone) at port 
0x3f7,0x3f0-0x3f5 irq 6 drq 2 on isa0
 fdc0: FIFO enabled, 8 bytes threshold
 fd0: 1440-KB 3.5 drive on fdc0 drive 0
 ppc0: Parallel port at port 0x378-0x37f irq 7 on isa0
 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
 ppc0: FIFO