### Description

The [bootstrap checks docs for 8.1](https://github.com/elastic/elasticsearch/blob/8.1/docs/reference/setup/bootstrap-checks.asciidoc#system-call-filter-check) still have a [section for disabling system call filters](https://www.elastic.co/guide/en/elasticsearch/reference/8.1/_system_call_filter_check.html) even though that setting was removed in 8.0 (#72848) and its removal is [listed in the breaking changes](https://www.elastic.co/guide/en/elastic-stack/8.0/elasticsearch-breaking-changes.html)


server/src/test/java/org/elasticsearch/bootstrap/BootstrapChecksTests.java
}
        assertThat(e.getMessage(), memoryLockingMatcher);
        initialHeapSize.set(maxHeapSize.get());
        BootstrapChecks.check(emptyContext, true, Collections.singletonList(check));
        
        
        if (randomBoolean()) {
            initialHeapSize.set(0);
        } else {
            maxHeapSize.set(0);
        }
        BootstrapChecks.check(emptyContext, true, Collections.singletonList(check));
    }
    public void testFileDescriptorLimits() throws NodeValidationException {
        final boolean osX = randomBoolean(); 
        final int limit = osX ? 10240 : 65535;
        final AtomicLong maxFileDescriptorCount = new AtomicLong(randomIntBetween(1, limit - 1));
        final BootstrapChecks.FileDescriptorCheck check;
        if (osX) {
            check = new BootstrapChecks.OsXFileDescriptorCheck() {
                @Override
                long getMaxFileDescriptorCount() {
                    return maxFileDescriptorCount.get();
                }
            };
        } else {
            check = new BootstrapChecks.FileDescriptorCheck() {
                @Override
                long getMaxFileDescriptorCount() {
                    return maxFileDescriptorCount.get();