accessing /dev/mem or /dev/kmem (which implies anything that
uses libkvm) probably needs to match the kernel.
Has anyone investigated this approach?
--
Peter Jeremy
pgpxr8ZptU2HX.pgp
Description: PGP signature
) and junk into
/dev/random.
--
Peter Jeremy
pgpeZ4geVWmT_.pgp
Description: PGP signature
On 2013-Apr-09 11:05:56 -0700, Freddie Cash fjwc...@gmail.com wrote:
You have to look at the in-memory sizes, not the on-disk sizes.
Or, even better, look at the difference between installed physical RAM
and how much RAM is available to userland processes.
--
Peter Jeremy
pgpOHqKqYTU0M.pgp
,vmsize.t_rm);
printf(shared real memory: %i\n,vmsize.t_rmshr);
printf(active shared real memory: %i\n,vmsize.t_armshr);
printf(Total Free Memory pages: %i\n,vmsize.t_free);
And these numbers are all in pages as you surmise.
--
Peter Jeremy
pgpcVmlAkNW_M.pgp
Description: PGP signature
).
It _does_ only check used space but it does so in logical order rather
than physical order. For a fragmented pool, this means random accesses.
Even better - use UFS.
Then you'll never know that your data has been corrupted.
For both bullet proof recoverability and performance.
use ZFS.
--
Peter
performance.
Apart from continuous whinging and whining on mailing lists, what have
you done to add support for queuing?
--
Peter Jeremy
pgpPelv8iAQPo.pgp
Description: PGP signature
the same problem of locking out
other drivers, even during normal operation. And this happens on
yet other drivers on other people's hardware, not just mine.
Can you provide mailing list or PR references to these.
--
Peter Jeremy
pgpxxy322gDTO.pgp
Description: PGP signature
, this is a limitation of FreeBSD's GPT loader. So far, no-one has
written the code to support multiple boot partitions or disks. Note
that most BIOS's allow you to select the boot disk - which is a
workaround.
--
Peter Jeremy
pgpgEyjjmIWvx.pgp
Description: PGP signature
stops scheduling some of
them until the pressure reduces (effectively swap them out). (Yes,
that's vague and lots of hand-waving that might not be realisable).
--
Peter Jeremy
pgpOxQEkEC3S2.pgp
Description: PGP signature
with this).
[*] Typical cc1/cc1plus behaviour is to steadily grow as the input is
processed. At higher optimisation levels, parse trees are not
freed at the end of a function to allow global inlining and
optimisation.
--
Peter Jeremy
pgpQZGAx1DMTZ.pgp
Description: PGP signature
.
--
Peter Jeremy
pgpr1yzbXpbHm.pgp
Description: PGP signature
in
reverse form).
I suggest you look at xdr(3) and rpcgen(1)
--
Peter Jeremy
pgpSy5s1R6Dmk.pgp
Description: PGP signature
. (The Xserver
grabs a 8192-page dmamem tag when it starts). It all seemed to work OK.
I haven't tried it on the box where I originally saw the problem
because that's running 8.x. I'll have a look at backporting your
and alc@'s fixes when I get some spare time.
--
Peter Jeremy
pgpNNsdrw2Bk7.pgp
should be very close to that requested.
--
Peter Jeremy
pgpaFY3z3IfaV.pgp
Description: PGP signature
are there for handling the private hosts in a SOHO environment?
--
Peter Jeremy
pgpJAciudHfKN.pgp
Description: PGP signature
Firstly, I should note that I'm not against removing bind from base.
I'm merely saying that users are going to need some guidance during
the transition.
On 2012-Jul-09 13:52:15 -0700, Doug Barton do...@freebsd.org wrote:
On 07/09/2012 13:47, Peter Jeremy wrote:
On 2012-Jul-09 14:15:13 +0200
as /usr/bin/nslookup:
#!/bin/sh
echo nslookup is no longer supported. Please see drill(1) or host(1) 2
exit 1
--
Peter Jeremy
pgpP08j1bRN4J.pgp
Description: PGP signature
On 2012-Jul-03 21:17:53 +1000, Peter Jeremy pe...@server.rulingia.com wrote:
I have a reasonably recent 8-stable/amd64 system (r237444) with a ATI
Radeon HD 2400 Pro, xorg-server-1.10.6,1 and xf86-video-ati-6.14.3_1
8GB RAM and ZFS. I'm seeing fairly consistent problems with Xorg
...
How
into gcc to help people migrating from Algol and Pascal.
--
Peter Jeremy
pgp8dpJReQa4x.pgp
Description: PGP signature
to their .profile/.login/.[t]cshrc files.
Note that I'm not currently interested in this functionality and am
not volunteering to implement it.
--
Peter Jeremy
pgpLiwmiVDNPP.pgp
Description: PGP signature
/thread.html
asks the same question but just peters out.
--
Peter Jeremy
pgpuclQzdFSg9.pgp
Description: PGP signature
On 2012-Jul-03 21:17:53 +1000, Peter Jeremy pe...@rulingia.com wrote:
Does anyone have a tool that can display physical RAM allocation?
This would at least allow me to identify offending allocations.
http://lists.freebsd.org/pipermail/freebsd-hackers/2011-February/thread.html
asks the same
. The kernel amounts for 10% of the total time and 50% of
that is 4 devices. I intend to work through the rc process in more
detail to see where I can reduce the elapsed time.
--
Peter Jeremy
pgpfk36pZhHvM.pgp
Description: PGP signature
On 2012-Jun-21 10:09:01 -0700, Doug Barton do...@freebsd.org wrote:
On 06/21/2012 05:28 AM, Peter Jeremy wrote:
32.0s - rc scripts (mounting root through VTY login prompt)
I think that there is some confusion about what I wrote originally, so
let me clarify. From the time that /etc/rc starts
as soon as i install FreeBSD.
You are free to disable or delete as much of FreeBSD as you like but I
personally prefer my systems to reduce my workload by automating normal
maintenance tasks.
--
Peter Jeremy
pgp749EyaVr0n.pgp
Description: PGP signature
updated ports but it's not realistic to rely on him
manually picking up every rc script error.
--
Peter Jeremy
pgpvt6oBaRAkM.pgp
Description: PGP signature
On 2012-Jun-13 21:55:22 +0200, Hans Petter Selasky hsela...@c2i.net wrote:
Try setting:
sysctl hw.usb.no_boot_wait=1
Note that this is a tunable and will need to be specified in /boot/loader.conf
to have any effect.
--
Peter Jeremy
pgpojiOBCDYfk.pgp
Description: PGP signature
are the only person that is claiming that 8.x is EOL. I have not
seen any official announcement to that effect. The absence of an
announcement of 8.4-release does not make it EOL.
--
Peter Jeremy
pgpxLxs9FqeLP.pgp
Description: PGP signature
on a
per-process level. Unfortunately, the only documentation appears to
be the source (sys/fs/procfs/procfs_map.c)
--
Peter Jeremy
pgpPIwypWnWVm.pgp
Description: PGP signature
load
during normal use. Moving the cache to /tmp will help but I don't
think there's any complete solution.
Also, you're probably better off running a traditional lightweight
window manager than something like KDE or Gnome.
--
Peter Jeremy
pgpxd8fhB1HUY.pgp
Description: PGP signature
On 2012-May-18 22:54:43 +0200, Dimitry Andric d...@freebsd.org wrote:
Be sure to use -t enable when creating the filesystem:
Only if your SSD supports TRIM. Some consumer-grade SSDs don't and
get very confused if sent TRIM commands.
--
Peter Jeremy
pgp2LuXn5iRWb.pgp
Description: PGP
to do a
synchronous write to disk before it can return the acknowledgement
back to the client.
--
Peter Jeremy
pgpDukb68dqQA.pgp
Description: PGP signature
a mode that suits your monitor, you
will need custom driver code.
--
Peter Jeremy
pgpavw3qB3HKy.pgp
Description: PGP signature
isn't having problems won't want to touch their driver in
case it introduces problems with their system.
--
Peter Jeremy
pgpVm8HHD84Kg.pgp
Description: PGP signature
to return to that state.
If you really want to trim low-hanging fruit, try disposing of libtool
and GNU configure instead - their overheads are _many_ orders of
magnitude higher than make exec()ing gcc.
--
Peter Jeremy
pgpi5RM6Xcqpb.pgp
Description: PGP signature
not sure
how practical it would be. http://www.raspberrypi.org/archives/28
makes it fairly clear that the multimedia side will be all closed
source and relevant datasheets will not be available.
--
Peter Jeremy
pgpjYASZmxhP3.pgp
Description: PGP signature
would be kvm_getprocs(3).
BTW, since you mention heap objects, I presume you are aware that
malloc() uses mmap(), rather than sbrk() to obtain memory.
--
Peter Jeremy
pgphug33XKVIW.pgp
Description: PGP signature
as the author intended. I think a better
way of looking at the problem is that some code was designed on the
assumption that certain operations were cheap and therefore uses those
operations more freely than it would have had those operations been
more expensive.
--
Peter Jeremy
of a tick but there is no standard for this.
--
Peter Jeremy
pgpvoAwjmooj4.pgp
Description: PGP signature
CVS
467 485 509557656 /usr/src 8-stable checkout from CVS
Note that the ports tree grew by 50% going from 1K to 2K frags and
will grow by another 70% going to 4KB frags. Similar issues will
be seen when you have lots of small file.
--
Peter Jeremy
pgp3V7msgMGk0.pgp
Description: PGP
);
}
--
Peter Jeremy
pgpdiN44x0CiJ.pgp
Description: PGP signature
-pr to
formally log them so they don't get lost.
--
Peter Jeremy
pgpfo8hhIEWmy.pgp
Description: PGP signature
is active and boots slice 4.
Multibooting worked correctly when I last used it (a few years ago).
Have you raised this as a PR?
RS-232 console + hardware modem + POTS = remote console
And even that doesn't fully work unless you have a serial-aware BIOS.
--
Peter Jeremy
pgpuWO4m4fFPp.pgp
Description
take into account is process-
initiated library loading (using dlopen(3) and friends). Note that
even /bin/sh can do this through things like locale handling.
--
Peter Jeremy
pgpj6ptimMgB2.pgp
Description: PGP signature
as well).
r217151 for amd64 and r217400 for ppc. It doesn't appear to be
supported on other platforms. My reading of the code is that there is
a single shared page used by all processes/CPUs. In order to support
non-synchronised TSCs, this would need to be changed to per-CPU.
--
Peter Jeremy
in an incorrect page being accessed.
--
Peter Jeremy
pgpHImAnkRcSI.pgp
Description: PGP signature
to which suits my skill set.
I suggest you have a read through http://www.freebsd.org/projects/ideas/
to find something that sounds interesting to you and then contact the
relevant person. If no contact is shown then ask about it here.
--
Peter Jeremy
pgpa6M4hDHi0x.pgp
Description: PGP signature
AMD and renamed it. By the time Intel had called it
EM64T, the FreeBSD Project decided it was too late to rename its port.
That said, this has caused a degree of confusion over the years.
--
Peter Jeremy
pgp8z2gUE46vO.pgp
Description: PGP signature
On 2010-Oct-27 20:17:06 +0200, Dag-Erling Smørgrav d...@des.no wrote:
Peter Jeremy peterjer...@acm.org writes:
I've mostly convered to ZFS but still have UFS root (which is basically
a full base install without /var but including /usr/src - 94k inodes
and 1.7GB). I've run both the 8-stable
Stddev
x 4 9413 9673 95689555.5 107.12143
+ 4 15359 15359 15359 15359 0
Difference at 95.0% confidence
5803.5 +/- 131.063
60.7347% +/- 1.3716%
(Student's t, pooled s = 75.7463)
--
Peter
access to the RTC in FreeBSD. Your only option to
read the RTC is to directly access its IO port registers via io(4) or
i386_set_ioperm(2)
--
Peter Jeremy
pgpi50bk1nXdH.pgp
Description: PGP signature
for quite a while. Are the comments still valid and, if so,
should BKVASIZE be doubled to 32768 and a suitable note added to newfs(8)
regarding the maximum block size?
--
Peter Jeremy
pgp33d0jx50sK.pgp
Description: PGP signature
, right?
Of all the supposedly portable build environment tools I've used,
GNU autotools is by far the slowest, most bloated and least portable.
And when you run into problems, you are faced with trying to follow
hundreds of KB of opaque shellscript and obfuscated makefiles.
--
Peter Jeremy
environment, I can avoid the
issue by just commenting out the offending lines. Someone with more
expertise in magic(5) might be able to suggest a better fix.
--
Peter Jeremy
pgpkae67IVhm4.pgp
Description: PGP signature
from
their predecessors in one way or another.
As an example of an increasingly common CPU that gcc 4.2 doen't
support, consider the Intel Atom. It supports the 'Core' (ie up to
SSSE3) instructions but only does in-order execution (like the
Pentium 1).
--
Peter Jeremy
pgpKNqqUkjeJl.pgp
On 2010-Mar-27 01:38:36 +0100, Dag-Erling Smørgrav d...@des.no wrote:
Peter Jeremy peterjer...@acm.org writes:
It's not especially important how regularly the RTC is updated, just
that it _is_ updated. This suggests that an alternative approach
would be for adjtime() / ntp_adjtime
be a simple atomic_readandclear_int().
--
Peter Jeremy
pgpKIlf9OHHpi.pgp
Description: PGP signature
system.
As a possible alternative, or at least to learn about others' opinion on
the subject, I'd like to suggest Lua (http://www.lua.org/).
As someone who has never used Lua, how well does it meet the
requirements above?
--
Peter Jeremy
pgpLSK4hUsCTp.pgp
Description: PGP signature
years ago that they would be doubling the number
of threads per CPU socket every 2 years or so.
--
Peter Jeremy
pgpetUC0u65iK.pgp
Description: PGP signature
the Wayback Machine at http://web.archive.org
--
Peter Jeremy
pgpKfAoBjxUqj.pgp
Description: PGP signature
) the ports tree is tagged.
--
Peter Jeremy
pgpRd7puaVAoK.pgp
Description: PGP signature
case is branching - branching a native CVS repo
just adds the branch tags. Branching a SVN repo replicates the tree
and the SVN-CVS exporter turns the branch into a commit that touches
each affected file.
--
Peter Jeremy
pgpYOZtfKwxYa.pgp
Description: PGP signature
trying to compile mesa-demos produces this
It will compile and run with the above environment changes.
--
Peter Jeremy
pgp0c7Y3gLsg4.pgp
Description: PGP signature
.
No. Dump is completely userland.
--
Peter Jeremy
pgpPzj39nQ3RN.pgp
Description: PGP signature
On 2009-Jun-13 15:55:29 -0500, Joe Greco jgr...@ns.sol.net wrote:
Adding a SIL3112A gives us the SATA.
These are known to cause data corruption (check the archives). I
wouldn't trust anything that has passed through a SIL chip without
independent validation.
--
Peter Jeremy
pgpMf1MOQkbWz.pgp
registers are allocated on the stack.
If I have to delve into a
crashdump, having the variables on the big entry allocation has been
very helpful in the past.
OTOH, not caching variables in registers has a significant adverse
impact on performance.
--
Peter Jeremy
pgpK1xJipjZo7.pgp
Description: PGP
is not enabled (though
I'm not sure if this is supported). Assuming that gcc (and icc and
clang) behaves as stated in all supported optimisation modes, this
change would appear to be quite safe to make.
--
Peter Jeremy
pgp4M8f6oRjRW.pgp
Description: PGP signature
destroy operations fail?
--
Peter Jeremy
pgprRjJNH0S6R.pgp
Description: PGP signature
that page.
--
Peter Jeremy
pgp1rkYFkKvsZ.pgp
Description: PGP signature
RDTSC happened to land
on)
RDTSC will wind up on the same core that your thread of execution is
running on and this is defined by the scheduler. IE, it's up to the
scheduler to ensure that the correct page of global (or per-cpu) data
is mapped.
--
Peter Jeremy
pgpBbi5qSVT3w.pgp
Description: PGP
implies
knowing which core you are executing on. From a userland perspective,
the easiest way to do this is to have a page of data that varies
depending on which core you are executing on.
--
Peter Jeremy
pgpEvuHXzCTQZ.pgp
Description: PGP signature
from the big
content owners. As a rule of thumb, you can expect (eg) 'Mickey
Mouse' to never be released from Copyright.
--
Peter Jeremy
pgpXzcpGkGSaB.pgp
Description: PGP signature
) and easier to configure.
Whilst the ease of building a port doesn't really affect the end user,
it does affect the port maintainer - a port that needs lots of tender
care and feeding will lead to more rapid maintainer burnout.
--
Peter Jeremy
pgpd2mAZyFtJx.pgp
Description: PGP signature
? This should make the kernel drop the
corrupt packets instead of trying to process them. If practical, you
could also try (temporarily) plugging in a different NIC.
--
Peter Jeremy
pgpUhFmGYTwWV.pgp
Description: PGP signature
* i386 programs (that don't
depend on a 32 bit kernel).
Agreed.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpEBGdlUAosU.pgp
Description: PGP signature
read behaviour of dump before
the caching code existed (and one of the outcomes of that thread was
the current caching code).
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour
boot:
You can then enter the name of the program you wish to run - eg
/boot/loader.old (or directly load /boot/kernel/kernel)
See the following for a more complete description:
http://www.freebsd.org/cgi/man.cgi?query=bootapropos=0sektion=0manpath=FreeBSD+7.1-RELEASEformat=html
--
Peter Jeremy
node and directly support mmap.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpRmxXhQAlnw.pgp
Description: PGP signature
it.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgp13Q2HNhDcL.pgp
Description: PGP signature
of solutions?
I've found that for dump|restore or dump|gzip, I can get quite significant
speedups by adding a buffer that is several hundred MB in the middle.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches
.
Can anybody suggest anything about this problem?
It looks like stand-alone PIC code on FreeBSD needs some different
incantations to Linux. My understanding is that several of the
i386 bootstraps are relocatable so you might like to peruse the
code in /usr/src/sys/boot/i386 for ideas.
--
Peter
to 64-bit program. it
can't work
rtld shouldn't attempt to bind 32-bit libs to 64-bit programs.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpyzRP0cCICr.pgp
Description: PGP
claims my
attention: SUPERBLOCK.
It might have been useful if you had kept a record of the exact
messages. If you repeat the fsck, does it now report any problems?
If you are using an up-to-date CVSup mirror, my next suggestion
would be hardware problems.
--
Peter Jeremy
Please excuse any delays
state.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpzdYg5W07ZM.pgp
Description: PGP signature
,
It seems that the latest OpenBSD runs on sun4v. I haven't investigated
how well supported it is.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgp03P8d2mlpG.pgp
Description
at stuff from NetBSD to see
whether or not they've solved some already critical porting pieces
that FreeBSD lacks in this architecture?
I can't find anything that suggests NetBSD runs on sun4v. Their sparc64
port only covers the US-I/II families and there's no mention of sun4v.
--
Peter Jeremy
running there presents somewhat of a
challenge.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpiVxJMkEg51.pgp
Description: PGP signature
port support.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpQTwZ8BTsYV.pgp
Description: PGP signature
with VMIN = 0 and VTIME = 10 (see the section
Noncanonical Mode Input Processing).
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpuhtxg3EmOZ.pgp
Description: PGP signature
a single
text file - which is easily found and kepy under configuration control.
With Sol10, there are random bits of configuration spread all over the
system and there is no obvious way to control configuration.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability
. Instead, GCC will issue a warning about
`-Wuninitialized' requiring `-O'.
That explanation makes sense.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpbGTh3Gd3ll.pgp
to be
able to isolate individual processes and there's no need to 'reopen'
file handles because they will automatically re-instantiate when you
restore the kernel state that included them being open.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA
this - I suspect that they
are pressured not to support anything other than Winbloze (you might
notice that two very high profile Linux-only laptops have recently
grown Winbloze variants). Successive generations of laptops have
become less and less free-OS-friendly.
--
Peter Jeremy
Please excuse any
0x3b 59
fs 0x3b 59
gs 0x1b 27
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpvlUdyjzYFW.pgp
Description: PGP signature
datastructures much the same as your module would need to.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpvMoGfEnFHe.pgp
Description: PGP signature
On 2008-Jul-03 23:04:10 -0700, Rob Lytle [EMAIL PROTECTED] wrote:
FreeBSD partition, and install OpenBSD which has impeccable documentation.
Having tried to make sense of the OpenBSD carp documentation, I can
only assume that is meant as a joke.
--
Peter Jeremy
Please excuse any delays
minutes now.
The client is running 7-STABLE from mid-May. Shouldn't it continue to
regularly send ACKs where it knows there is outstanding data?
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed
).
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
pgpvxVbhYKCp4.pgp
Description: PGP signature
but will have a fixed value and
may need to be adjusted using a 'fudge' command (or equivalent).
I'd be interested in knowing why you chose this approach rather than
just syncing clients to the [open]ntpd instance in the host machine.
--
Peter Jeremy
Please excuse any delays as the result of my
, for network and block device) but I'm not
very good in kernel driver compilation.
Note that FreeBSD does not have block-mode devices.
--
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour
1 - 100 of 502 matches
Mail list logo