Module Name:src
Committed By: jym
Date: Sun Mar 11 16:16:44 UTC 2012
Modified Files:
src/sys/arch/xen/x86: cpu.c
Log Message:
Typo fix.
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/xen/x86/cpu.c
Please note that diffs are not public domain;
Module Name:src
Committed By: jym
Date: Sun Mar 11 16:28:02 UTC 2012
Modified Files:
src/sys/arch/x86/include: pmap.h
Log Message:
Alternate PTEs got killed a few weeks ago. Clean up unused prototypes.
To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 src/sys
Module Name:src
Committed By: jym
Date: Sun Mar 11 17:14:30 UTC 2012
Modified Files:
src/sys/arch/xen/x86: xen_pmap.c
Log Message:
Split the map/unmap code from the sync/flush code: move xpq_flush_queue()
calls after pmap_{,un}map_recursive_entries() so that pmap's handler
Module Name:src
Committed By: jym
Date: Thu Apr 19 18:00:35 UTC 2012
Modified Files:
src/sys/arch/amd64/acpi: acpi_wakecode.S
src/sys/arch/amd64/amd64: locore.S mptramp.S
src/sys/arch/i386/acpi: acpi_wakecode.S
src/sys/arch/i386/i386: locore.S mptram
Module Name:src
Committed By: jym
Date: Thu Apr 19 18:07:05 UTC 2012
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
Mirror what is done for amd64 boot and ACPI wakeup code by setting
CR0_WP (write protection bit) early on boot. Although it is set later via
c
Module Name:src
Committed By: jym
Date: Fri Apr 20 00:40:32 UTC 2012
Modified Files:
src/tests/lib/libc/gen: t_siginfo.c
Log Message:
ATF test for SIGBUS => BUS_ADRALN (invalid address alignment).
That one is tedious to test under x86: alignment exceptions are
not reporte
Module Name:src
Committed By: jym
Date: Fri Apr 20 18:28:43 UTC 2012
Modified Files:
src/sys/arch/x86/include: psl.h
Log Message:
PSL_AC is user-settable.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/x86/include/psl.h
Please note that diffs a
Module Name:src
Committed By: jym
Date: Mon Apr 23 17:44:39 UTC 2012
Modified Files:
src/share/man/man2: siginfo.2
Log Message:
Note that si_addr may be inaccurate on certain architectures.
Example: i386/amd64 alignement fault can drive to SIGBUS (when configured
so by pr
Module Name:src
Committed By: jym
Date: Sat May 5 15:08:29 UTC 2012
Modified Files:
src/sys/arch/x86/include: specialreg.h
Log Message:
Add latest CR4 bits:
- CR4_VMXE: VMX operations, used for hardware virtualization.
- CR4_SMXE: SMX operations, used for safer Mode Exten
Module Name:src
Committed By: jym
Date: Mon May 7 02:12:35 UTC 2012
Modified Files:
src/sys/arch/i386/i386: db_memrw.c
Log Message:
I am not quite sure that __data_start (set through location counter) is
a char... declare it as int, like amd64.
To generate a diff of thi
Module Name:src
Committed By: jym
Date: Mon May 7 02:15:34 UTC 2012
Modified Files:
src/sys/arch/i386/i386: db_memrw.c
Log Message:
Remove XXXSMP comment and explain why no TLB shootdown is required here.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src
Module Name:src
Committed By: jym
Date: Mon May 7 02:32:09 UTC 2012
Modified Files:
src/sys/arch/i386/i386: db_memrw.c
Log Message:
Use pmap_pte_*bits macros to set/clear bits in a PTE. Remove pmap_pte_flush
calls as these operations are synchronously flushed under Xen; t
Module Name:src
Committed By: jym
Date: Mon May 7 12:12:04 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: db_memrw.c
src/sys/arch/i386/i386: db_memrw.c
Log Message:
Use the current destination address to compute PTE, not the address of
origin.
Harmless, excep
Module Name:src
Committed By: jym
Date: Mon May 7 12:20:27 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: db_memrw.c
Log Message:
invlpg on a non canonical address is a noop, so no chance to invalidate
the TLB and the CPU will not notice the access right change.
This
Module Name:src
Committed By: jym
Date: Mon May 7 12:23:05 UTC 2012
Modified Files:
src/sys/arch/i386/i386: db_memrw.c
Log Message:
For correctness: do not forget VA_SIGN_NEG().
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/i386/i386/db_memr
Module Name:src
Committed By: jym
Date: Mon May 7 17:45:29 UTC 2012
Modified Files:
src/sys/arch/amd64/conf: files.amd64
src/sys/arch/i386/conf: files.i386
src/sys/arch/x86/conf: files.x86
src/sys/arch/xen/conf: files.xen
Added Files:
src/sy
Module Name:src
Committed By: jym
Date: Tue Jun 5 22:28:11 UTC 2012
Modified Files:
src/sys/kern: subr_pool.c
Log Message:
As pool reclaiming is unlikely to happen at interrupt or softint
context, re-enable the portion of code that allows invalidation of CPU-bound
pool ca
Module Name:src
Committed By: jym
Date: Tue Jun 5 22:51:47 UTC 2012
Modified Files:
src/external/cddl/osnet/sys/kern: misc.c
src/sys/kern: subr_pool.c
src/sys/rump/librump/rumpkern: memalloc.c vm.c
src/sys/sys: pool.h
src/sys/uvm: uvm_pdaemo
Module Name:src
Committed By: jym
Date: Sun Jun 24 13:56:10 UTC 2012
Modified Files:
src/sys/arch/xen/x86: cpu.c
Log Message:
Update comment: we stopped using xcall to sync PTP between CPUs.
pmap_kpm_sync_xcall => xen_kpm_sync
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: jym
Date: Sun Jun 24 18:31:53 UTC 2012
Modified Files:
src/sys/arch/xen/include: xenpmap.h
src/sys/arch/xen/x86: xen_pmap.c
Log Message:
Enable the map/unmap recursive mapping functions for all Xen ports for
save/restore.
For an unkno
Module Name:src
Committed By: jym
Date: Wed Jun 27 00:37:10 UTC 2012
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
src/sys/arch/i386/conf: XEN3_DOMU
src/sys/arch/i386/i386: locore.S machdep.c
src/sys/arch/xen/conf: files.xen
src/sys/arc
Module Name:src
Committed By: jym
Date: Sat Jun 30 22:50:37 UTC 2012
Modified Files:
src/sys/arch/amd64/include: pmap.h
src/sys/arch/xen/include: xenpmap.h
src/sys/arch/xen/x86: x86_xpmap.c xen_bus_dma.c
src/sys/arch/xen/xen: balloon.c if_xennet_xenb
Module Name:src
Committed By: jym
Date: Sat Jun 30 23:36:20 UTC 2012
Modified Files:
src/sys/arch/xen/x86: xen_bus_dma.c
src/sys/arch/xen/xen: balloon.c if_xennet_xenbus.c xengnt.c
xennetback_xenbus.c
Log Message:
Use setter to set xenguest_handles.
T
Module Name:src
Committed By: jym
Date: Mon Jul 2 21:10:31 UTC 2012
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile uvm.9
Log Message:
Document atop(9), ptoa(9), round_page(9) and trunc_page(9).
To generate a diff of this commit:
cvs
Module Name:src
Committed By: jym
Date: Sun Jul 22 19:30:19 UTC 2012
Modified Files:
src/sys/arch/xen/xen: xen_machdep.c
Log Message:
Don't leak stack content when reading the Xen suspend value.
XXX pull-up to -6.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -
Module Name:src
Committed By: jym
Date: Mon Jul 23 01:31:02 UTC 2012
Modified Files:
src/sys/arch/xen/xen: xbdback_xenbus.c
Log Message:
Add more ratechecks to avoid console spam when the backend gets a
stream of errors.
Remove the unused xbdi_errps (error per second) var
Module Name:src
Committed By: jym
Date: Wed Aug 8 23:24:40 UTC 2012
Modified Files:
src/doc: CHANGES.prev
Log Message:
Document virtio(4) addition in CHANGES. Noticed by Emmanuel Kasper on
tech-kern@.
virtio(4) is the VirtIO protocol used by KVM to drastically improve
th
Module Name:src
Committed By: jym
Date: Mon Jan 28 00:51:30 UTC 2013
Modified Files:
src/sys/secmodel/extensions: secmodel_extensions.c
src/sys/secmodel/securelevel: secmodel_securelevel.c
Log Message:
Re-instate backwards compatible security.models.bsd44.{curtain,
Module Name:src
Committed By: jym
Date: Sat Apr 3 23:17:05 UTC 2010
Modified Files:
src/sys/arch/x86/include: specialreg.h
Log Message:
Fix the comments about cpuid flags, according cpuid documentation by
Intel and AMD.
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: jym
Date: Sun Apr 18 15:24:54 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: locore.S
Log Message:
When kernel remaps to high memory in amd64 locore, the GDT used before
becomes invalid. As such, split it in two parts, one for use when sys
Module Name:src
Committed By: jym
Date: Sun Apr 18 15:25:53 UTC 2010
Modified Files:
src/sys/arch/x86/x86: identcpu.c
Log Message:
Fix a test semantic in cpu_probe(): check that the CPU currently probed
is the first one booting by comparing its struct cpu_info address with
Module Name:src
Committed By: jym
Date: Sun Apr 18 23:47:52 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: locore.S machdep.c mptramp.S procfs_machdep.c
src/sys/arch/i386/i386: genassym.cf machdep.c procfs_machdep.c
src/sys/arch/i386/isa: npx.c
s
Module Name:src
Committed By: jym
Date: Tue Apr 20 15:42:21 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: mptramp.S
Log Message:
Enable the NX bit feature early in the MP trampoline code (do not rely on
cpu_init_msrs() to do it). Having NX bit set on a page will raise
Module Name:src
Committed By: jym
Date: Thu Apr 22 21:02:25 UTC 2010
Modified Files:
src/sys/arch/i386/i386: pmc.c
Log Message:
CPUID_TSC => cpu_hascounter(). This one was missing in my cpu_feature
rework patch.
Should fix the i386/ALL build issue many have reported. Than
Module Name:src
Committed By: jym
Date: Thu Apr 22 21:47:32 UTC 2010
Modified Files:
src/sys/arch/x86/x86: via_padlock.c
Log Message:
Uses cpu_feature, so include
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/x86/x86/via_padlock.c
Please no
Module Name:src
Committed By: jym
Date: Tue May 4 23:27:14 UTC 2010
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
src/sys/arch/i386/i386: machdep.c trap.c
src/sys/arch/i386/include: pte.h
src/sys/arch/x86/include: specialreg.h
src/sys/
Module Name:src
Committed By: jym
Date: Tue May 4 23:31:54 UTC 2010
Modified Files:
src/doc: CHANGES
Log Message:
xen: Enable no-execute bit feature for i386pae and amd64 kernels.
To generate a diff of this commit:
cvs rdiff -u -r1.1390 -r1.1391 src/doc/CHANGES
Please
Module Name:src
Committed By: jym
Date: Sun May 23 23:50:37 UTC 2010
Modified Files:
src/sys/dev/isa: i82365_isasubr.c
Log Message:
Cast the sum of iobase and iosize to long, not just iobase. Avoids size
warnings during build when bus_addr_t is 64 bits.
To generate a dif
Module Name:src
Committed By: jym
Date: Sun May 23 23:53:36 UTC 2010
Modified Files:
src/sys/dev/isapnp: i82365_isapnp.c
Log Message:
PRIxPADDR instead of %lx to print bus_addr_t/paddr_t variables.
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sys/dev
Module Name:src
Committed By: jym
Date: Wed Jul 14 14:42:40 UTC 2010
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Fix typo in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.687 -r1.688 src/sys/arch/i386/i386/machdep.c
Please note that dif
Module Name:src
Committed By: jym
Date: Thu Jul 15 18:55:27 UTC 2010
Modified Files:
src/sys/arch/i386/i386: locore.S
Log Message:
In Xen PAE case, fix argument size passed to init386(), by pushing the
upper bits onto stack (we do not expect first_avail to be above 4GiB, s
Module Name:src
Committed By: jym
Date: Thu Jul 15 18:58:41 UTC 2010
Modified Files:
src/sys/arch/i386/include: pmap.h
Log Message:
Purely cosmetic: move L2_SLOT_KERNBASE out of the PAE #ifdef/#endif block.
To generate a diff of this commit:
cvs rdiff -u -r1.105 -r1.106
Module Name:src
Committed By: jym
Date: Thu Jul 15 19:02:26 UTC 2010
Modified Files:
src/sys/arch/x86/include: pmap.h
Log Message:
Make the comment about PDPpaddr more thorough.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/x86/include/pmap.h
Module Name:src
Committed By: jym
Date: Thu Jul 15 21:14:32 UTC 2010
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
Check the virtual address 'va' for each PDIR_SLOT_PTE entry. PDP_SIZE
is 4 with PAE (Xen only currently), 1 otherwise: loop should be unrolled
whe
Module Name:src
Committed By: jym
Date: Thu Jul 15 22:19:19 UTC 2010
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
pte0 is used to map the page required by bioscall() trampoline code, so
add VM_PROT_EXECUTE protection for it.
Currently, this does not chan
Module Name:src
Committed By: jym
Date: Thu Jul 15 23:20:34 UTC 2010
Modified Files:
src/sys/arch/i386/i386: machdep.c
src/sys/arch/xen/x86: x86_xpmap.c
Log Message:
With Xen, PDPpaddr should contain a guest physical address (== PFN).
To generate a diff of this c
Module Name:src
Committed By: jym
Date: Sat Jul 24 00:45:57 UTC 2010
Modified Files:
src/sys/arch/i386/conf: GENERIC
src/sys/arch/i386/i386: bioscall.S kvm86call.S locore.S machdep.c
mptramp.S multiboot.c
src/sys/arch/i386/include: pmap.h
Module Name:src
Committed By: jym
Date: Sat Jul 24 23:09:32 UTC 2010
Modified Files:
src/share/man/man4: options.4
Log Message:
Document PAE.
To generate a diff of this commit:
cvs rdiff -u -r1.393 -r1.394 src/share/man/man4/options.4
Please note that diffs are not publ
Module Name:src
Committed By: jym
Date: Sun Jul 25 11:25:57 UTC 2010
Modified Files:
src/sys/compat/mach: mach_exec.c
Log Message:
Add reference to mach_syscallnames. Spotted by compiling ALL.
To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 src/sys/compat/m
Module Name:src
Committed By: jym
Date: Mon Jul 26 22:33:25 UTC 2010
Modified Files:
src/sys/arch/i386/conf: ALL
src/sys/arch/i386/pci: pcibios.c piixpcib.c
src/sys/arch/i386/pnpbios: pnpbios.c
src/sys/arch/x86/pci: pci_addr_fixup.c
src/sys/c
Module Name:src
Committed By: jym
Date: Mon Jul 26 22:40:11 UTC 2010
Modified Files:
src/doc: CHANGES
Log Message:
Announce PAE for i386.
To generate a diff of this commit:
cvs rdiff -u -r1.1421 -r1.1422 src/doc/CHANGES
Please note that diffs are not public domain; they
Module Name:src
Committed By: jym
Date: Wed Jul 28 17:05:51 UTC 2010
Modified Files:
src/sys/arch/i386/i386: mptramp.S
Log Message:
Enable the NX bit feature early in i386 MP trampoline code (do not rely on
cpu_init_msrs() to do it). Having NX bit set on a page will raise
Module Name:src
Committed By: jym
Date: Sat Aug 7 22:31:58 UTC 2010
Modified Files:
src/sys/arch/x86/x86: est.c
Log Message:
Use aprint_debug_dev(). Caught thanks to coccinelle.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/x86/x86/est.c
Pl
Module Name:src
Committed By: jym
Date: Sun Aug 8 00:48:46 UTC 2010
Modified Files:
src/sys/arch/x86/x86: intel_busclock.c
Log Message:
Some core i7 CPUs report model 0c. In this case, check for the extended
model value.
Required to avoid faulting on rdmsr(MSR_FSB_FREQ)
Module Name:src
Committed By: jym
Date: Sat Aug 14 18:28:59 UTC 2010
Modified Files:
src/sys/dev/ieee1394: firewire.c
src/sys/netinet6: esp_aesctr.c esp_core.c
Log Message:
Fix some code paths where pointers are dereferenced after checking that
they are NULL (oops?
Module Name:src
Committed By: jym
Date: Sat Aug 14 20:49:22 UTC 2010
Modified Files:
src/sys/dev/spi: spi.c
Log Message:
Fix the while condition: sleep while the SPI_F_DONE bit is not set.
'!' takes precedence over bitwise operation '&', so use parenthesis.
To generate
Module Name:src
Committed By: jym
Date: Sat Aug 14 20:52:05 UTC 2010
Modified Files:
src/sys/dev/sun: sunkbd.c
Log Message:
Flush tty only when K_TXBUSY is not set.
'!' takes precedence over bitwise operation '&', so use parenthesis.
To generate a diff of this commit:
c
Module Name:src
Committed By: jym
Date: Sat Aug 14 21:01:26 UTC 2010
Modified Files:
src/sys/dev/usb: if_atu.c
Log Message:
Only print the debug message about failed remapping when ATU_QUIRK_NO_REMAP
is not set in the atu_quirk flags.
'!' takes precedence over bitwise ope
Module Name:src
Committed By: jym
Date: Mon Aug 16 19:39:06 UTC 2010
Modified Files:
src/sys/arch/i386/i386: machdep.c
src/sys/arch/x86/include: cpu.h
Log Message:
Add machdep.pae sysctl(7) for i386. Thanks to Paul and Joerg for their
reviews.
In kernel, it matche
Module Name:src
Committed By: jym
Date: Tue Aug 17 22:24:05 UTC 2010
Modified Files:
src/sys/arch/i386/i386: machdep.c
Log Message:
Use SYSCTL_DESCR()
To generate a diff of this commit:
cvs rdiff -u -r1.693 -r1.694 src/sys/arch/i386/i386/machdep.c
Please note that diffs
Module Name:src
Committed By: jym
Date: Tue Sep 14 21:34:03 UTC 2010
Modified Files:
src/sys/arch/i386/include: pte.h
Log Message:
Add ULL suffix to PG_NX when it is defined.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/i386/include/pte.h
P
Module Name:src
Committed By: jym
Date: Wed Sep 15 21:37:36 UTC 2010
Modified Files:
src/sys/miscfs/procfs: procfs_map.c
Log Message:
Use PRIxVADDR to print vaddr_t elements. Wrap lines.
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/miscfs/procfs/
Module Name:src
Committed By: jym
Date: Thu Sep 16 00:26:50 UTC 2010
Modified Files:
src/sys/lib/libsa: loadfile_elf32.c
Log Message:
Use standard ELF types for ELF code, instead of paddr_t. paddr_t should
only be used for low level code, like virtual memory internals.
T
Module Name:src
Committed By: jym
Date: Sun Sep 19 02:07:01 UTC 2010
Modified Files:
src/lib/libkvm: kvm_alpha.c kvm_arm.c kvm_file.c kvm_getloadavg.c
kvm_i386.c kvm_m68k.c kvm_m68k.h kvm_m68k_cmn.c kvm_mips.c
kvm_powerpc.c kvm_powerpc64.c kvm_privat
Module Name:src
Committed By: jym
Date: Sun Sep 19 11:37:40 UTC 2010
Modified Files:
src/lib/libkvm: kvm_powerpc.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/lib/libkvm/kvm_powerpc.c
Please note that diffs are not public domain; t
Module Name:src
Committed By: jym
Date: Mon Sep 20 23:23:16 UTC 2010
Modified Files:
src/lib/libkvm: kvm.c kvm_alpha.c kvm_arm.c kvm_hppa.c kvm_i386.c
kvm_m68k.c kvm_m68k.h kvm_m68k_cmn.c kvm_mips.c kvm_powerpc.c
kvm_powerpc64.c kvm_private.h kvm_pro
Module Name:src
Committed By: jym
Date: Tue Sep 21 00:18:05 UTC 2010
Modified Files:
src/sys/arch/i386/include: types.h
Log Message:
Promote paddr_t to 64 bits for i386 userland (non PAE and PAE).
paddr_t has limited interest in userland, and should only be used by specif
Module Name:src
Committed By: jym
Date: Sun Sep 26 22:28:05 UTC 2010
Modified Files:
src/lib/libkvm: kvm_file.c kvm_getloadavg.c kvm_m68k_cmn.c
kvm_private.h kvm_proc.c
Log Message:
Define KREAD() inside kvm_private.h, for reusability.
To generate a diff of t
Module Name:src
Committed By: jym
Date: Sat Oct 2 21:52:15 UTC 2010
Modified Files:
src/sys/dev/pci: agp.c
src/sys/sys: agpio.h
Log Message:
Revert christos@ fix for the i386 paddr_t change and agp_allocate.
Make 'physical' element of the struct agp_allocate an u
Module Name:src
Committed By: jym
Date: Sat Oct 2 22:49:06 UTC 2010
Modified Files:
src/share/man/man4: agp.4
Log Message:
Update agp(4) to reflect the agp_allocate modification.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/agp.4
Ple
Module Name:src
Committed By: jym
Date: Sat Oct 2 22:51:50 UTC 2010
Modified Files:
src/share/man/man4: agp.4
Log Message:
Bump date.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/share/man/man4/agp.4
Please note that diffs are not public domain; th
Module Name:src
Committed By: jym
Date: Sat Oct 2 22:53:50 UTC 2010
Modified Files:
src/sys/arch/i386/include: pte.h
Log Message:
Update the comment for PG_PS when used with PAE.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/i386/include/pte
Module Name:src
Committed By: jym
Date: Sat Oct 2 22:54:47 UTC 2010
Modified Files:
src/sys/arch/i386/i386: dumpsys.c
Log Message:
dump is not used here.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/i386/i386/dumpsys.c
Please note that diff
Module Name:src
Committed By: jym
Date: Tue Oct 5 23:48:16 UTC 2010
Modified Files:
src/lib/libkvm: Makefile kvm_i386.c
src/sys/arch/i386/i386: dumpsys.c
src/sys/arch/i386/include: kcore.h
Added Files:
src/lib/libkvm: kvm_i386pae.c
Log Message:
Imp
Module Name:src
Committed By: jym
Date: Tue Jun 7 16:41:14 UTC 2011
Modified Files:
src/sys/arch/xen/xen: xbdback_xenbus.c
Log Message:
Be more consistent for event handler naming with block backend: it is
xbdback(4) rather than xbd(4), and use i for identifier separation
Module Name:src
Committed By: jym
Date: Tue Jun 7 17:13:43 UTC 2011
Modified Files:
src/share/man/man4: xbdback.4
Log Message:
Document the naming convention.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/share/man/man4/xbdback.4
Please note that diff
Module Name:src
Committed By: jym
Date: Sat Jul 2 19:07:56 UTC 2011
Modified Files:
src/sys/arch/xen/xen: evtchn.c
src/sys/arch/xen/xenbus: xenbus_comms.c
Log Message:
Remove all return error checks for event_set_handler(...). It either
succeeds or end in panic.
Module Name:src
Committed By: jym
Date: Fri Jul 15 11:29:31 UTC 2011
Modified Files:
src/sys/dev/pci: if_bnx.c if_bnxvar.h
Log Message:
Use a workqueue(9) to defer allocation of TX packets. Loosely inspired
from the OpenBSD bnx(4) driver.
Tested by Roger Pau Monné, roger.
Module Name:src
Committed By: jym
Date: Sun Jul 17 15:16:59 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64: machdep.c
Log Message:
CR4_PAE is always set to 1 under amd64, so indicate that PAE mode is
enabled. Can be useful for 32-bits test runs on amd64 hosts.
To gene
Module Name:src
Committed By: jym
Date: Mon Jul 18 23:16:11 UTC 2011
Modified Files:
src/tests/lib/libc/sys: Makefile t_mprotect.c
Added Files:
src/tests/lib/libc/arch: Makefile.exec_prot
src/tests/lib/libc/arch/alpha: exec_prot_support.c return_one.S
Module Name:src
Committed By: jym
Date: Wed Jul 20 22:53:44 UTC 2011
Modified Files:
src/tests/lib/libc/sys: t_mprotect.c
Log Message:
Modify exec test to be more resilient regarding partial exec protection:
skip test instead of returning a failure that could be misinterpr
Module Name:src
Committed By: jym
Date: Fri Jul 22 22:50:56 UTC 2011
Modified Files:
src/crypto/external/bsd/openssl/lib/libcrypto/arch/i386: aesni-586.S
aesni-x86.S
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64:
aesni-x86_64.S
L
Module Name:src
Committed By: jym
Date: Sat Jul 23 11:38:28 UTC 2011
Modified Files:
src/sys/kern: init_sysctl.c
Log Message:
When KERN_SA is not defined, kern.no_sa_support is a constant (1). So
add CTLFLAG_IMMEDIATE to flags. Make the macro block logically reversed so
it
Module Name:src
Committed By: jym
Date: Sat Jul 23 16:02:15 UTC 2011
Modified Files:
src/share/man/man9: driver.9
Log Message:
struct device => device_t. Bump date.
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/share/man/man9/driver.9
Please note tha
Module Name:src
Committed By: jym
Date: Sat Jul 23 16:04:35 UTC 2011
Modified Files:
src/share/man/man9: driver.9
Log Message:
And struct cfdata => cfdata_t too...
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/share/man/man9/driver.9
Please note that
Module Name:src
Committed By: jym
Date: Sun Jul 24 23:56:34 UTC 2011
Modified Files:
src/sys/arch/xen/xen: xbdback_xenbus.c
Log Message:
Add more comments to xbdback(4) code. These make the continuations a bit
easier to follow (and understand). Helped tracking down a regre
Module Name:src
Committed By: jym
Date: Mon Jul 25 00:02:39 UTC 2011
Modified Files:
src/sys/arch/xen/xen: xbd_xenbus.c
Log Message:
KNF. No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/xen/xen/xbd_xenbus.c
Please note th
Module Name:src
Committed By: jym
Date: Mon Jul 25 00:06:49 UTC 2011
Modified Files:
src/sys/arch/xen/xen: xbd_xenbus.c
Log Message:
And... explain xbd(4).
To generate a diff of this commit:
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/xen/xen/xbd_xenbus.c
Please note that d
Module Name:src
Committed By: jym
Date: Mon Jul 25 00:18:28 UTC 2011
Modified Files:
src/sys/arch/xen/xen [jym-xensuspend]: evtchn.c if_xennet_xenbus.c
xbd_xenbus.c
src/sys/arch/xen/xenbus [jym-xensuspend]: xenbus_comms.c
Log Message:
Pull-up to my bran
Module Name:src
Committed By: jym
Date: Mon Jul 25 19:11:49 UTC 2011
Modified Files:
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64:
aesni-x86_64.S
Log Message:
Get rid of the "rep ret" trick in places where it is not needed. FWIW,
the "rep ret" tric
Module Name:src
Committed By: jym
Date: Fri Jul 29 22:16:05 UTC 2011
Modified Files:
src/sys/arch/xen/xen: balloon.c clock.c
Log Message:
Move xen.balloon to machdep in the sysctl(7) tree. It does not really
belong to either kern or hw.
Rename machdep.xen_timepush_ticks t
Module Name:src
Committed By: jym
Date: Sat Jul 30 09:39:20 UTC 2011
Modified Files:
src/share/man/man4/man4.x86: balloon.4
Log Message:
Reflect my change for Xen sysctl(7) nodes:
kern.xen.balloon -> machdep.xen.balloon.
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: jym
Date: Sun Jul 31 18:00:54 UTC 2011
Modified Files:
src/sys/arch/xen/x86: xen_shm_machdep.c
Log Message:
Fix typo in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/xen/x86/xen_shm_machdep.c
Please note
Module Name:src
Committed By: jym
Date: Sun Aug 21 10:00:13 UTC 2011
Modified Files:
src/sys/arch/xen/x86: x86_xpmap.c
Log Message:
Merge err printf with the panic(9) message.
Also fix the if () {...} statement with braces, to avoid calling panic()
every time. Hi cherry!
Module Name:src
Committed By: jym
Date: Mon Aug 22 18:54:06 UTC 2011
Modified Files:
src/etc: Makefile
src/etc/defaults: Makefile rc.conf
Added Files:
src/etc/etc.amd64: rc.conf
src/etc/etc.i386: rc.conf
Log Message:
Modify etc/defaults/Makefile so
Module Name:src
Committed By: jym
Date: Mon Aug 22 20:48:39 UTC 2011
Modified Files:
src/etc/defaults: Makefile
Added Files:
src/etc/etc.amd64: rc.conf.append
src/etc/etc.i386: rc.conf.append
Removed Files:
src/etc/etc.amd64: rc.conf
src/etc/
Module Name:src
Committed By: jym
Date: Wed Aug 24 20:49:34 UTC 2011
Modified Files:
src/sys/arch/xen/xen: xbdback_xenbus.c
Log Message:
Protect xbdback(4) ring indexes from overflowing; leave the continuation
prematurely in case they do, to avoid looping "endlessly" (or a
Module Name:src
Committed By: jym
Date: Wed Aug 24 21:37:05 UTC 2011
Modified Files:
src/sys/arch/xen/xen [jym-xensuspend]: xen_machdep.c
Log Message:
Now that Xen sysctl(7) moved under machdep, create a machdep.xen.suspend
node to command suspension.
To generate a diff
Module Name:src
Committed By: jym
Date: Sat Aug 27 15:37:33 UTC 2011
Modified Files:
src/sys/arch/amd64/amd64 [jym-xensuspend]: busfunc.S cpufunc.S
db_disasm.c db_interface.c fpu.c genassym.cf linux32_sigcode.S
locore.S machdep.c mainbus.c rbus_machd
Module Name:src
Committed By: jym
Date: Sat Aug 27 15:44:09 UTC 2011
Modified Files:
src/sys/arch/xen/include [jym-xensuspend]: xen.h
src/sys/arch/xen/x86 [jym-xensuspend]: hypervisor_machdep.c
Log Message:
Further sync with HEAD.
To generate a diff of this commi
1 - 100 of 303 matches
Mail list logo