CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2013/03/26 02:58:00 Modified files: usr.sbin/procmap: procmap.c Log message: for the sake of argument, let's pretend this #if 0 code isn't wanted
Re: CVS: cvs.openbsd.org: src
Mark Kettenis writes: > CVSROOT: /cvs > Module name: src > Changes by: kette...@cvs.openbsd.org2013/03/25 13:50:56 > > Modified files: > sys/dev/pci/drm/i915: i915_drv.c i915_drv.h > > Log message: > Use the new rasops multiple screen support to provide proper virtual > terminals. Quick tests show that console switching works fine here on 945GME. Scrolling in xterm and video layback aren't that fast, but I haven't upgraded to the new libdrm yet. dmesg and Xorg.0.log inline OpenBSD 5.3-current (GENERIC) #0: Mon Mar 25 23:37:10 CET 2013 j...@moo.wxcvbn.org:/usr/src/sys/arch/i386/compile/GENERIC cpu0: Intel(R) Atom(TM) CPU N270 @ 1.60GHz ("GenuineIntel" 686-class) 1.60 GHz cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,NXE,SSE3,DTES64,MWAIT,DS-CPL,EST,TM2,SSSE3,xTPR,PDCM,MOVBE,LAHF,PERF real mem = 1063645184 (1014MB) avail mem = 1034846208 (986MB) mainbus0 at root bios0 at mainbus0: AT/286+ BIOS, date 09/08/09, BIOS32 rev. 0 @ 0xfd5f0, SMBIOS rev. 2.5 @ 0xdf010 (36 entries) bios0: vendor Phoenix Technologies Ltd. version "11CA.M015.20090908.RHU" date 09/08/2009 bios0: SAMSUNG ELECTRONICS CO., LTD. NC10 acpi0 at bios0: rev 2 acpi0: sleep states S0 S3 S4 S5 acpi0: tables DSDT FACP APIC HPET MCFG TCPA TMOR APIC BOOT SLIC SSDT SSDT SSDT acpi0: wakeup devices HDEF(S4) PXS1(S4) PXS2(S4) PXS3(S4) SLT0(S4) SLT1(S4) SLT2(S4) SLT3(S4) SLT6(S4) LANC(S4) PWRB(S4) acpitimer0 at acpi0: 3579545 Hz, 24 bits acpimadt0 at acpi0 addr 0xfee0: PC-AT compat cpu0 at mainbus0: apid 0 (boot processor) cpu0: apic clock running at 132MHz ioapic0 at mainbus0: apid 1 pa 0xfec0, version 20, 24 pins ioapic0: misconfigured as apic 2, remapped to apid 1 acpihpet0 at acpi0: 14318179 Hz acpimcfg0 at acpi0 addr 0xe000, bus 0-255 acpiprt0 at acpi0: bus 0 (PCI0) acpiprt1 at acpi0: bus 2 (RP01) acpiprt2 at acpi0: bus -1 (RP02) acpiprt3 at acpi0: bus 3 (RP03) acpiprt4 at acpi0: bus 4 (PCIB) acpiec0 at acpi0 acpicpu0 at acpi0: C1, PSS acpipwrres0 at acpi0: FN00 acpitz0 at acpi0: critical temperature is 98 degC acpibat0 at acpi0: BAT1 type LION oem "SAMSUNG Electronics" acpiac0 at acpi0: AC unit online acpibtn0 at acpi0: LID0 acpibtn1 at acpi0: PWRB acpibtn2 at acpi0: SLPB acpivideo0 at acpi0: GFX0 acpivout0 at acpivideo0: DD04 bios0: ROM list: 0xc/0xec00! 0xdf000/0x1000! 0xe/0x1800! cpu0: Enhanced SpeedStep 1597 MHz: speeds: 1600, 1333, 1067, 800 MHz pci0 at mainbus0 bus 0: configuration mode 1 (bios) pchb0 at pci0 dev 0 function 0 "Intel 82945GME Host" rev 0x03 vga1 at pci0 dev 2 function 0 "Intel 82945GME Video" rev 0x03 intagp0 at vga1 agp0 at intagp0: aperture at 0xd000, size 0x1000 inteldrm0 at vga1 drm0 at inteldrm0 inteldrm0: apic 1 int 16 wsdisplay0 at vga1 mux 1: console (std, vt100 emulation) wsdisplay0: screen 1-5 added (std, vt100 emulation) "Intel 82945GM Video" rev 0x03 at pci0 dev 2 function 1 not configured azalia0 at pci0 dev 27 function 0 "Intel 82801GB HD Audio" rev 0x02: msi azalia0: codecs: Realtek ALC272 audio0 at azalia0 ppb0 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x02: apic 1 int 17 pci1 at ppb0 bus 2 iwn0 at pci1 dev 0 function 0 "Intel WiFi Link 5300" rev 0x00: msi, MIMO 3T3R, MoW, address 00:21:6a:xx:xx:xx ppb1 at pci0 dev 28 function 2 "Intel 82801GB PCIE" rev 0x02: apic 1 int 18 pci2 at ppb1 bus 3 mskc0 at pci2 dev 0 function 0 "Marvell Yukon 88E8040" rev 0x13, Yukon-2 FE+ rev. A0 (0x0): apic 1 int 18 msk0 at mskc0 port A: address 00:24:54:xx:xx:xx eephy0 at msk0 phy 0: 88E3016 10/100 PHY, rev. 0 uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x02: apic 1 int 23 uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x02: apic 1 int 19 uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x02: apic 1 int 18 uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x02: apic 1 int 16 ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x02: apic 1 int 23 usb0 at ehci0: USB revision 2.0 uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1 ppb2 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0xe2 pci3 at ppb2 bus 4 ichpcib0 at pci0 dev 31 function 0 "Intel 82801GBM LPC" rev 0x02: PM disabled pciide0 at pci0 dev 31 function 2 "Intel 82801GBM SATA" rev 0x02: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility wd0 at pciide0 channel 0 drive 0: wd0: 16-sector PIO, LBA48, 152627MB, 312581808 sectors wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 6 ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x02: apic 1 int 19 iic0 at ichiic0 spdmem0 at iic0 addr 0x50: 1GB DDR2 SDRAM non-parity PC2-5300CL5 SO-DIMM usb1 at uhci0: USB revision 1.0 uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1 usb2 at uhci1: USB revision 1.0 uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1 usb3 at uhci2: USB revision 1.0 uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1 usb4 at uhci3: USB revision 1.0 uhub4 at usb4 "Inte
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2013/03/26 04:54:48 Modified files: usr.bin/tmux : cmd-queue.c control-notify.c control.c window.c Log message: Fix compiler warnings, missing #include. From Thomas Adam.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2013/03/26 07:19:26 Modified files: sys/net: if.c if.h if_bridge.c if_gif.c if_mpe.c if_pflog.c if_pflow.c if_pfsync.c if_ppp.c if_tun.c if_vether.c sys/netinet: ip_carp.c ip_input.c sys/netinet6 : ip6_input.c sys/netmpls: mpls.h mpls_input.c Log message: Remove various read-only *maxlen variables and use IFQ_MAXLEN directly. ok beck@, mikeb@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: mill...@cvs.openbsd.org 2013/03/26 07:30:29 Modified files: usr.sbin/smtpd : mfa_session.c Log message: Include inttypes.h to get PRIx64; ok gilles@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: n...@cvs.openbsd.org2013/03/26 08:14:08 Modified files: usr.bin/tmux : tty-keys.c Log message: Only accept partial keys if the timer has not expired, fixes infinite loop when Escape is pressed the wrong number of times.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 08:23:19 Modified files: sys/arch/octeon/conf: RAMDISK Log message: - increase MINIROOTSIZE so a ramdisk can fit.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: dera...@cvs.openbsd.org 2013/03/26 08:38:08 Modified files: lib/libpthread/include: semaphore.h Log message: needs sys/cdefs.h because a case has been found where it is pulled independently; spotted by sthen/naddy
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: bcal...@cvs.openbsd.org 2013/03/26 08:43:40 Modified files: . : palm.html Log message: Reword palm in the past tense and make it clear that it is discontinued. Some cleanup of wording/grammar. With checks/tweaks from jasper@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2013/03/26 08:59:24 Modified files: share/man/man7 : mdoc.7 Log message: no more palm;
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: js...@cvs.openbsd.org 2013/03/26 09:47:01 Modified files: sys/arch/amd64/amd64: aes_intel.S aesni.c Log message: Add AES-XTS support to the aesni crypto driver. This allows softraid(4) to benefit from the AES-NI instructions found on newer Intel CPUs. ok mikeb@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2013/03/26 10:36:01 Modified files: sys/kern : kern_malloc.c sys/sys: malloc.h Log message: replace kern malloc's hand rolled freelist with simpleq macros. ok deraadt mpi
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2013/03/26 10:37:45 Modified files: sys/kern : subr_pool.c sys/sys: pool.h Log message: simpleq is lighter weight and sufficient for pool's needs. ok deraadt
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2013/03/26 10:39:08 Modified files: sys/conf : files sys/sys: exec_aout.h Removed files: sys/compat/common: compat_exec.c Log message: remove the old_?magic aout exec functions which are never used. ok deraadt
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: ajacou...@cvs.openbsd.org 2013/03/26 10:40:19 Modified files: share/man/man5 : port-modules.5 Log message: Document the recent change to the x11/gnome MODULE.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2013/03/26 10:40:34 Modified files: sys/compat/ossaudio: ossaudio.c Log message: update define name to reflect fact this is openbsd. kill dead code. ok deraadt
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: e...@cvs.openbsd.org2013/03/26 11:29:04 Modified files: lib/libc/net : res_random.c Log message: protect the PRG state with a mutex in res_randomid(). ok deraadt@ guenther@ djm@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 11:57:00 src/etc/etc.octeon Update of /cvs/src/etc/etc.octeon In directory cvs.openbsd.org:/tmp/cvs-serv21453/etc.octeon Log Message: Directory /cvs/src/etc/etc.octeon added to the repository
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 11:58:11 Added files: etc/etc.octeon : MAKEDEV MAKEDEV.md Makefile Makefile.inc disktab fbtab sysctl.conf ttys Log message: add octeon bits, mostly from sgi
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 11:59:00 src/share/man/man8/man8.octeon Update of /cvs/src/share/man/man8/man8.octeon In directory cvs.openbsd.org:/tmp/cvs-serv10979/man8.octeon Log Message: Directory /cvs/src/share/man/man8/man8.octeon added to the repository
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 12:00:59 Added files: share/man/man8/man8.octeon: MAKEDEV.8 Makefile Log message: add octeon bits here too
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 12:03:53 Added files: distrib/octeon : Makefile distrib/octeon/ramdisk: Makefile Makefile.inc install.md list Log message: add ramdisk installer for octeon, still has some rough edges and needs some manual fiddling, but works good enough to perform an install on the CAM-0100.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 12:06:00 Modified files: etc: Makefile distrib: Makefile share/man/man8 : Makefile Log message: hookup octeon ok deraadt@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2013/03/26 12:28:12 Modified files: regress/usr.bin/mdoclint: mdoclint Log message: accept "octeon" as a valid obsd arch;
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2013/03/26 12:45:02 Modified files: sys/dev/pci: vga_pci.c Log message: Stop rePOSTing devices supported by inteldrm(4). The driver now properly restores the graphics mode and we should avoid running BIOS code whenever possible as it isn't guaranteed to work and might actually hurt. ok jsg@, deraadt@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 12:46:55 Modified files: sys/arch/octeon/conf: files.octeon Log message: move octcf bits together
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2013/03/26 12:50:48 Modified files: libexec/ld.so/hppa: rtld_machine.c Log message: Recommit the change that explicitly passes %sr0 to fic instructions. miod@ is still puzzled why this didn't work back in 2010, but it does work now and paves the way for binutils 2.17 on hppa. Obviously based on miod@'s earlier diff. ok miod@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: m...@cvs.openbsd.org2013/03/26 12:53:47 Modified files: libexec/ld.so/sh: rtld_machine.c Log message: SH is a RelA architecture, not a Rel one. Fix _dl_bind() and lazy gotplt relocation to correctly process RelA entries. This allows lazy binding to work so far; not enabled yet, must survive some serious churning first.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2013/03/26 13:16:19 Modified files: usr.bin/mandoc : arch.in share/man/man7 : mdoc.7 Log message: bits for octeon (will format as OCTEON in Dt);
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 13:20:57 Modified files: sys: Makefile Log message: hookup octeon here too; reminded by deraadt@
Re: CVS: cvs.openbsd.org: src
On Tue, Mar 26, 2013 at 10:39, Ted Unangst wrote: > CVSROOT: /cvs > Module name: src > Changes by: t...@cvs.openbsd.org2013/03/26 10:39:08 > > Modified files: > sys/conf : files > sys/sys: exec_aout.h > Removed files: > sys/compat/common: compat_exec.c > > Log message: > remove the old_?magic aout exec functions which are never used. > ok deraadt and miod
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 13:43:01 Modified files: sys/arch/alpha : Makefile sys/arch/amd64 : Makefile sys/arch/armish: Makefile sys/arch/aviion: Makefile sys/arch/beagle: Makefile sys/arch/hp300 : Makefile sys/arch/hppa : Makefile sys/arch/hppa64: Makefile sys/arch/landisk: Makefile sys/arch/loongson: Makefile sys/arch/luna88k: Makefile sys/arch/macppc: Makefile sys/arch/mvme68k: Makefile sys/arch/mvme88k: Makefile sys/arch/octeon: Makefile sys/arch/sgi : Makefile sys/arch/socppc: Makefile sys/arch/solbourne: Makefile sys/arch/sparc : Makefile sys/arch/sparc64: Makefile sys/arch/vax : Makefile sys/arch/zaurus: Makefile Log message: sync TDIRS with reality "looks good" deraadt@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: jas...@cvs.openbsd.org 2013/03/26 14:03:38 Modified files: etc/mtree : 4.4BSD.dist Log message: more octeon bits
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: kette...@cvs.openbsd.org2013/03/26 15:01:02 Modified files: sys/dev/pci/drm/i915: i915_drv.c Log message: Short-circuit screen switching if we're switching to the screen that's currently active.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2013/03/26 15:13:55 Modified files: usr.bin/vmstat : vmstat.c Log message: i broke it. tailq is now simpleq in pool. found the hard way by otto.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: patr...@cvs.openbsd.org 2013/03/26 18:06:09 Modified files: sys/arch/arm/arm: cpufunc.c sys/arch/arm/include: cpufunc.h Log message: Add prototypes for secondary cache operations. ok miod@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: patr...@cvs.openbsd.org 2013/03/26 18:18:20 Modified files: sys/arch/arm/arm: arm32_machdep.c Log message: Mark vector page as executable and fix a cast. ok miod@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: patr...@cvs.openbsd.org 2013/03/26 18:20:00 Modified files: sys/arch/arm/arm: cpufunc_asm_armv7.S Log message: Draining the write buffer is accomplished via a DSB. ok miod@
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2013/03/26 19:56:50 Modified files: sys/sys: namei.h sys/kern : vfs_cache.c sys/nfs: nfs_vnops.c Log message: rename NCHNAMLEN to NAMECACHE_MAXLEN. easier to read, easier to type. ok beck deraadt after a style issue noticed by kettenis
CVS: cvs.openbsd.org: www
CVSROOT:/cvs Module name:www Changes by: n...@cvs.openbsd.org2013/03/26 19:57:48 Added files: faq: upgrade53.html Log message: upgrade guide for 5.3. note: not planning on doing the patch file this release. Sysmerge rocks, I really can't think of a benefit to the patch file anymore. If anyone wishes to try to change my mind, feel free to do so.
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2013/03/26 20:00:08 Modified files: sys/netmpls: mpls.h mpls_raw.c mpls_shim.c Log message: a little header cleanup. ok deraadt
CVS: cvs.openbsd.org: src
CVSROOT:/cvs Module name:src Changes by: t...@cvs.openbsd.org2013/03/26 20:02:23 Modified files: sys/uvm: uvm_page.c Log message: combine several atomic_clearbits calls into one. slightly faster on machines where atomic ops aren't so simple. ok beck deraadt miod